- 入门指南
- 项目管理
- 文档
- 使用变更影响分析
- 创建测试用例
- 将测试用例分配到需求。
- 克隆测试用例
- 导出测试用例
- 将 Studio 中的测试用例链接到 Test Manager
- 删除测试用例
- 手动测试用例
- 使用 Task Capture 记录测试用例
- 参数
- PlayWriter 测试用例字段
- 在项目级别启用监管
- 在项目级别禁用监管
- 在测试用例级别启用监管
- 在测试用例级别禁用监管
- Enabling or disabling governance in bulk for test cases
- Enforcing signing order for governed test cases
- 管理受监管测试用例的批准人
- 管理处于“正在工作”状态的受监管测试用例
- Managing governed test cases in the In Review state
- 管理处于“已签名”状态的受监管对象
- 管理受监管测试用例的注释
- Viewing governance information for test case logs
- Managing approvers for governed test case logs
- Managing governed test case logs in the In Work state
- Managing governed test case logs in the In Review state
- Managing governed test case logs in the Signed state
- Managing comments for governed test case logs
- Enabling governance at test case log level
- Disabling governance at test case log level
- 应用筛选条件和视图
- Test Cloud 的无障碍功能测试
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
Testing Process Governance
Testing Process Governance in Test Manager for applying review and sign-off workflows over test cases and test case logs.
测试流程监管提供了一组监管和合规性功能,可以为需要在测试流程中设置监管层的客户提供支持。启用了测试流程监管的测试对象必须由分配给这些对象的批准人审核和签名。
Testing Process Governance is available in Test Manager only when delivered via Test Cloud.
Governance applies to two kinds of testing objects:
- Test cases are governed directly, using the steps described in this section.
- Test case logs are governed automatically at creation, by inheriting whether their parent test case is governed at that time, along with the parent's approvers, but not the parent's approval state.
A test case log created from a governed test case always starts in In Work, regardless of whether the parent test case is In Work, In Review, or Signed at that moment.
A test case log can also be governed or un-governed directly at the log level afterward. Once governed, a log becomes a disjoint entity from its parent test case, so disabling governance on the parent test case afterward has no effect on logs already created. For details specific to test case logs, refer to Testing Process Governance for test case logs.
测试流程监管 - 工作流
测试流程监管旨在提供一种机制,通过将测试对象过渡到审核阶段来确保质量。
- 工作中:处于此状态的对象可以更改,但尚不属于审核范围。
- 正在审核:工作完成后,可以手动将对象转换为此状态,表示审核流程可以开始。处于这种状态的对象已被锁定。审批人可以对这些对象添加注释、签名或拒绝。
- 已签名:所有审批人签署对象后,对象将自动转换为此状态。除非撤销签名,否则对象将保持锁定状态。
This workflow applies to test cases. Test case logs use the same three states and the same signing, voiding, and commenting mechanics, but a governed test case log always starts in the In Work state, and its exit path from Signed differs from that of a test case. For more information, refer to Testing Process Governance for test case logs.
测试流程监管 - 术语
批准者
批准人是分配给监管对象以供批准和签发的用户。审批人不需要特殊权限即可对记录进行签名。但是,只有拥有测试流程监管角色或测试流程监管权限的用户才能将审批人分配给受监管的测试对象。
可以通过直接分配或组分配将批准人添加到对象。对于后一种情况,所分配组的任何成员都可以对记录进行签名。
签名人记录
签名人记录是受监管对象所需的签名。任何用户或组的分配都代表签名人记录。
Test case logs inherit all approvers from the parent test case at the time the log is created, and approvers can then be added to or removed from the log independently; see Managing approvers for governed test case logs. Approvers referencing a deleted user or group are flagged as such wherever they appear.
Governance and Governed
监管(流程)–受监管(属性)
监管是测试用例上的一个切换开关。监管测试对象会经历以下状态(或批准状态):进行中–审核中–已签名。
A test case log is governed automatically if its parent test case is governed at the time the log is created. Governance can also be toggled directly on the test case log afterward, independently of the parent test case; see Enabling governance at test case log level and Disabling governance at test case log level.
批准状态
批准状态指示对象在批准流程中的状态:工作中–审核中–已签名。
- 进行中:对象仍在处理中,尚未做好审核准备。
- 正在审核:对象可以审核或正在审核。在审核期间,对象将被锁定。
- 已签名:对象已由所有审批人签名。如果对象并非由所有分配的用户(审批人)签名,则该对象仍显示为“正在审核”状态。
测试流程监管 - 权限
默认情况下, “测试流程监管”权限分配给“项目所有者”角色、“ Test Manager 管理员”角色和“Test Governance Administrator”角色。“测试流程监管”权限是任务级别的权限。
测试流程监管 - 通知
当受监管对象的状态从“工作中”更改为“审核中”时,所有指定的批准人都会收到一条应用内通知和一封电子邮件,其中包含他们可以访问的深度链接。如果用户属于某个组,并且用户和组都被添加为批准人,则系统只会向该用户发送一个审核通知。
- 应用程序内监管通知:展开“通知”面板,然后选择链接转到需要查看的对象。
- 电子邮件治理通知:打开电子邮件通知,查阅受治理对象的详细信息,然后选择 Select to review(选择以查看)。
For test case logs specifically, this notification is sent individually to each assigned reviewer, with the message: "Test result {test execution name}-{test case log name} is ready for review."