快速入门

团队成员快速入门

基本介绍

在本章你会了解到作为一个团队成员(非管理员)如何快速使用飞蛾,具体包括:

  • 编写各种类型的测试用例。
  • 查询系统分配给我的测试任务。
  • 针对这些测试任务开始测试。

运行环境

飞蛾只支持主流的现代浏览器,Chrome(版本>49),Firefox(版本>52),IE(版本≥10)和 Edge。
为了方便安装,这里提供下载链接:

编写用例

测试用例是飞蛾的最小组成单位,每个用例包括了本次测试的标题、描述、步骤、预期结果等等。根据不同的场景,你可以选择 文本用例步骤用例 的其中一种。

用例的分类

飞蛾的用例分为两种:文本用例步骤用例。前者适用于没有明确步骤、简单的测试场景。
后者则适用于有明确的测试步骤、预期结果、需要针对每一个步骤进行测试的场景。

文本用例:

步骤用例:

编写文本用例

文本用例基本字段包括:标题、前置条件、用例的具体内容。

用例的标题为必填项,你应该起一个辨识度高的标题,前置条件为可选项,你可以用来描述在本次测试所依赖的条件,用例内容则为最重要的部分,在这里你可以描述此次测试的具体内容以及期望得到的结果。除了基本的字段外你还可以根据需要添加你认为对本次测试有帮助的附件

文本用例 适用于大部分简单、没有明确步骤的测试。添加界面如上图“文本用例”。

编写步骤用例

步骤用例的添加方式与文本用例的区别是步骤用例允许你具体的定义该测试每一步的测试内容以及期望的测试结果。

比如你有一个 “邀请好友、本人返现”的测试场景,你应该选择使用步骤用例创建该用例,你可以定义步骤如下:

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

以上就是步骤用例很好的使用场景。同样步骤用例也可以允许你添加附件。步骤用例添加结果如图“步骤用例”。

我的任务

有了测试用例之后管理员可以将这些用例组成测试计划测试计划包含多个测试任务测试任务你可以理解为测试用例测试计划里面另外一种存在状态。测试任务可以具体设置优先级、具体分配到某一个人。下面介绍如何在系统中找到分配给我的测试任务以及如何完整的完成一项测试。

如上图所示,从左侧测试计划列表中选择一个测试计划后,右侧展示了该测试计划中包含的所有测试用例。如果你想测试整个测试计划,则直接点击右上角的开始测试,但是如果你只想测试分配给自己的测试任务,则点击开始测试右侧的更多选项,勾线只测我的,然后在点击开始测试,则系统会过滤掉不是分配给我的测试任务,并且进入测试中的界面。关于如果对每一个测试任务进行测试,参加下面“开始测试”。

开始测试

当你点击某一个测试计划的开始测试之后,你便正式进入了测试的“大门”,摆在你面前的就是一个个等待测试的测试任务。

下面介绍如何针对某一个测试任务进行测试,具体包括:

  1. 添加测试结果状态、备注、附件。
  2. 基于步骤用例的测试任务的结果状态添加。
  3. 关联配置的第三方缺陷管理工具。

添加测试结果

选择一个测试任务之后,点击最下面的 记录结果按钮,将弹出“记录测试结果”页面,

在这里你可以选择你实际测试过程中得到的结果(通过失败),某些情况可能由于其他的原因本次测试没有顺利完成,你也可以添加测试结果为受阻或者重测,当然在添加结果的同时你也可以顺便添加备注,点击添加结果按钮你便完成了一次测试。除了在添加结果的时候添加备注之外,飞蛾也提供了单独的添加备注界面,点击图上的发表注释按钮即可发表一个不包含测试结果的单纯备注。有时候你可能需要提供部分证据来告诉开发人员这个测试的确没有通过,那么推荐你使用添加附件功能,飞蛾允许在添加结果和添加注释的时候都同时上传附件。

添加步骤用例测试结果

上面介绍了如何完成一个简答测试任务的测试,包括添加结果、添加注释、上传附件等等,但是很多情况下测试任务要比上面的复杂的多,比如基于步骤用例的测试任务,因为步骤用例描述内容不是一段纯文本而是明确的步骤,所以自然针对此类的测试任务也要稍微复杂些。下面介绍如何测试基于步骤用例的测试任务。

  1. 首先入口和普通测试任务相同,点击“记录结果”按钮同样进入“记录测试结果”弹窗页。
  2. 上面四个状态表示你对整个任务的测试结果(而不是每一个步骤的测试结果,通常情况下每个步骤都通过该任务才算通过),下面罗列了该任务的每一个步骤的预期,你要做的是在每个步骤下面填写你的“实际测试结果”,并标示该步骤为通过或者失败
  3. 最后再添加整个测试任务的结果(通过受阻重测失败),填写完上面的必要内容之后你就可以点击“添加结果”完成这次看似复杂点的测试。和简单的测试任务一样,你也可以添加注释、上传附件。

关联第三方缺陷

飞蛾提供了集成主流的“缺陷管理工具”的功能,包括 JIRARedmine,具体配置参见 “集成配置”,配置完成后测试人员便可以在测试过程中关联配置的缺陷工具的缺陷ID,具体见下图:

关联完成之后,当光标移到关联的ID上之后,系统将自动抓取远程的缺陷详情,点击缺陷ID的时候系统将跳到远程的缺陷详情页面。

以上就完成了一个完成的测试流程。

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