「测试计划」是云效企业专业版针对研发管理中的测试工作而提供的项目应用,包含对测试计划与执行用例的创建、编辑、规划与关联等功能,让测试人员可以直接在云效的项目中进行测试工作的规划和执行进展反馈,并将「测试计划」与「需求」和「缺陷」一起进行管理。

一、开启应用

项目拥有者或项目管理员,点击项目界面右上角的「菜单」-「应用中心」或者直接点击项目导航栏的「➕」按钮,在应用中心中搜索「测试计划」,点击开启后即可在项目中使用。

敏捷研发项目默认开启该应用。

二、创建与编辑测试计划

在左边侧栏区域点击「创建测试计划」,即可进行创建。

已创建好的测试计划可以在菜单中进行编辑和删除的操作。测试计划可以根据产品迭代周期进行创建并命名。

三、创建测试用例

测试用例支持从用例库直接规划、手动创建、批量导入三种方式。

1、从用例库规划用例

场景1:本次迭代需要优化「项目模版」的功能,测试人员在实际测试工作中只需要点击「规划用例」,就可以从「测试用例库」中选取已经存在的项目模版相关用例,直接添加在测试计划中,再根据本次更新内容调整测试详情和步骤即可。

场景2:测试人员在做回归测试时,考虑到新功能可能会对其他已有功能产生影响,可以从测试用例库中将相关功能的测试用例规划到测试计划中,完成回归测试。

2、批量导入用例

点击测试用例右上角三个点中的「批量导入」,按照导入的模板填写信息后上传文件,可以对用例进行批量导入。支持按表格文件导入,也支持导入思维导图文件。

3、手动创建用例

点击「创建用例」进入用例的详细设置页,可以对用例的「状态」、「前置条件」、「操作步骤」、「用例类型」、「用例等级」等信息进行设置。

点击已创建好的用例进入详情页,在右上角的用例菜单中可以对该用例进行「复制用例」、「移动用例」、「删除用例」、「复制链接」、「提交缺陷」等操作。

「提交缺陷」是指在测试人员在执行测试计划发现缺陷时,可以选择「提交缺陷」并关联到缺陷对应的项目和迭代中,生成对应的工作项,方便缺陷的追踪和修复。

四、编辑测试用例

1、批量编辑测试用例

批量操作是为了满足较多测试用例的情况下需要频繁修改测试状态、设置测试执行者等需求。所以测试人员可以同时选择多个用例,进行批量「修改状态」、「设置执行者」等批量操作。

场景:每周召开的测试评审会中,测试人员逐一确认测试用例内容的正确性,在评审会结束后只需要批量调整状态和指派相关执行者即可。

2、用例的筛选与排序

场景:当测试用例过多时,测试人员可以根据测试优先级或者测试类型等多种维度筛选出当前需要测试的用例,也可以「只看我的」精确定位执行者为自己的测试用例,减少查找有效用例的成本。同时还可以根据使用排序功能,优先解决测试等级较高或创建时间较早的用例。

① 筛选:支持按测试用例执行者、测试状态、测试创建者、测试参与者、用例类型、用例等级和标签筛选。

② 排序:支持按用例等级高低和用例创建时间早晚排序。

3、沉淀用例到用例库

在测试计划中新创建的用例,或基于用例库中的用例更新后,可以同步回用例库中,你可以利用筛选中的「快速筛选-未同步至用例库」筛选项,可以快速找到未同步或未保存到用例库的用例,进行「同步至用例库」的操作,实现用例库的更新和沉淀。

五、测试用例的导出

在测试计划下,点击右上角的三个点,可以看到「批量导出」的选项。

支持两种导出 方式,即「导出当前测试计划中的所有用例」和「导出当前用例分组下的所有用例」。选择确定导出后,会得到一个 .csv 文件。执行用例里面所有的字段都会被导出。

Tips:

  • 暂时仅支持项目中的测试计划的用例的 导出
  • 导入和导出的模板不一样

六、配置自己的测试工作流

测试计划支持工作流设置,测试状态分为「开始状态」、「进行中状态」和「结束状态」,可以根据实际测试情况新增、删减或修改状态名称,设置状态流转规则,并通过左右拖拽的操作来调整顺序。

场景:开发完成后,开发人员会对功能进行自测,自测通过后可以讲用例状态更新为「自测通过」,随后流转到对应的测试人员,若测试人员可以根据实际的测试结果更新测试的对应状态为通过或堵塞。

设置方式:点击项目右上角的「菜单」-「项目设置」-「测试计划设置」进行配置。

Tips:

  • 不支持新建测试工作流
  • 不支持修改和新建测试用例任务类型