webdriver原理及操作

webdriver原理:

1. WebDriver 启动目标浏览器,并绑定到指定端口。该启动的浏览器实例,做为 webdriver 的 remote server。

2. Client 端通过 CommandExcuter 发送 HTTPRequest 给 remote server 的侦听端口(通信协议: the webriver wireprotocol)

3. Remote server 需要依赖原生的浏览器组件(如:IEDriverServer.exe、chromedriver.exe),来转 化转化浏览器的 native 调用。

 

webdriver操作:

 

posted @ 2019-02-18 17:07  JJLiu  阅读(281)  评论(0编辑  收藏  举报