Selenium教程

Selenium 创建测试用例

在本节中,您将学习如何在Selenium IDE中使用Selenium命令手动创建测试用例。简而言之,我们将通过插入Selenium命令而不是记录选项来创建测试用例。
对于此测试,我们将在任何公开可用的搜索引擎(例如" Google")上搜索文本操作。随后,我们将在相同的测试套件中创建一个Login测试用例。
要手动创建一个测试用例,首先必须完成上一节中讨论的最常用的selenium命令。现在,我们将创建关于搜索操作的第一个测试用例。我们将在Google搜索引擎上搜索文本。

1、插入命令

启动Firefox浏览器。 单击浏览器右上角显示的Selenium图标。 它将启动Selenium IDE的默认界面。 输入项目名称为"手动测试"。 输入测试用例名称作为"搜索测试"。 单击"测试脚本编辑器"框中显示的命令文本框。
IDE手动创建测试用例
将" First"命令的属性修改为: 命令: 打开 目标: https://www.google.co.in 在执行测试用例期间,此命令将在Firefox浏览器上加载Google搜索引擎网页。
IDE手动创建测试用例
现在,我们必须添加一个命令,该命令将单击Google搜索引擎文本框。为此,我们需要一个文本框的唯一标识元素,以帮助IDE识别目标位置。
查找唯一标识元素的方法涉及检查HTML代码。
打开URL: https://www.google.co.in 您的Firefox浏览器。 右键单击Google搜索文本框,然后选择"检查元素"。
IDE手动创建测试用例
它将启动一个窗口,其中包含测试盒开发中涉及的所有特定代码。
IDE手动创建测试用例
选择包含文本框ID名称的输入标签元素。
IDE手动创建测试用例
将第二条命令的属性修改为: 命令: 点击 目标: id = lst-ib 在执行测试用例期间,此命令将单击Google搜索引擎网页上显示的搜索文本框。
IDE手动创建测试用例
注意: 对于大多数命令,"测试脚本编辑器"框的"值"部分是可选的。
我们将在第三个命令中使用相同的标识ID。第三个命令将在Google搜索文本框中键入指定的文本。
将第三个命令的属性修改为: 命令: 键入 目标: id = lst-ib 值: lidihuoJavaFX教程 在执行测试用例期间,此命令将在Google搜索文本框中键入指定的文本。
IDE手动创建测试用例
现在,我们将添加一个命令,该命令将在我们的网页上生成一个按钮单击事件。为了生成此事件,我们需要Google搜索按钮的唯一标识元素。
右键单击Google搜索按钮,然后选择"检查元素"。
IDE手动创建测试用例
它将启动一个窗口,其中包含搜索按钮开发过程中涉及的所有特定代码。
IDE手动创建测试用例
选择包含Google搜索按钮指定名称的name元素。
IDE手动创建测试用例
将第四个命令的属性修改为: 命令: 点击 目标: 名称= btnK 在执行测试用例期间,此命令将单击Google搜索引擎网页上显示的搜索按钮。
IDE手动创建测试用例
现在我们准备执行第一个测试脚本。

执行测试脚本

单击IDE工具栏菜单上的"运行当前测试"按钮。它将在浏览器上执行所有插入的命令,并为您提供已执行测试脚本的总体摘要。
IDE手动创建测试用例
"日志"窗格显示已执行的测试脚本的总体摘要。
IDE手动创建测试用例
现在,我们将在同一测试套件中创建第二个测试用例。
我们将基于最受欢迎的网站" Rediffmail"之一提供的登录功能生成一个测试用例。
首先,您需要注册以获得登录凭证。对于此测试,我们已经生成了登录凭据。

1、插入命令

单击测试用例窗格顶部的"添加新测试"按钮。

