-
[备忘录] selenium 实现原理
2020-07-24 10:56selenium的实现原理是这样的:
运行代码,启动浏览器后,webdriver会将浏览器绑定到特定端口,作为webdriver的remote server;Client(也就是测试脚本)借助ComandExecutor创建sessionId,发送HTTP请求(包括HTTP method, body)给remote server;
remote server收到HTTP请求后,调用webdriver完成操作,并将HTTP响应的结果返回给Client。
(正确示范)