selenium原理

selenium执行条件

1、测试脚本。可以是python、java等语言编写的测试脚本;

2、浏览器驱动(webdriver)。不同的版本、不同的浏览器都需要对应的驱动;

3、浏览器

测试脚本

执行原理

1、cmd命令,启动chromedriver.exe浏览器驱动

2、向浏览器驱动发送请求,并返回特定响应信息(新建了一个sessionid),打开浏览器

3、浏览器驱动程序中定义了selenium所有的操作对应的操作, Command.GET: ('POST', '/session/$sessionId/url') 这个地址就是实现访问一个网址的url

4、浏览器通过驱动程序把测试结果返回到脚本

相关推荐
猿饵块9 小时前
tcp--抓包--wireshark
网络·测试工具·wireshark
极客先躯12 小时前
老版本Postman请求脚本编写指南:从Async/Await到回调函数的完整迁移方案
测试工具·lua·postman
程序员三藏16 小时前
软件测试环境搭建及测试过程
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
程序员杰哥16 小时前
2026软件测试面试宝典(含答案+文档)
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例
未定义.22117 小时前
第1篇:0基础入门!Python+Selenium环境搭建与第一个自动化脚本
python·功能测试·selenium·自动化·jenkins·pytest
李昊哲小课20 小时前
Selenium 自动化测试教程
爬虫·selenium·测试工具
食咗未20 小时前
Linux SSH工具的使用
linux·网络·测试工具·ssh·远程登陆
cnxy1881 天前
Python爬虫进阶:反爬虫策略与Selenium自动化完整指南
爬虫·python·selenium