selenium原理

selenium执行条件

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

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

3、浏览器

测试脚本

执行原理

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

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

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

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

相关推荐
Suresoft China2 小时前
软件测试|FIT故障注入测试工具——ISO 26262合规下的智能汽车安全验证引擎
测试工具·autosar·功能安全·iso26262·故障注入测试
小叶爱吃鱼5 小时前
web自动化-Selenium、Playwright、Robot Framework等自动化框架使用场景优劣对比
python·selenium·自动化
not coder20 小时前
Postman 是什么
测试工具·postman
漫步云端-r21 小时前
Python自动化之selenium语句——浏览器设置显示尺寸、截图、刷新网页
运维·selenium·自动化
Tom Boom1 天前
进阶知识:Selenium底层原理深度解析
自动化测试·selenium·测试工具·自动化测试框架·底层原理
代码的乐趣1 天前
支持selenium的chrome driver更新到137.0.7151.55
chrome·selenium·测试工具
cherub.1 天前
使用 Selenium 进行自动化测试:入门指南
selenium·测试工具
枷锁—sha1 天前
【HW系列】—C2远控服务器(webshell链接工具, metasploit、cobaltstrike)的漏洞特征流量特征
运维·服务器·网络·测试工具·web安全·网络安全
Forworder1 天前
【测试】Bug和用例
selenium·测试工具·单元测试·测试用例·bug·postman·ab测试
Feng.Lee2 天前
聊一聊如何使用自动化测试来提高接口测试效率的?
功能测试·测试工具·可用性测试