面试官:“请简述selenium实现原理。”
我:回首,掏!出手机,走位走位:“面试官请看图”(错误示范)
selenium的实现原理是这样的: 运行代码,启动浏览器后,webdriver会将浏览器绑定到特定端口,作为webdriver的remote server;
Client(也就是测试脚本)借助ComandExecutor创建sessionId,发送HTTP请求(包括HTTP method, body)给remote server;
remote server收到HTTP请求后,调用webdriver完成操作,并将HTTP响应的结果返回给Client。
(正确示范)
欢迎讨论~
如果有错误或遗漏的地方欢迎指正😉
欢迎来到testingpai.com!
注册 关于