![Selenium自动化测试完全指南:基于Python](https://wfqqreader-1252317822.image.myqcloud.com/cover/711/38153711/b_38153711.jpg)
上QQ阅读APP看书,第一时间看更新
第2章 Selenium IDE的基本运用
Selenium IDE 是实现Web自动化的一种便捷工具,本质上它是一种浏览器插件。该插件支持Chrome和Firefox浏览器,拥有录制、编写及回放操作等功能,能够快速实现Web的自动化测试。除此以外,它还具备轻量级的测试管理功能及测试代码导出功能。
Selenium IDE本身的定位并不是用于复杂的自动化场景,而是用于一些对效率拥有极高要求的简易场景。在这些场景下,无须套用复杂及厚重的框架及体系,只是临时复用这些由Selenium IDE快速产生的操作回放记录及脚本。这些场景如下。
- 发现Bug时,创建Bug重现脚本提交给开发人员,提升沟通效率。
- 在执行手工探索式测试等情况下,通过录制回放操作实现半自动化,提升手工验证效率。
- 针对某个新功能的手工测试用例,创建轻量级、临时性的回归测试,提升测试效率。
- 录制操作后导出脚本,节省自动化测试代码的编写时间,提升编程效率。
- 其他一些非测试性场景,例如抢票操作、抢购操作、刷浏览量或下载量等。
善用Selenium IDE能使效率大幅提升。理想情况下,建议测试人员常备Selenium IDE,以便在需要时随时使用这些便捷的功能来辅助工作。