[备忘录] selenium 实现原理

本贴最后更新于 1575 天前,其中的信息可能已经事过景迁

面试官:“请简述selenium实现原理。”

我:回首,掏!出手机,走位走位:“面试官请看图”(错误示范)

image.png

4 回帖
请输入回帖内容 ...
  • stin
  • 其他回帖
  • stin

    selenium的实现原理是这样的:
    运行代码,启动浏览器后,webdriver会将浏览器绑定到特定端口,作为webdriver的remote server;

    Client(也就是测试脚本)借助ComandExecutor创建sessionId,发送HTTP请求(包括HTTP method, body)给remote server;

    remote server收到HTTP请求后,调用webdriver完成操作,并将HTTP响应的结果返回给Client。

    (正确示范)

  • stin
  • stin

    欢迎讨论~

    如果有错误或遗漏的地方欢迎指正😉