Selenium IDE手动创建测试用例
在本节中,将学习如何使用Selenium IDE中手动创建测试用例。 简单来说,我们将通过插入selenium命令而不是记录选项来创建测试用例。
对于此测试,在任何公开可用的搜索引擎(例如:百度,Google?)上搜索文本操作。 随后,将在同一个测试套件中创建一个Login测试用例(读者自己练习)。
要手动创建测试用例,首先必须完成在上一节中讨论过的最常用的selenium命令。 现在,将在搜索引擎上操作创建第一个测试用例。在Google搜索引擎上搜索一些关键字。
1. 插入命令
- 启动Firefox浏览器。
- 单击浏览器右上角的Selenium图标。
- 它将启动Selenium IDE的默认界面。
- 输入项目名称为“手动测试”。
- 输入测试用例名称为:搜索测试 。
- 单击“测试脚本编辑器”框中的命令文本框。
- 将第一个命令的属性修改为:
- 命令(Command):
open
- 目标(Target):https://www.baidu.com
- 在执行测试用例期间,此命令将在Firefox浏览器上加载百度搜索引擎首页。
现在,添加一个命令,单击百度搜索引擎文本框。 需要文本框的唯一标识元素,这将帮助IDE识别目标位置。
用于查找唯一标识元素的方法涉及检查HTML代码。
- 在Firefox浏览器打开网址:https://www.baidu.com 。
- 右键单击搜索文本框,然后选择Inspect Element 。
IDE - 手动创建测试用例
它将启动一个窗口,其中包含测试盒开发中涉及的所有特定代码。
选择包含文本框ID名称的input 标记元素。
将第二个命令的属性修改为:
- 命令:
click at
- 目标:
id=kw
- 在执行测试用例期间,此命令将单击百度搜索引擎网页上的搜索文本框。
注意:
Value
对于大多数命令,“测试脚本编辑器”框的一部分是可选的。
第三个命令使用相同的标识ID。 第三个命令将在百度搜索文本框中键入指定的文本。
- 将第三个命令的属性修改为:
- 命令:
type
- 目标:
id=kw
- 值:
yiibai JavaFX教程
在执行测试用例期间,此命令将在百度搜索文本框中键入指定的文本。
接下来,添加一个命令,该命令将在网页上生成按钮的单击事件。 要生成此事件,需要搜索提交按钮的唯一标识元素。
右键单击”百度一下”搜索按钮,然后选择Inspect Element 。如下图所示:
它将启动一个窗口,其中包含搜索按钮所涉及的所有特定代码。
选择包含百度搜索按钮的指定名称的id
元素。
将第四个命令的属性修改为:
命令:click at
目标:id=su
在执行测试用例期间,此命令将单击百度搜索引擎网页上的搜索按钮。
接下来,准备执行第一个测试脚本。
2. 执行测试脚本
点击IDE的工具栏菜单上的按钮“运行当前测试”。 它将在浏览器上执行所有插入的命令,并提供已执行测试脚本的总体摘要。
“日志”窗格显示已执行测试脚本的总体摘要。