当在构建中提供了缺陷的修订程序时,IBM® Rational® Quality Manager 会自动收到来自 IBM Rational Team Concert 构建系统的通知并更改受阻止的测试执行记录(test execution record,TER)的状态,以指示测试可顺利运行。这一指示适用于初次向测试或向取消阻塞的 TER(该 TER 曾被缺陷阻塞)提供代码。
以下工作流程描述在向构建提供缺陷修订程序时测试执行如何取消阻止。
- 测试人员将工作项或缺陷附加到 TER 或测试用例。
必须先解决此工作项或缺陷,然后才能恢复测试。
- 在将工作项或缺陷附加到单个 TER 时,该 TER 执行会受阻塞。
- 在将工作项或缺陷附加到测试用例时,为此测试用例创建的所有 TER 的测试都会受阻塞。
- 将开发者指定到工作项或缺陷来将其修订、解决并提供给构建。
- 如果包含修订程序的构建已完成并且获得通过,那么在仪表板上会显示准备好运行的已取消阻塞的 TER 列表。
- 当执行了受阻塞的 TER 时,测试执行结果会显示执行了此测试的构建的构建记录。
如果
Rational Quality Manager 没有与外部构建工具集成,或者如果用户选择不依靠任何构建通知,那么解决关联工作项或缺陷后,便会立即取消阻塞 TER 或测试用例。然后,用户可以执行 TER 并在执行结果中手动指定构建记录。