selenium+webdriver做UI自动化的原理【杭州多测师】【杭州多测师_王sir】

webdriver的原理:
1、pycharm中写的代码相当于就是客户端,写的每一条Selenium脚本,在运行的时候就相当于是
一个http请求会被创建并且发送给浏览器的驱动
2、谷歌浏览器的chromedriver.exe相当于就是一个http的服务器,用来接受发过来的http请
求,http服务器接收到请求后根据请求来具体操控对应的浏览器
3、浏览器执行具体的测试步骤
4、浏览器将步骤执行结果返回给http服务器
5、http服务器又将结果返回给Selenium的脚本,如果是错误的http代码我们就会在控制台看到对应的报错信息
6、这个就是webdriver做UI自动化的原理
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)