一、介绍
selenium2.0又名selenium WebDriver
WebDriver和RC的区别:
WebDriver不需要Selenium Server就能运行测试用例
WebDriver支持浏览器,手机应用程序。RC只支持浏览器
WebDriver支持大多数浏览器最新版本
native事件可以绕过浏览器的安全机制????(P45)
二、安装WebDriver
1. JDK、Eclipse
2. 下载Webdriver Java client Driver的jar包即可
3. 下载chromedriver.exe或才firfoxdriver或IEDriver.exe
五、分层实现
Page和Test
Page中查找元素和给元素设值分开到不同的方法
六、常见问题
frame时需要switchTo().frame()
chrome中有元素但找不着,可以用带id标识的xpath来设相对路径