1、使用id进行定位
<input id = “username”></input>
WebDriver driver ;
WebElement username = driver.findElement(By.id(“username”));
2、使用name进行定位
<input name = “username”></input>
WebDriver driver;
WebElement username = driver.findElement(By.name(“username”));
3、使用链接的全部文字定位(linkText)
<a href = “http://www.sogou.com”>sogou搜索</a>
WebDriver driver;
WebElement link = driver.findElement(By.LinkText(“sogou搜索”));
4、使用部分链接文字定位
<a href = “http://www.sogou.com”>sogou搜索</a>
WebDriver driver;
//表示查找包含“sog”的链接,如果找到了多个,会将第一个拿到

本文详细介绍了使用Selenium进行页面元素定位的多种方法,包括通过id、name、链接文字、部分链接文字、标签名称、Xpath以及各种属性和文本定位。这些技巧对于自动化测试和网页操作至关重要。
最低0.47元/天 解锁文章
4883

被折叠的 条评论
为什么被折叠?



