关注
佬可以看一下selenium的底层方法
1.selenium client(python等语言编写的自动化测试脚本)初始化一个service服务,通过Webdriver启动浏览器驱动程序chromedriver.exe
2.通过RemoteWebDriver向浏览器驱动程序发送HTTP请求,浏览器驱动程序解析请求,打开浏览器,并获得sessionid,如果再次对浏览器操作需携带此id
3.打开浏览器,绑定特定的端口,把启动后的浏览器作为webdriver的remote server
3.打开浏览器后,所有的selenium的操作(访问地址,查找元素等)均通过RemoteConnection链接到remote server,然后使用execute方法调用_request方法通过urlib3向remote server发送请求
4.浏览器通过请求的内容执行对应动作
5.浏览器再把执行的动作结果通过浏览器驱动程序返回给测试脚本
查看原帖
2 评论
相关推荐
点赞 评论 收藏
分享
07-11 13:36
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 大厂面试初体验 #
7208次浏览 47人参与
# 你后悔自己读研吗? #
2348次浏览 77人参与
# 如何提高实习转正率? #
3084次浏览 43人参与
# 月薪多少能在一线城市生存 #
2984次浏览 80人参与
# 如果公司给你放一天假,你会怎么度过? #
17227次浏览 129人参与
# 选完offer后,你后悔学本专业吗 #
47440次浏览 236人参与
# 三一重工求职进展汇总 #
15231次浏览 68人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
9186次浏览 119人参与
# leader认为你工作不认真怎么办 #
31198次浏览 147人参与
# 总结:哪家公司面试体验感最差 #
61185次浏览 276人参与
# 机械人,你被简历秒挂的企业有哪些? #
43100次浏览 281人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
246491次浏览 1792人参与
# 拼多多工作体验 #
29197次浏览 199人参与
# 我的国央企投递进展 #
46835次浏览 294人参与
# 如果可以,你希望哪个公司来捞你 #
101625次浏览 469人参与
# 职场上哪些事情令人讨厌 #
19073次浏览 92人参与
# 找工作时的取与舍 #
80557次浏览 568人参与
# 今年秋招哪家公司给的薪资最良心? #
251024次浏览 1391人参与
# 最难的技术面是哪家公司? #
1142次浏览 21人参与
# 国企是理工四大天坑的最好选择吗 #
13805次浏览 95人参与