Python + Selenium 之 初识 Selenium

Selenium是一种流行的Web自动化测试工具,支持多种编程语言如JAVA、Python等。它由SeleniumIDE、SeleniumRC和SeleniumGrid三个核心组件构成,分别用于开发测试脚本、支持跨平台和浏览器的自动化测试,以及实现大规模测试案例的并行运行。

selenium 提供了丰富的测试函数,用于实施 Web 自动化的一块非常流行的测试工具.它直接运行于浏览器中,更真实的模拟了用户的业务行为,验证被测对象的功能表现及在不同浏览器中的兼容性特性.

与传统的自动化测试工具不同,selenium 乜有独立的操作 UI 界面,支持更多的编程语言, 入JAVA 、Python等,更为简洁与快捷,易于测试工程师掌握应用

selenium 实际上不是一个测试工具,而是一个工具集,其主要有三个核心组件构成:SeleniumIDE、Selenium RC 及 Selenium Grid

Selenium IDE: Selenium 开发测试脚本的集成开发环境,像 Firefox 的一个插件,可以录制/回放用户的基本操作,生成测试用例,运行单个测试用例或测试用例集.

Selenium RC:支持多种平台( Windows / Linux )和多种浏览器( IE / Firefox / Opera / Safari ), 可以用多种语言( Java / Ruby / Python / C# )编写测试用例. Selenium 为这些语言提供了不同的 API 及开发库,标语自动编译环境集成,从而构建高效的自动化测试框架.

Selenium Grid: 允许 Selenium RC 针对规模庞大的测试案例集或者需要在不同环境中运行的测试案例集进行扩展.这样,许多的测试集可以并行运行,从而提高测试效率.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值