项目中的测试计划

更新时间:
复制为 MD 格式

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

一、开启应用

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

二、创建与编辑测试计划

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

在弹出的对话框中输入测试计划名称,按需设置开始时间结束时间(选填),然后单击创建

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

单击测试计划卡片右上角的 ... 按钮即可打开菜单。选择 编辑测试计划 可修改 测试计划名称开始时间结束时间,单击 确定 保存;选择 删除测试计划 时,系统会提示当前计划中的用例数量,确认后用例内容将被一并删除。

三、创建测试用例

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

1、从用例库规划用例

单击测试计划中的规划用例按钮,弹出用例库选取面板;在面板左侧按分组浏览或搜索定位目标用例,勾选需要添加的用例后单击确定,所选用例即被添加到当前测试计划中。

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

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

2、批量导入用例

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

表格文件支持 xlsxlsxcsv 格式,思维导图支持 .xmind 格式,一次至多导入500条用例。Xmind 导入时以 tc: 前缀标记用例,tc-p1:/tc-p2: 标记用例等级,pc: 标记前置条件,可添加步骤和预期结果信息;最多支持8级分组,根结点信息不导入系统。

3、手动创建用例

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

其中,用例类型的可选值包括自动化测试、性能测试、配置相关、安装部署、安全相关、接口测试、其它;用例等级的可选值包括 P0~P5;用例状态的可选值包括待评审、未执行、已通过、阻塞、未通过。

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

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

点击提交缺陷后弹出创建任务对话框,任务类型默认为缺陷·待处理,备注区域包含重现步骤、测试结果、期望结果、附问题截图等模板,并自动填入当前用例的前置条件和操作步骤信息。

四、编辑测试用例

1、批量编辑测试用例

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

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

批量操作栏还支持修改用例等级,单击更多可展开移动用例复制用例移到回收站操作。

2、用例的筛选与排序

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

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

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

3、沉淀用例到用例库

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

五、测试用例的导出

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

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

导出的 .csv 文件字段包括:标题、所属分组、状态、执行者、前置条件、步骤描述、预期结果、用例类型、用例等级、标签。

Tips:

  • 暂时仅支持项目中的测试计划的用例的导出

  • 导入和导出的模板不一样

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

测试状态包括「开始状态」、「进行中状态」和「结束状态」,可根据需要新增、删减或修改状态,并设置流转规则,通过拖拽调整顺序。

场景:开发完成后,开发人员自测通过后将状态更新为「自测通过」,然后流转到测试人员,测试人员根据结果更新状态为通过或堵塞。

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

进入测试计划设置后,单击测试计划工作流设置卡片,在打开的测试工作流设置面板中,单击目标工作流右侧的齿轮图标(⚙)进行编辑配置。

工作流配置弹窗中,默认包含5个状态:待评审(开始状态)、未执行(进行中)、已通过(结束状态)、阻塞(进行中)、未通过(进行中)。在流转设置区域,可通过复选框配置各状态之间的可流转关系,对角线位置(自身到自身)默认禁用。

Tips:

  • 不支持新建测试工作流 

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