IDE-手动创建测试用例
将测试用例重命名为"登录测试"。 单击"测试脚本编辑器"框中显示的命令文本框。
IDE手动创建测试用例
将" First"命令的属性修改为: 命令: 打开 目标: http://www.rediff.com/ 在执行测试用例期间,此命令将在您的Firefox浏览器上加载Rediff主页。
IDE-手动创建测试用例
现在,我们必须添加一个命令,该命令将单击Rediff网站右上角的"登录"链接。为此,我们需要"登录"链接的唯一标识元素,这将帮助IDE标识目标位置。
查找唯一标识元素的方法涉及检查HTML代码。
在Firefox上打开URL: http://www.rediff.com/浏览器。 右键单击"登录",然后选择"检查元素"。 IDE-手动创建测试用例
它将打开一个窗口,其中包含开发"登录"链接所涉及的所有特定代码。 IDE-手动创建测试用例
选择包含"登录"链接的指定名称的链接元素。 IDE-手动创建测试用例
将第二条命令的属性修改为: 命令: 点击 目标: link =登录 在执行测试用例期间,此命令将单击"登录"链接。 IDE-手动创建测试用例
"登录"链接会将您重定向到登录页面。因此,对于要输入的第三条命令,我们需要"用户名"文本框的唯一标识,这将帮助IDE标识目标位置。
右键单击"用户名"文本框,然后选择"检查元素"。 IDE-手动创建测试用例
它将启动一个窗口,其中包含开发"用户名"文本框所涉及的所有特定代码。 IDE-手动创建测试用例
选择包含"用户名"文本框特定ID的ID元素。 IDE-手动创建测试用例
将第三个命令的属性修改为: 命令: 点击 目标: id = login1 在执行测试用例期间,此命令将单击"用户名"文本框。 IDE-手动创建测试用例
我们将在下一个命令中使用相同的ID元素,其中涉及键入用户ID作为登录凭据。
将第四个命令的属性修改为: 命令: 类型。 目标: id = login1 值: frea *********(用户登录ID) 在执行测试用例期间,此命令将在"用户名"文本框中键入用户ID。 IDE-手动创建测试用例
我们现在将添加一个命令,该命令将单击"密码"文本框。对于此命令,我们需要"密码"字段的唯一标识,这将帮助IDE标识目标位置。
右键单击"密码"文本框,然后选择"检查元素"。 IDE-手动创建测试用例
它将启动一个窗口,其中包含开发"密码"文本框所涉及的所有特定代码。 IDE-手动创建测试用例
选择包含"密码"文本框特定ID的ID元素。 IDE-手动创建测试用例
将第五条命令的属性修改为: 命令: 点击 目标: id =密码 在执行测试用例期间,此命令将单击"用户名"文本框。 IDE-手动创建测试用例
我们将在下一个命令中使用相同的ID元素,其中涉及键入密码作为登录凭据。
将第六条命令的属性修改为: 命令: 键入 arget: id =密码 值: **********(用户登录密码) 在执行测试用例期间,此命令将在"密码"文本框中键入用户登录密码。 IDE-手动创建测试用例
最后,对于"登录提交"按钮,我们需要一个唯一的标识元素,这将帮助IDE标识目标位置。
右键单击"转到"按钮,然后选择"检查元素"。 IDE-手动创建测试用例
它将打开一个窗口,其中包含开发" Go"提交按钮所涉及的所有特定代码。 IDE-手动创建测试用例
选择名称元素,其中包含"转到"提交按钮的特定名称。 IDE-手动创建测试用例
将第七条命令的属性修改为: 命令: 点击 目标: 名称=继续 在执行测试用例期间,该命令将单击"执行"提交按钮。 IDE-手动创建测试用例
我们现在准备执行第二个测试脚本。

执行测试脚本

单击IDE工具栏菜单上的"运行当前测试"按钮。它将在浏览器上执行所有插入的命令,并为您提供已执行测试脚本的总体摘要。 IDE-手动创建测试用例
"日志"窗格显示已执行的测试脚本的总体摘要。 IDE-手动创建测试用例

保存测试套件

单击菜单栏右上角的保存按钮。 IDE-手动创建测试用例
将整个测试套件保存为"手动测试"。 IDE-手动创建测试用例
可以在上述步骤中提供的位置找到测试套件。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4