标签:
selenium 2.0 = selenium 1.0 + WebDriver
其中:WebDriver & Selenium RC区别:
1) WebDriver启动目标浏览器,并绑定到指定端口。该启动的浏览器实例,作为WebDriver的remote server
2) Client端通过CommandExcuter发送HTTPRequest给remote server的侦听端口(通信协议:the webdriver wire protocol)
3) Remote server需要依赖原生的浏览器组件(如:IEDriverServer.ex)来转化浏览器的native调用
1) 熟悉WebDriverAPI:API就是selenium 所定义一方法,用于定位,操作页面上的各种元素。
2) 学习并使用单元测试框架,单元测试框架本身就解决了用例的组织与运行。
3)学习POM设计模式
标签:
原文地址:http://www.cnblogs.com/lesleysbw/p/5915942.html