Selenium UI自动化测试(二)IDE—使用

Selenium IDE的使用

Selenium IDE是支持录制和回放的插件,支持Chrome和FireFox

我们通过工具栏打开插件

在这里插入图片描述
插件弹出的菜单。录制新的项目,打开保存的项目等,点击创打开项目,会进入操作菜单,具体大家可以看下,这里不再多解释

· 左边菜单是测试脚本名及测试脚本集
· 右上是新建保存等
· 网址上面是播放录制等
· 中间是录制的脚本等
· 最下面是执行日志等
在这里插入图片描述

Selenium IDE录制

· 点击录制新项目,输入项目名称,点击OK
· 输入要测试的网址,点击开始录制
· IDE启动FireFox后自动输入bing网址,我们在搜索框输入Selenium,回车
· 回到IDE,点击停止按钮
· 回到IDE,我们看到IDE菜单有我们刚才操作录入的脚本

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
Selenium IDE播放及调试

录制完后,我们开始执行刚才录制的脚本,发现浏览器打开后报错,这是我们就需要去调试录制的脚本
在这里插入图片描述
查看发现第3步脚本报错,在出错的地方打上断点去调试
在这里插入图片描述
后来还是会报错,于时断点打到第二步,原来是因为FireFox本地启动太慢原因导致的,所以断点打在第2步,让脚本给启动FireFox缓冲时间,然后运行结束,测试OK
在这里插入图片描述

在这里插入图片描述
这个问题有2种解决办法
第一种是编码思维,在代码里Sleep(2)秒钟
· 工具当然有带的,点击第3步,右键选择在脚本里插入新命令
· Command下来菜单,选择pause,Value填写上值2000,这个时间每个人可以根据自己的具体时间来定
· 运行成功
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第二种是降低运行速度,默认是Fast,后来发现讲测试速度降到最低就可以了,可以自由调整
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sevensolo/article/details/100135361