首页 > 代码库 > WebDriver 命令与操作
WebDriver 命令与操作
(1)访问一个页面
driver.get("http://www.baidu..com/");
或者
driver.navigate().to("http://www.baidu.com/);
注意:WebDriver会等待页面加载完成后再继续操作,但是含有AJAX的无法确保AJAX是否已经完全加载,针对此类的页面测试,需要用到Explicit和Implicit Wait。
(2)定位UI元素
“Find Element” :返回一个WebElement或者抛出异常
“Find Elements”:返回所有WebElement的列表,或者空列表
(a)By ID
这是一个极为有效定位元素的方法。普遍的现状是UI工程师在实际编写页面时很少写id或者自动生产一个ID,这些都是需要避免的。对于一个页面Element来说,class比自动生产的id更好。
WebElement element = driver.findElement(By.id("su"));
(b)By Classname
http://blog.csdn.net/aerchi/article/details/8064124
未完待续~
WebDriver 命令与操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。