selenium2之tagName定位多个元素

selenium2之tagName定位多个元素

selenium使用findElements遍历tagName为label的元素,定位多个元素将结果存放在List中,然后依次打印出这些元素的文本。

List<WebElement> label=driver.findElements(By.tagName(“label”));
for(WebElement l:label){
System.out.println(l.getText());}

findElement和findElements的区别:

findElement返回一个元素对象,否则抛出异常。

findElements返回符合条件的元素List,如果不存在符合条件的元素就返回一个空的List。

6san.com

发表评论