本章节主要介绍如何在管理用例
ONES TestCase 支持以树状结构组织用例,可以按照产品的功能模块来管理用例。
在用例库功能模块一栏中,点击+
图标,在弹窗内输入模块名称,并点击确定,即可新建模块。
支持新建子模块。选中任一模块,点击右侧图标,选择新建子模块
,即可在新建下一级子模块。
在用例库功能模块一栏中,点击跳转功能模块位置图标,在弹窗内,可以拖拽调整模块的位置。
在模块旁的括号可以内可以查看模块下所有的用例数量,包含子模块的用例数量。
选中任一模块,点击右侧图标,选择重命名
,可以在弹窗内修改模块名称。
选中任一模块,点击右侧图标,选择删除
,在弹窗内确定删除。删除模块不会删除模块下的用例,用例将会被归属到上一级模块或者无所属模块中。
在用例库列表界面,点击+新建用例
,可以对用例属性如用例名称、前置条件、操作步骤进行编辑,也可以关联wiki 页面或者上传附件。填写完成后,点击确定
,即可新建一条用例。
支持导入思维导图(.opml).和 Excel (.xlsx) 格式的用例导入。点击导入用例
,选择导入格式,并在弹窗内上传用例,即可导入用例。
支持导出全部用例或者导出选中用例。点击导出用例
,并选择导出全部用例或者选择用例,即可导出对应用例的全部属性。导出选中用例时,需要先在列表中选择需要导出的用例。
支持对用例列表排序,可选择的排序属性为用例 ID、用例名称、维护人、优先级和用例类型,可支持正序或者倒序排列。排序规则:
支持对用例ID和用例名称进行搜索,简单快捷的找到对应的用例。也可以对用例属性进行多条件或条件组等复杂筛选。
当父模块包含多个子模块时,可以设置在父模块中是否显示子模块的用例。点击显示子模块用例
或者隐藏子模块用例
,即可控制子模块用例是否显示。
有两种方式关联用例到测试计划:
方法一:批量关联。在用例列表选中多个用例,并点击关联到计划
,并在弹窗中选择对应的测试计划,点击确定
,即可关联用例到测试计划中。
方法二:单个关联。鼠标悬浮在某条用例上,点击关联图标,并在弹窗中选择对应的测试计划,点击确定
,即可关联用例到测试计划中。
有两种方式移动用例:
方法一:批量移动。在用例列表选中多个用例,并点击移动
,并在弹窗中选择对应的用例库以及移动后的位置,点击确定
,即可移动用例到用例库中。
方法二:单个移动。鼠标悬浮在某条用例上,点击移动图标,并在弹窗中选择对应的用例库以及移动后的位置,点击确定
,即可移动用例到对应的用例库中。
在用例列表选中多个用例,并点击复制
,并在弹窗中选择对应的用例库以及移动后的位置,点击确定
,即可移动用例到用例库中。
在用例列表选中多个用例,并点击删除
,并在弹窗内点击确定
,即可删除用例。
本章节主要介绍如何创建和执行测试计划
在测试计划列表首页,点击+新建测试计划
,在弹窗内输入测试计划名称、负责人、测试阶段、关联项目、关联迭代等信息,即可新建测试计划。
高级设置
缺陷对应的工作项类型
在高级设置中,可以设置缺陷对应的工作项类型。设置后,在执行测试计划时,发现缺陷可提交到关联的项目和迭代中,生成对应的工作项类型。
权限设置
在高级设置中,可以设置哪些用户可以查看和编辑测试计划。如果关联的项目,则项目成员会默认添加到成员域中,可以查看和编辑测试计划。
如需要修改测试计划名称、负责人、测试阶段等信息,可以点击测试计划设置
>测试计划信息
,在对应的页面中修改。
如需要修改测试计划的关联配置、属性配置时,可以点击测试计划设置
>测试计划执行配置
,在对应的页面中修改。
关联配置
可以修改测试计划关联的项目、迭代、缺陷对应的工作项类型以及是否启用需求跟踪矩阵。
属性配置
可以设置测试人员在设置执行结果时,是否必须填写执行结果备注和执行结果附件。
如需要修改测试计划权限配置时,可以点击测试计划设置
>权限配置
,在对应的页面中测试计划的查看和编辑权限。
当测试计划需要被删除时,可以点击测试计划设置
>更多
,点击删除测试计划
,在弹窗中点击确定,即可删除测试计划。
在测试计划列表首页,全部测试计划按照状态展示。也可以点击分组,选择按照关联项目、关联迭代或当前状态来查看测试计划。
在测试计划列表首页,可以通过搜索测试计划名称,便捷的找到对应的测试计划。
新建测试计划后,可以点击添加关联用例
,在弹窗内选择需要的用例,并添加到当前测试计划中。
根据测试计划安排,可以为每个用例设置用例执行人。在用例列表中,选中用例,并点击更改执行人
,在弹窗内选择对应的执行人并点击确定
,即可。
支持对用例列表排序,可选择的排序属性为用例 ID、用例名称、维护人、优先级、用例类型、执行人和执行结果,可支持正序或者倒序排列。排序规则:
支持对用例ID和用例名称进行搜索,简单快捷的找到对应的用例。
也可以对用例属性进行多条件或条件组等复杂筛选。
当父模块包含多个子模块时,可以设置在父模块中是否显示子模块的用例。点击显示子模块用例
或者隐藏子模块用例
,即可控制子模块用例是否显示。
当测试计划中的用例需要被导出时,可以点击导出用例
,并选择导出全部用例或者选择用例,即可导出对应用例的全部属性。导出选中用例时,需要先在列表中选择需要导出的用例。
当测试计划中的用例需要被移除时,在用例列表选中多个用例,并点击更多
>移除
,并在弹窗中点击确定
,即可移除用例。
当测试计划中用例需要被关联到其他测试计划时,可以点击更多
>关联到测试计划
,并在弹窗中选择需要关联的测试计划名称,点击确定
。
在测试计划中,可以根据实际情况,点击左上角测试计划的状态「未开始」、「进行中」或者「已完成」来设置当前测试计划状态。
在测试执行阶段,测试人员可以点击任一用例进入用例执行界面,根据设置的前置条件、步骤和预期结果来判断用例是否执行通过并记录执行结果和备注,针对用例的执行结果可以上传附件加以说明。
也可以在测试计划中的用例列表,选择多个用例,点击更改执行结果
,批量修改用例的执行结果。
执行不通过的用例,可以按步骤或者以整个用例提交缺陷。点击提缺陷
或者关联缺陷
按钮,提交缺陷到对应的项目中。
测试人员可以在对应的项目或者迭代中进行缺陷跟踪。
在用例详情中,可以关联项目中的工作项例如需求、缺陷等,快速建立用例执行结果和需求、缺陷的关系。
在用例详情中,可以关联wiki 页面,快速查看和当前用例相关的页面信息。
在用例详情中,可以上传附件,添加和用例相关的信息,补充说明。
本章节主要介绍ONES TestCase 及其核心应用场景
ONES TestCase 是一款测试用例管理和缺陷跟踪工具,支持用例编写、组织用例库、执行测试计划执行及生成多种类型的测试报表和报告,支持测试用例与需求、任务关联,计划与迭代关联,形成测试流程闭环。
支持以产品或者项目维度建立用例库,对所有用例进行规范化的管理和长期维护,通过用例属性规划用例的编写方式和编写流程。
支持按照不同的测试目标组织测试计划,分配用例执行人,并以测试计划维度跟踪需求、用例、缺陷之间的关系。
执行测试计划过程中,未通过的用例可以一键提交缺陷,利用工作项的能力,使缺陷任务在测试与研发团队之间高效流转。
可以根据测试计划的执行情况,在对应的项目中查看测试缺陷报表;也可以基于项目、迭代或者单个测试计划实时查看测试报告。
本章节主要介绍测试管理的账户和权限
拥有ONES TestCase 产品授权的用户,能在侧边栏看到测试管理的入口。通常由拥有团队管理权限的用户在配置中心
>产品授权管理
中配置哪些成员有ONES TestCase 产品授权。
ONES TestCase 管理员拥有所有权限,通常由拥有团队管理权限的用户在配置中心
>团队权限
中配置。拥有ONES TestCase 管理员权限的用户可以进入测试管理配置中心
,为其他成员分配权限,修改全局配置。
ONES TestCase 管理员 可以在测试管理配置中心
>权限设置
中为设置哪些成员可以新建、编辑、删除用例库。
用例库的创建者在创建用例库时,可以设置哪些用户可以查看编辑用例库。
ONES TestCase 管理员 可以在测试管理配置中心
>权限设置
中为设置哪些成员可以新建、编辑、删除测试计划。
测试计划的创建者在创建测试计划时,可以设置哪些用户可以查看编辑测试计划。
ONES TestCase 管理员 可以在测试管理配置中心
>权限设置
中设置哪些成员可以新建、编辑、查看、删除测试计划。
本章节主要介绍测试管理配置中心
关联项目配置主要用于设置测试计划关联某一项目时,测试计划的默认配置信息。在当前页面中,选择任一项目名称,进入配置界面,可以配置关联此项目的测试计划默认缺陷对应工作项类型、默认的测试计划成员、是否启用需求跟踪矩阵以及执行结果备注或者执行结果附件是否必填。
用例属性是对用例特征的具体描述,可以通过不同类型的属性字段来表达。
在测试管理配置中心
>用例属性
中,点击新建用例属性
,在弹窗内输入属性名称并选择属性类型,点击确定
,即可新建一个用例属性。
在用例属性列表, 选择需要编辑用例属性,点击编辑
按钮,可以在弹窗内修改属性名称等。系统属性除优先级和用例类型外,其他系统属性不可编辑。
在用例属性列表, 选择需要删除用例属性,点击删除
按钮,在弹窗内确认删除即可。如用例属性已经用在用例属性配置中,需要先在用例属性配置中移除对应的属性。
用例属性配置由多个用例属性构成,决定使用这套配置的用例库需要显示哪些字段。不同的用例属性配置可以使用不同的用例属性,在不同的用例库中使用。
在测试管理配置中心
>用例属性配置
中,点击新建用例属性配置
,在弹窗中输入配置名称,点击确认
即可,新建后的用例属性配置包含系统默认的用例属性。
在用例属性列表,选择需要编辑的用例属性配置,点击编辑
按钮,在编辑页面可以添加或删除用例属性、设置属性默认值和必填项。
在用例属性列表,选择需要重命名的用例属性配置,点击重命名
按钮,在弹窗内修改配置名称。
在用例属性列表,选择需要复制的用例属性配置,点击复制
按钮,在弹窗内修改配置名称,并点击确定
,即可复制一套新配置。
在用例属性列表,选择需要删除的用例属性配置,点击删除
按钮,在弹窗内确认删除即可。已经应用到某个用例库的用例属性配置,不可直接删除,需要在对应的用例库中移除后再删除。
测试计划属性用于配置测试计划需要的显示字段。在测试管理配置中心
>测试计划属性
中,点击新建用例计划属性
,在弹窗内输入属性名称并选择属性类型,点击确定
,即可新建一个测试计划属性。
在测试计划属性列表, 选择需要编辑的属性,点击编辑
按钮,可以在弹窗内修改属性名称等。系统属性除测试阶段外,其他系统属性不可编辑。
在测试计划属性列表, 选择需要删除用例属性,点击删除
按钮,在弹窗内确认删除即可。
在测试管理配置中心
>管理报告模版
中,点击新建模版
,进入模版编辑页面。
在模版编辑页面,可以模版顶部设置模版名称。
模版中组件包含概览、缺陷优先级分布图表、缺陷所属模块分布图表、测试用例结果分布图表、关联缺陷列表、富文本组件。也可以根据需要通过拖拽将左侧栏的组件拖到右边来选择使用哪些组件;或者在右侧上下拖拽改变组件顺序。
在测试管理配置中心>管理报告模版中,点击模版中的删除图标,在弹窗内确认删除即可。
本章节主要介绍如何创建、管理用例库
用例库是管理用例的仓库。测试人员可以产品或者项目维度建立用例库对所有用例进行规范化的管理和长期维护;或者针对一些跨产品的用例,比如浏览器的兼容性、安全性测试,可以抽离出来建立公共用例库,以达到重复利用的目的。
在用例库页面,点击新建用例库
,在弹窗内名称、属性配置以及编辑人员,并点击确定
,即可新建用例库。属性配置用于设置当前用例库需要显示哪些属性。
如需要修改用例库的名称、属性配置或者用例库编辑人员,可以到某一具体的用例库中,在用例库设置
> 用例库信息
中修改用例名称和属性配置,或者在在用例库设置
> 用例库权限
中,修改用例库的编辑人员。
如用例库不再使用或者需要被删除时,可以在在用例库设置
> 更多
中,点击删除用例库
。
删除用例库会将用例库内的所有用例一并删除,且删除后不可恢复,请谨慎操作。
在用例库列表中,对于常用的用例库,可以点击置顶图标,置顶用例库。
用例库较多的情况下,可以通过搜索用例库名称,快速找到对应的用例库。
本章节主要介绍如何新建、查看测试报告
测试报告可以对测试计划的执行结果进行分析,了解缺陷分布、缺陷优先级以及产生了哪些缺陷。ONES TestCase 支持按照模版生成测试报告。了解。
目前有两种方式新建测试报告:
方法一:在任一测试计划中,点击新建测试报告
,在弹窗内输入测试报告名称,并选择测试报告模版后,点击下一步
,选择测试报告的数据范围如哪些项目或者迭代,并点击确定
,即可生成一份测试报告。
方法二:在测试报告列表页,点击新建测试报告
,在弹窗内输入测试报告名称,并选择测试报告模版后,点击下一步
,选择测试报告的数据范围如哪些项目或者迭代,并点击确定
,即可生成一份测试报告。
目前有两种方式新建测试报告:
方法一:在任一测试计划中,点击查看测试报告
,选择需要查看测试报告,点击进入查看页面;
方法二:在测试报告列表,选择需要查看或编辑的测试报告,点击进入查看页面。
在测试报告查看状态,在右上角点击编辑组件
,可以进入编辑状态,对报告的组件及顺序进行调整,或者编辑富文本框内的内容。
在测试报告查看状态,在右上角点击导出文档
,可以导出测试报告。
在测试报告查看状态,在右上角点击编辑图标,可以删除测试报告。