用户进阶

测试流程示例指导

基本介绍

本文将通过“用户登录”和“邀请新用户”,个人账户返现”两个测试场景演示飞蛾的测试流程。我们将具体测试以下场景:

  • 正确的用户名和正确的密码登录。
  • 正确的用户名和错误的密码登录。
  • 不存在的用户名和错误的密码登录。
  • 个人登录之后,邀新新的用户加入,查看个人账户是否返现。

开始测试之前

在测试之前,我们需要建立一批测试用例,同时需要将这些测试用例组成测试计划,从而开始测试。

首先我们建立两个模块叫:“个人登录” 和 “邀新返现”。然后我们开始创建测试用例:

首先我们创建第一个测试用例。用例的标题为:“正确的用户名和正确的密码登录”;模块选择:个人登录;前置条件可不填;用例的类型为“文本用例”;用例描述:使用正确的用户名和密码登录;预期结果:登录成功。

然后我们创建第二个用例。和第一个用例相似,选择文本用例,用例标题为:“正确的用户名和错误的密码登录”;前置条件不填;用例描述:使用正确的用户名和错误的密码登录。预期结果:登录失败,提示密码错误。

按照上面的步骤我们新建第三个文本用例用于测试“不存在的用户名和密码错误的登录”。
新建完成上面三个文本用例之外我们需要新建一个步骤用例:

你可以定义步骤如下:
第一步:“填写正确的用户名和密码登录系统”,期望结果:“登录成功”;
第二步:“填写好友邮箱,发送邀请邮件”,期望结果:“邮件发送成功”;
第三步:“好友收到邮件,通过邮件内的邀请链接进入系统注册页面”,期望结果:“打开邮件链接能够进入注册页面,且可以成功注册。”;
第四步:“检查自己账户是否收到返现”,期望结果:“自己账户成功返现”。

测试用例建立完成之后,需要管理员将这些测试用例组成测试计划。假设现在已经将这些测试用例组成了一个叫 “飞蛾快速进阶”的测试计划,并且将默认分配人指派给了我。下面我们将开始测试。

开始测试

进入测试计划列表页,选择刚刚我们创建好的测试计划,点击右上角的开始测试

添加测试结果

添加测试结状态、备注、附件和关联第三方缺陷。

进入测试之后,默认选择的是第一个测试任务:“正确的用户名和正确的密码登录”,然后根据实际的测试结果我发现测试通过了,那么我会选择右下角的 “通过并下一条” 。

系统将会自动跳转到第二个测试任务:“正确的用户名和错误的密码登录”,同样实际测试下来我发现这个测试失败的,那么我会选择右下角的 记录结果 按钮,选择 “失败”,顺便备注:“错误的密码竟然也登录成功了”,同时我在我的缺陷工具里面新建了一个 “错误的密码竟然也登录成功了”的缺陷,然后在飞蛾端关联了该缺陷的 ID,最后提交。

系统将自动跳转到第三个测试任务:“不存在的用户名和错误的密码登录”,在测试这个任务的过程中,我随便输入了用户名和密码进行测试,发现返回的竟然是空白页,经过和开发人员沟通了解到是服务器的临时故障,这次的故障影响了我的测试,所以我将这个测试任务标记为:“重测”,并且添加备注:“服务器临时故障,需要重新测试”,同时我上传了测试结果的截图到附件,点击提交

最后我们将测试最后一个复杂的测试任务,根据描述我需要首先登录然后在进行邀新、查看账户返现。

基于步骤用例的测试任务我们需要针对每一步添加测试结果,最后根据每一步的测试结果,确定该测试任务的最终结果。下面我们开始第四个测试任务的测试:

首先我们根据步骤登录个人账户,使用了正确的用户名和密码,实际登录成功,所以我们在第一步骤实际结果填写:登录成功,并且状态勾选“通过”。

第二步根据步骤我们发送一份邮件到好友的邮箱,实际结果也是发送成功,所以我们在这一步的实际结果填写:邮件发送成功,并且状态勾选“通过”。

第三步好友登录自己的邮箱,通过里面的邀请链接进入系统的注册页面,实际结果也是注册成功了,所以我们在这一步的实际结果填写:通过邮箱里面的邀请链接成功注册,并且状态勾选“通过”。

第四步登录自己账户,查看是否返现,实际结果是我的账号金额变多了,且金额正确,所以我们在这一步的实际
结果填写:好友注册之后成功返现到我的账户,并且状态勾选“通过”。

完成了四步骤的测试之后,最终将整个测试任务的结果标记为“通过”,点击 添加结果

这就完成了整个测试计划的测试工作,回到测试计划的详情页面,你会发现已测用例达到了 100%。

© 2018 飞蛾深圳市扣钉网络科技有限公司