用Selenium IDE构建测试用例

Posted 测试开发之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Selenium IDE构建测试用例相关的知识,希望对你有一定的参考价值。

在使用的时候,主要适用录制功能,进行测试用例的录制。我们先来介绍一下工具栏,包含的功能有哪些?

工具栏

先来看一下工具包含的所有功能,如下图:

用Selenium IDE构建测试用例

工具栏包含用于控制测试用例执行的按钮,包括用于调试测试用例的步骤特性。最右边的按钮,有红点的按钮,就是是记录按钮。

用Selenium IDE构建测试用例

录制:记录用户的浏览器操作。

用Selenium IDE构建测试用例

速度控制:控制测试用例运行的速度。

用Selenium IDE构建测试用例

运行:运行当前选中的测试。当只加载一个测试时,这个按钮和运行的所有按钮都有相同的效果。

用Selenium IDE构建测试用例

暂停/恢复:允许暂停和恢复运行的测试用例。

用Selenium IDE构建测试用例

运行所有:在装载多个测试用例的测试套件时运行整个测试套件。

用Selenium IDE构建测试用例

停止:停止当前运行的测试用例。

用Selenium IDE构建测试用例

步骤:允许您通过一个命令一次运行一个命令来“逐步”通过一个测试用例。用于调试测试用例。

录制

录制分以下几步进行:

第一步:在浏览器新打开一个窗口,启动Selenium IDE。
第二步:点击录制按钮,就可以开始录制脚本,你可以在浏览器中做一系列动作,它
都会帮助你录制下来。
第三步:如果你的动作做完了,点击停止录制,就可以完成录制了。
第四步:录制完成后,点击一下运行按钮,相当于回放你刚才做的操作。

以下是我的录制过程:

1、点击录制按钮
2、打开百度首页
3、在搜索框输入关键词‘selenium’,点击‘百度一下’按钮。
4、跳到搜索结果页
5、点击停止录制用Selenium IDE构建测试用例

6、查看录制好的脚本最后,你可以回放,来看一下录制脚本的运行情况。

测试脚本中的第5步,是一个验证网页中是否有Selenium文字的命令。如果网页中没有这个文字,该测试用例的结果就是失败。下面来看一下,如何添加判断方法?

添加验证和断言

添加验证和断言,需要在录制的时候,选中你想做验证的元素,点击鼠标右键菜单,来进行操作。具体菜单如下:

Assert方法:在测试失败时,该测试将终止。
Verify方法:在测试失败时,该测试继续进行,并将错误日志记录下来。
Store方法:保存一个值到变量。

小结

工具栏功能介绍、简单进行脚本录制和断言。

以上是关于用Selenium IDE构建测试用例的主要内容,如果未能解决你的问题,请参考以下文章

selenium测试用例的编写

基于selenium的web自动化测试

如何将 Selenium Testng (java) 与 Testrail 测试用例集成

行为驱动:Cucumber + Selenium + Java - 实现测试用例的参数化

Selenium_多线程执行测试用例

Selenium+PageObject+Java实现测试用例