首页 > 代码库 > 使用findElement方法定位元素
使用findElement方法定位元素
selenium WebDriver定位元素是通过findElement()和findElements()方法。
findElement()方法返回一个基于指定查询条件的WebElement对象或是抛出一个没有找到符合条件元素的异常。
findElements()方法会返回匹配指定查询条件的webElements对象的集合,如果没有找到则返回空。
查询方法会将By实例作为参数传入。Selenium WebDriver提供了By类来支持各种查询策略。
策略: 方法
By ID driver.findElement(By.id(<Element id>))//通过元素ID属性定位元素
By Name driver.findElement(By.name(<Element name>))//通过元素name属性定位元素
By Classname driver.findElement(By.classname(<Element name>))//通过元素classname属性定位元素
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。