- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
应用筛选器并保存 Test Manager 中“需求”列表的视图,以将项目组织到可切换的动态文件夹结构中。
本页面描述的筛选条件和已保存的视图适用于需求、测试用例和测试集对象列表。未结需求的分配的测试用例中的筛选器是单独的筛选器上下文,不会影响这些已保存的视图或共享状态。
通过筛选器和视图显示的文件夹结构
要将对象(需求、测试用例、测试集)的默认平面列表显示组织为有意义的结构,请应用可用的分组和筛选条件,然后将生成的视图保存为可以轻松切换的虚拟动态文件夹。
有两种类型的视图:默认视图(平面视图)和自定义结构化视图(由用户通过分组和筛选创建)。此外,您可以将创建的结构化自定义视图设为私有,也可以将其设为公开,从而与其他项目成员共享。
概览,您可以通过应用以下一种或两种方法来创建自定义结构化视图:
- 分组(新功能)– 按“标签”类型的自定义字段定义对对象进行分组。
重要提示:
仅当通过 Test Cloud 提供时,Test Manager 中才提供“分组依据”功能(属于自定义结构化视图的一部分)。
- 筛选(改进的用户界面) – 按对象的原生属性筛选对象(例如更新者、 Studio 项目等)。
重要提示:
公共视图可供其他用户编辑。
对对象进行分组(新功能)
您可以按标签类型的自定义字段定义对对象进行分组。
仅当通过 Test Cloud 提供时,Test Manager 中才提供“分组依据”功能(属于自定义结构化视图的一部分)。
场景
请考虑以下场景。您想检查在特定 Sprint 中在特定应用程序组件上运行的测试用例。您还想检查 Sprint 和测试“GUJDM:15”的组件。您导航到“测试用例”视图,但难以从“测试用例”列表中获取此信息。
端到端流程如下所示:
- 创建以下自定义字段定义及其值。自定义字段定义是一个多选字段。
- 测试周期
图 1.测试周期自定义字段
- 产品组件
图 2. 产品组件自定义字段
2. 转到“测试用例” 。3. 选择“分组依据”,然后选择“测试周期”。
图 3. 按测试周期分组
4. 在左侧的“分组依据”面板中,查看括号中的 Sprint 和相关测试用例的数量。选择一个 Sprint 并查看测试用例详细信息。“未指定”类别包括所有未附加自定义字段的测试用例。
图 4. “按测试周期分组”- 面板
5. 从“分组依据”下拉列表中,选择“产品组件”。请参阅括号中的组件和关联测试用例的数量。系统将显示一个结构,允许您查看是否为一个组件运行了多个测试用例,或者是否在多个 Sprint 中测试了一个组件。
图 5. “按产品组件分组”- 面板
6. 接下来,应用筛选器或将更改保存为自定义结构化视图。
步骤
- 创建“标签”类型的自定义字段,并将其与您的测试对象相关联。
- 转到所需的测试对象部分(即需求/测试用例/测试集)。
图 6.自定义结构化视图的筛选条件
3. 选择 Group by(分组依据),然后选中或清除自定义字段的复选框。4. 选择 Apply(应用)。5. 对组进行排序。在“分组依据”面板中,使用可用排序选项按升序或降序对组进行排序。无论您选择的排序选项如何,未指定类别始终位于最后。6.要撤销更改,请在 Group by(分组方式)面板中选择 Remove(移除)。
筛选对象(改进的功能)
您可以按对象的原生属性(例如,更新依据、 Studio 项目等)筛选对象。
场景
您想要检查针对“会计”产品组件失败的所有测试用例。
端到端流程如下所示:
- 创建“产品组件”自定义字段。添加“Accounting”作为其一个值。
- 前往“测试用例” 。
- 选择“分组依据” ,然后选中“产品组件”复选框。
- 在“分组依据”面板中,选择“会计”。
- 选择更多筛选器>最新结果。筛选栏上将显示“最新结果”筛选器。展开“最新结果”筛选器,然后选中“失败”复选框。
图 7. 在自定义结构化视图中进行分组和筛选
步骤
- 转到所需的测试对象部分(即需求/测试用例/测试集)。
- 选择一个或多个可用的筛选条件。
图 8. 自定义结构化视图的筛选条件
3. 要管理表格中显示的列,请选择列,然后选中或清除对象的一个或多个原生属性的复选框。选择应用。4. 要将某个筛选条件作为独立选择条件显示在筛选栏中,请选择更多筛选条件,然后选中或清除原生属性或自定义字段(类型为标签)的复选框。选择应用。要从筛选栏中移除筛选条件,请选择更多筛选条件 > 清除选择。5. 要查看您或其他用户更新的对象,请选择更新人,然后选中或清除一名或多名用户的复选框。 选择应用。要恢复更改,请选择更新人旁边的 x 号。6.要批量更新多个数据对象的自定义字段(类型为标签),请选中一个或多个对象的复选框,然后选择更新。在更新标签和自定义字段窗格中,选择自定义字段,然后执行所需操作:添加值、移除值、清除所有值。
管理自定义结构化视图(改进的功能)
有两种类型的视图:默认视图(平面视图)和自定义结构化视图(由用户通过分组和筛选创建)。此外,您可以将创建的结构化自定义视图设为私有,也可以将其设为公开,从而与其他项目成员共享。
公共视图可供其他用户编辑。
创建自定义结构化视图
将分组和筛选条件的组合保存为命名自定义视图,以便您快速返回相同的筛选视图,而无需每次都重新配置筛选条件。
- 转到所需的测试对象部分(即需求、测试用例、测试集)。
图 9. 自定义结构化视图的筛选条件
2. 应用可用的分组和筛选条件。3. 要保存自定义结构化视图,请转到筛选器栏的末尾,展开“视图”菜单,然后选择“保存新视图” 。4. 在“保存新视图”窗口中,(在“标签”字段中)为视图命名,并决定是将新视图设为私有,还是将其设置为“公开”以供其他用户访问和编辑。选择“保存”以确认更改。
图 10.保存自定义结构化视图的新视图
公共视图可供其他用户编辑。
在视图之间切换
在默认平铺视图和任何自定义结构化视图之间切换,以更改应用于对象列表的分组和筛选条件。
- 识别对象屏幕的左上角(需求、测试用例、测试集)。
- 展开菜单,然后选择“默认”视图或自定义结构化视图。
图 11.在自定义结构化视图之间切换
更新自定义结构化视图的筛选条件
修改现有自定义结构化视图的分组或筛选条件,并保存更改,以便视图反映最新筛选条件集。
- 识别对象屏幕的左上角(需求、测试用例、测试集)。
- 展开菜单并选择自定义结构化视图。
- 更新筛选条件。
- 要保存更改,请转到筛选栏的末尾,展开“视图”菜单,然后选择“保存当前视图” 。
- 在“保存当前视图”窗口中,为您的视图命名(在“标签”字段中),并决定是将新视图设为私有,还是将其设置为“公开”以供其他用户访问和编辑。选择“保存”以确认更改。
更新自定义结构化视图的名称或可见性
重命名自定义结构化视图,或在“私有”和“公开”之间切换其可见性,以控制哪些项目成员可以访问该视图。
- 识别对象屏幕的左上角(需求、测试用例、测试集)。
- 展开菜单,然后选择“管理视图” 。
- 要编辑私有视图,请选择“我的视图” 。要编辑公共视图,请选择“共享视图” 。
- 确定要编辑的视图,然后选择铅笔图标。
- 在“编辑视图”窗口中,更新名称和可见性。
- 选择“保存”。
删除自定义结构化视图
从您的私有视图或共享视图集合中永久移除不再需要的自定义结构化视图。
- 识别对象屏幕的左上角(需求、测试用例、测试集)。
- 展开菜单,然后选择“管理视图” 。
- 要删除私有视图,请选择“我的视图” 。要删除公共视图,请选择“共享视图” 。
- 确定您要删除的视图,打开三个垂直点图标的上下文菜单,然后选择 Delete(删除)。
对自定义结构化视图执行其他操作(克隆、设为公开或私有)
克隆自定义结构化视图,将其设为公开或私有,以便在项目中复用其配置或调整其可见范围。
- 识别对象屏幕的左上角(需求、测试用例、测试集)。
- 展开菜单,然后选择“管理视图” 。
- 要管理私有视图,请选择“我的视图” 。要管理公共视图,请选择“共享视图” 。
- 找到感兴趣的视图,打开三个垂直点图标的上下文菜单,然后选择您要执行的操作:Make public(设为公开)、Make private(设为私有)、Clone view(克隆视图)。
图 12.使用自定义结构化视图进行的操作
清除所有应用于自定义结构化视图的筛选条件
重置自定义结构化视图上的所有活动筛选条件,使其恢复到未筛选状态,同时保持视图定义不变。
- 识别对象屏幕的左上角(需求、测试用例、测试集)。
- 展开菜单并选择自定义结构化视图。
- 在筛选条件栏上,选择“重置” 。
结果
筛选条件会保存为视图,并应用于 Requirements(需求)页面。您可以在个人视图和公开视图之间切换,以快速筛选需求。