【Selenium学习笔记】Webdriver工作原理

Webdriver其实是按照server-client模式设计的。

server端就是各种支持webdrvier接口的浏览器,当测试脚本中启动浏览器之后,该浏览器就与一个端口进行绑定,来监听cleint端发来的各种请求并作出响应。

client端通俗的说就是我们的测试脚本,脚本中各种行为被以http请求的形式发送给server(就是浏览器啦),浏览器接受这些请求,并执行相应的操作,最后在response中返回执行状态、返回值等信息。


你可能感兴趣的:(Selenium)