title | pageTitle | pagePrevTitle | pagePrev | pageNextTitle | pageNext |
---|---|---|---|---|---|
创建用例 - CODING 帮助中心 |
创建用例 |
快速入门 |
test-management/start.html |
关联需求 |
test-management/cases/requirements.html |
测试用例是测试管理功能中的最小组成单位,具备与需求关联、组成测试计划等扩展能力。用例功能本身包括了对本次测试的描述、步骤、预期结果、问题等级等。除了手动创建测试用例外,还可以通过外部软件(如 Excel、TestLink、XMind)导入。
- 进入一个项目,点击左侧导航栏「测试管理」->「用例管理」。
- 在用例管理页面,点击右上角「创建用例」。
- 编写测试用例。用例中支持设置问题等级与所在测试分组、编写预期结果、编写测试描述和上传附件。
- 测试用例编写完成之后,点击「保存」即可。
- 「保存并关闭」:测试用例保存成功,并关闭当前用例编辑页面,直接展示测试用例列表。
- 「保存并新建」:当前测试用例保存成功,并自动展示全新的测试用例创建页面。
其中,测试用例根据描述方法的不同,分为以下两种类型:
- 文本型用例:适用于没有明确步骤、简单的测试场景。
- 步骤型用例:适用于有明确的测试步骤、预期结果、需要针对每一个步骤进行测试的场景。
测试用例的等级用于标识测试用例的重要性与执行频率,共分为 4 个等级 (P0—P3)。推荐的用例等级实践如下:
等级 | 说明 |
---|---|
P0 | 核心功能测试用例(冒烟测试),确定此版本是否可测,该用例执行失败会导致多个重要功能无法运行。 |
P1 | 高优先级测试用例,最常执行以保证整体功能稳定,包括基本功能测试以及重要的错误、边界测试。 |
P2 | 中优先级测试用例,更全面地验证功能的各个方面,包括异常测试、中断、断网等。 |
P3 | 低优先级测试用例,不常常被执行,比如性能、压力、兼容性等。 |
测试管理支持从外部软件或其他项目内导入测试用例,从外部软件导入用例时需遵循特定模板。
在「测试管理」->「用例管理」中,点击右上角导入导出图标即可选择任一外部导入方式。
该方式仅支持文本型用例导入,导入的字段分别为:标题、前置条件、步骤、期望结果。
- 点击「下载模板」。
- 在模板中编写需要上传的测试用例。
- 将编写好的模板文件拖拽至对应区域。
- 选择导入到的目标分组。
若导入失败,请检查导入的模板文件是否正确填写,然后重新导入。
该方式支持文本型用例和步骤型用例导入,导入的字段分别为:标题、前提(对应测试管理中的前置条件)和步骤;支持将 TestLink 的用例集 (TestSuite) 直接转换为测试用例分组。
- 导出用例或用例集为 XML 格式的文件。
- 上传导出的 XML 格式文件。
- 若导入文件中不存在用例集,则将自动新建用例分组。
该方式支持文本型用例和步骤型用例导入。在 XMind 中按照格式编写用例,完成后将其导入至目标分组即可。
- 下载模板文件,参考格式编写测试用例。
模板说明:
- 分组以符号 “+” 开头,分组节点下的第一个没有 “+” 号的节点作为用例标题。
- 在用例标题前使用 XMind 优先级图标来表示用例等级,其中 1 代表 P0,2 代表 P1,3 代表 P2;用例等级最低为 P3,因此在 XMind 中优先级大于 4 的对应用例等级也为 P3。
- 在用例标题节点上使用备注作为前置条件。
- 若当前用例为文本型用例,则在用例标题后增加子节点作为文本描述,文本描述节点后增加一个子节点作为预期结果。
- 若当前用例为步骤型用例,则在用例标题后增加多个子节点作为多个步骤,每个步骤节点后增加一个子节点作为预期结果。
- 选择目标分组,上传编写好的 XMind 文件。
该方式支持从其他项目导入测试用例。导入之前,请确保你已加入导入用例的源项目,并具备查看该项目测试管理功能的权限。
-
选择任一项目,勾选其中的测试用例。
-
点击「下一步」选择导入到目标项目的目录。
请确保目标项目已有测试用例分组。从其他项目导入测试用例时,目标项目的根目录不可存放测试用例。
若选择了用例分组进行导入,默认会将分组一并复制并迁移,最多支持 5 级。如果打开左下角的「平铺所选用例」开关,选中的分组下的测试用例直接导入至目标项目,且原本的分组不存在。
- 示例(「平铺所选用例」关闭后的导入结果):
- 示例(「平铺所选用例」打开后的导入结果):
你可以通过自定义标签对测试用例进行灵活分类,提高信息检索效率。
- 在测试用例列表点击任一用例,其编辑页面将会弹出。点击页面左上角用例 ID 右侧的「+ 标签」,即可使用标签或创建标签。
- 在用例列表,你可以按标签筛选关联的测试用例。
你可以针对某个测试用例查看它的历史编辑记录。
在测试用例列表点击该用例,其编辑页面将会弹出。点击页面右上角的版本图标即可查看或恢复历史版本。
创建多个测试用例后即可创建测试计划。点击测试用例列表右上角「批量操作」,选择测试用例之后,再选择「组成测试计划」即可。
有关测试计划类型的描述,请参考创建测试计划。
==== 2021/09/09 ====