牛大了202X level
获赞
24
粉丝
4
关注
2
看过 TA
452
门头沟学院
2026
Java
IP属地:天津
暂未填写个人简介
私信
关注
2024-09-12 15:41
门头沟学院 Java
牛客99931317...:佬可以看一下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.浏览器再把执行的动作结果通过浏览器驱动程序返回给测试脚本
查看8道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务