Selenium学习(三) selenium IDE
下载及安装selenium IDE
安装方法1:可以从官方网站下载:http://seleniumhq.org/download/,但是由于selenium服务器在美国,中美的网络经常不稳定,经常会连接失败,导致下载不了
可以找一下selenium IDE插件的XPI安装文件来完成安装。
安装方法2:可以用Firefox打开https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/,在这里边找到和当前firefox版本兼容的selenium ide,添加到firefox,点击”Add to Firefox”就可以了
由于这是最新的selenium IED,需要firefox版本最低为56.0,我的是44的,所以需要找一下兼容的版本
firefox的历史版本下载链接:http://ftp.mozilla.org/pub/firefox/releases
然后查看其它版本
找到一个可以添加到firefox的
然后进行安装,直到提示重启firefox,之后就可以用了
在工具中可以看到selenium ide安装成功了
selenium IDE
窗口如下:
功能说明:
第一次使用
举个例子,现在我们要测试一个网站首页的搜索功能,如何录制测试用例呢?
搜索功能
1.现在我们打开IDE,进入录制功能,录制一个新的测试用例【标红表示我们的命名需要规范,方便后续的维护】
录制新用例
命名项目
输入测试地址
2.开始录制后,工具会按照所输入的网址新开一个标签窗口,此时,我们按照平时手工测试时的操作,在搜索框中输入后进行搜索,后切换至工具界面点击停止录制按钮。
开始/停止录制按钮
点击停止录制后,保存此次操作的测试用例,以测试内容来命名,方便后续维护。
用例名
此时,页面上已经生成了一个测试脚本,如下图所示:
注意:底部的target并非一定是目标/dom组件,value不一定是值,具体是根据命令的参数而定,只不过大多数命令有这两项而已,如一个命令只有一个参数,那么第一个参数放到target部分,第二个参数value为空。
整理自:https://www.jianshu.com/p/8adcb9371af6、https://www.jianshu.com/p/4d0532ac550d