Selenium IDE-手动创建测试用例图解

本文概述

  • 1.插入命令
  • 执行测试脚本
  • 1.插入命令
  • 执行测试脚本
  • 保存测试套件
在本节中, 你将学习如何在Selenium IDE中使用Selenium命令手动创建测试用例。简而言之, 我们将通过插入Selenium命令而不是recording选项来创建测试用例。
对于此测试, 我们将在任何公开可用的搜索引擎(例如” Google” )上搜索文本操作。随后, 我们将在同一测试套件中创建一个Login测试用例。
要手动创建一个测试用例, 首先你必须完成上一节中讨论的最常用的Selenium命令。现在, 我们将创建关于搜索操作的第一个测试用例。我们将在Google搜索引擎上搜索文字。
1.插入命令
  • 启动Firefox浏览器。
  • 单击浏览器右上角的Selenium图标。
  • 它将启动Selenium IDE的默认界面。
  • 输入项目名称作为” 手动测试” 。
  • 输入测试用例名称作为” 搜索测试” 。
  • 单击” 测试脚本编辑器” 框中显示的命令文本框。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将” 第一” 命令的属性修改为:
  • 命令:打开
  • 目标:https://www.google.co.in
  • 在测试用例执行期间, 此命令将在Firefox浏览器上加载Google搜索引擎网页。
Selenium IDE-手动创建测试用例图解

文章图片
现在, 我们必须添加一个命令, 该命令将单击Google搜索引擎文本框。为此, 我们需要文本框的唯一标识元素, 这将帮助IDE标识目标位置。
【Selenium IDE-手动创建测试用例图解】查找唯一标识元素的方法涉及检查HTML代码。
  • 开启网址:https://www.google.co.in你的Firefox浏览器。
  • 右键点击Google搜索文本框, 然后选择检查元素。
Selenium IDE-手动创建测试用例图解

文章图片
  • 它将启动一个窗口, 其中包含测试盒开发中涉及的所有特定代码。
Selenium IDE-手动创建测试用例图解

文章图片
  • 选择包含文本框ID名称的输入标签元素。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将第二个命令的属性修改为:
  • 命令:点击
  • 目标:id = lst-ib
  • 在执行测试用例期间, 此命令将单击Google搜索引擎网页上显示的搜索文本框。
Selenium IDE-手动创建测试用例图解

文章图片
注意:对于大多数命令, “ 测试脚本编辑器” 框的” 值” 部分是可选的。 我们将对第三个命令使用相同的标识ID。第三个命令将在Google搜索文本框中键入指定的文本。
  • 将第三个命令的属性修改为:
  • 命令:类型
  • 目标:id = lst-ib
  • 值:srcminiJavaFX教程
  • 在执行测试用例期间, 此命令将在Google搜索文本框中键入指定的文本。
Selenium IDE-手动创建测试用例图解

文章图片
现在, 我们将添加一个命令, 该命令将在我们的网页上生成一个按钮单击事件。为了生成此事件, 我们需要Google搜索按钮的唯一标识元素。
  • 右键单击Google搜索按钮, 然后选择” 检查元素” 。
Selenium IDE-手动创建测试用例图解

文章图片
  • 它将启动一个窗口, 其中包含开发搜索按钮所涉及的所有特定代码。
Selenium IDE-手动创建测试用例图解

文章图片
  • 选择包含指定的Google搜索按钮名称的name元素。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将第四个命令的属性修改为:
  • 命令:点击
  • 目标:名称= btnK
  • 在执行测试用例期间, 此命令将单击Google搜索引擎网页上存在的搜索按钮。
Selenium IDE-手动创建测试用例图解

文章图片
现在, 我们准备执行我们的第一个测试脚本。
执行测试脚本
  • 单击IDE工具栏菜单上的” 运行当前测试” 按钮。它将在浏览器上执行所有插入的命令, 并为你提供已执行测试脚本的总体摘要。
Selenium IDE-手动创建测试用例图解

文章图片
  • “ 日志” 窗格显示已执行的测试脚本的总体摘要。
Selenium IDE-手动创建测试用例图解

文章图片
现在, 我们将在同一测试套件中创建第二个测试用例。
我们将根据最受欢迎的网站” Rediffmail” 之一提供的登录功能生成一个测试用例。
首先, 你需要注册以获得登录凭据。对于此测试, 我们已经生成了登录凭据。
1.插入命令 单击测试用例窗格顶部的” 添加新测试” 按钮。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将测试用例重命名为” 登录测试” 。
  • 单击” 测试脚本编辑器” 框中显示的命令文本框。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将” 第一” 命令的属性修改为:
命令:打开
目标:http://www.rediff.com/
在测试用例执行期间, 此命令将在你的Firefox浏览器上加载Rediff主页。
Selenium IDE-手动创建测试用例图解

