[备忘录] selenium 实现原理

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

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

image.png

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

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

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

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

    (正确示范)

  • stin

    欢迎讨论~

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

  • stin
  • stin