Selenium IDE是安装在浏览器上的一个开源的web自动化工具,通过工具的录制来创建测试用例,通俗点说就是录制与回放。

这个是我研究网页自动化项目时的副产品,感觉未来应该会用上,因此记录下来。

简介

优点:不需要任何编程逻辑来编写其测试脚本,只需用工具记录与浏览器的交互【测试人员的手工测试操作过程】创建测试用例

缺点:只能在Firefox/Chrome上面使用,对于测试系统兼容性不友好

使用录制与回放来执行测试用例稳定性有限

遇到交互性特强的模块需要录制多个用例,故对于这种模块的处理能力有限

如果要对自动化测试框架进行有效维护,对测试人员要求比较高,所以具有一定的局限性

适用者:暂时不会编程语言的selenium新手、学习中的小白

安装

我只讲新版火狐浏览器的安装过程。

1.打开web开发者
firefox-web-developer.png
2.选择获取更多工具
firefox-more-tools.png
3.搜索或者直接点击首页的Selenium IDE
firefox-search.png
4.将Selenium IDE添加到Firefox
firefox-add-selenium.png
firefox-selenium-permissions.png

添加完成后就会在火狐浏览器右上角显示Selenium IDE标志。

使用

我就录一个简单的在百度搜索脚本。

1.点击火狐浏览器右上角Selenium IDE标志,出现创建项目界面,点击Record a new test in a new project创建新项目
firefox-selenium-record-new-project.png
2.输入项目组名称
firefox-selenium-project-name.png
3.输入项目使用的网站。例如我在百度搜索,就输入百度的网址。
firefox-selenium-project-web.png
4.上面输入百度网址后,点击start recording,就会访问百度网址,并且已经开始录制了。
firefox-selenium-start-recording.png
录制界面可能刚开始会遮挡IDE界面,移开即可。
5.在录制界面正常操作即可,操作完成后,点击IDE界面右上角的红色按钮即可停止。
又会提示为“test”项目组的操作命名,我这里就输入1,点击OK保存
firefox-selenium-project-1.png
6.点击播放按钮,就会创建新的浏览器界面,自动执行你之前录制的操作
firefox-selenium-play.png

扩展

因为这个功能不能完美满足我的需求,因此我就测试了下可行性就没继续测试学习了。
如果你需要扩展,可以访问官网,查询官方文档。

https://www.selenium.dev/selenium-ide/

参考:
网页操作脚本 学习什么编程软件
Selenium入门

最后修改:2020 年 02 月 29 日 02 : 17 PM