package testWd;
import java.util.List;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
public class findEle {
@Test
public void findElement() throws InterruptedException {
System.setProperty("webdriver.chrome.driver", "D:/01 Learn WebDriver/chromedriver.exe");
WebDriver dr = new ChromeDriver();
dr.manage().window().maximize();
dr.get("http://www.divcss5.com/yanshi/checkbox.html");
//定位一组元素,全部选中
/*List<WebElement> els = dr.findElements(By.name("Fruit"));
System.out.println(els.size());
for(WebElement el:els) {
el.click();
//Thread.sleep(3000);
}*/
//定位一组元素
List<WebElement> els = dr.findElements(By.name("Fruit"));
//els.get(0).click(); //选取第一个
//els.get(els.size()-1).click(); //选取最后一个
//也可以定位单个元素,然后选中
WebElement el = dr.findElement(By.xpath("/html/body/form/label[2]/input"));
el.click();
//Thread.sleep(3000);
//dr.quit();
}
}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。