文章图片
现在, 我们必须添加一个命令, 该命令将单击Rediff网站右上角的” 登录” 链接。为此, 我们需要” 登录” 链接的唯一标识元素, 这将帮助IDE标识目标位置。
查找唯一标识元素的方法涉及检查HTML代码。
  • 在Firefox浏览器上打开URL:http://www.rediff.com/。
  • 右键单击” 登录” , 然后选择” 检查元素” 。
Selenium IDE-手动创建测试用例图解

文章图片
  • 它将启动一个窗口, 其中包含开发” 登录” 链接所涉及的所有特定代码。
Selenium IDE-手动创建测试用例图解

文章图片
  • 选择包含” 登录” 链接的指定名称的链接元素。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将第二个命令的属性修改为:
  • 命令:点击
  • 目标:链接=登录
  • 在执行测试用例期间, 此命令将单击” 登录” 链接。
Selenium IDE-手动创建测试用例图解

文章图片
“ 登录” 链接会将你重定向到登录页面。因此, 对于要输入的第三条命令, 我们需要” 用户名” 文本框的唯一标识, 这将帮助IDE标识目标位置。
  • 右键单击” 用户名” 文本框, 然后选择” 检查元素” 。
Selenium IDE-手动创建测试用例图解

文章图片
  • 它将启动一个窗口, 其中包含开发” 用户名” 文本框所涉及的所有特定代码。
Selenium IDE-手动创建测试用例图解

文章图片
  • 选择包含” 用户名” 文本框的特定ID的ID元素。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将第三个命令的属性修改为:
  • 命令:点击
  • 目标:id = login1
  • 在执行测试用例期间, 此命令将单击” 用户名” 文本框。
Selenium IDE-手动创建测试用例图解

文章图片
我们将在下一个命令中使用相同的ID元素, 该命令涉及键入用户ID作为登录凭据。
  • 将第四个命令的属性修改为:
  • 命令:类型。
  • 目标:id = login1
  • 值:frea *********(用户登录ID)
  • 在执行测试用例期间, 此命令将在” Usename” 文本框中键入用户ID。
Selenium IDE-手动创建测试用例图解

文章图片
现在, 我们将添加一个命令, 该命令将单击” 密码” 文本框。对于此命令, 我们需要” 密码” 字段的唯一标识, 这将帮助IDE标识目标位置。
  • 右键单击” 密码” 文本框, 然后选择” 检查元素” 。
Selenium IDE-手动创建测试用例图解

文章图片
  • 它将启动一个窗口, 其中包含开发” 密码” 文本框所涉及的所有特定代码。
Selenium IDE-手动创建测试用例图解

文章图片
  • 选择包含” 密码” 文本框的特定ID的ID元素。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将第五条命令的属性修改为:
  • 命令:点击
  • 目标:id =密码
  • 在执行测试用例期间, 此命令将单击” 用户名” 文本框。
Selenium IDE-手动创建测试用例图解

文章图片
我们将在下一个命令中使用相同的ID元素, 该命令涉及输入密码作为登录凭据。
  • 将第六条命令的属性修改为:
  • 命令:类型
  • arget:id =密码
  • 值:**********(用户登录密码)
  • 在执行测试用例期间, 此命令将在” 密码” 文本框中键入用户登录密码。
Selenium IDE-手动创建测试用例图解

文章图片
最后, 对于” 登录提交” 按钮, 我们需要一个唯一的标识元素, 这将帮助IDE标识目标位置。
  • 右键单击” 开始” 按钮, 然后选择” 检查元素” 。
Selenium IDE-手动创建测试用例图解

文章图片
  • 它将启动一个窗口, 其中包含开发” Go” 提交按钮所涉及的所有特定代码。
Selenium IDE-手动创建测试用例图解

文章图片
  • 选择包含” 转到” 提交按钮的特定名称的名称元素。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将第七条命令的属性修改为:
  • 命令:点击
  • 目标:名称=完成
  • 在执行测试用例期间, 此命令将单击” 执行” 提交按钮。
Selenium IDE-手动创建测试用例图解

文章图片
现在, 我们准备执行第二个测试脚本。
执行测试脚本
  • 单击IDE工具栏菜单上的” 运行当前测试” 按钮。它将在浏览器上执行所有插入的命令, 并为你提供已执行测试脚本的总体摘要。
Selenium IDE-手动创建测试用例图解

文章图片
  • “ 日志” 窗格显示已执行的测试脚本的总体摘要。
Selenium IDE-手动创建测试用例图解

文章图片
保存测试套件
  • 单击菜单栏最右上角的保存按钮。
Selenium IDE-手动创建测试用例图解

文章图片
  • 将整个测试套件另存为” 手动测试” 。
Selenium IDE-手动创建测试用例图解

文章图片
  • 可以在上述步骤中提供的位置找到测试套件。

    推荐阅读