温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Se(6)---定位一组元素

发布时间:2020-07-24 04:24:56 来源:网络 阅读:245 作者:爱与梦想 栏目:软件技术

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();

}


}


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

se --
AI