Matrix HPQC 10中的可追溯性矩阵

Matrix HPQC 10中的可追溯性矩阵,matrix,report,hp-quality-center,traceability,Matrix,Report,Hp Quality Center,Traceability,我们需要在需求和测试用例之间创建一个具有可跟踪性矩阵的报告。 我知道HPQC 11有一个特定的功能,但我只有HPQC 10 有没有办法在HPQC10中创建这样一个矩阵 PS:matrix示例:您应该能够使用OTA API以编程方式完成此操作。例如,您可以从一个需求开始,列出所有子需求以及涵盖它们的测试。以下是Ruby中的示例代码: reqs = req_factory.GetChildrenList(94) # get the start-requirement by id reqs.each

我们需要在需求和测试用例之间创建一个具有可跟踪性矩阵的报告。 我知道HPQC 11有一个特定的功能,但我只有HPQC 10

有没有办法在HPQC10中创建这样一个矩阵


PS:matrix示例:

您应该能够使用OTA API以编程方式完成此操作。例如,您可以从一个需求开始,列出所有子需求以及涵盖它们的测试。以下是Ruby中的示例代码:

reqs = req_factory.GetChildrenList(94) # get the start-requirement by id
reqs.each do |req|
  tests = req.GetCoverList
  puts "#{req.Name} is covered by #{tests.Count} tests:"
  tests.each { |test| puts "#{test.Name}" }
end
输出:

Req A is covered by 3 tests:
Test A
Test B
Test C
Req B is covered by 2 tests:
Test X
Test Y
要获得测试用例所涵盖的需求,请使用测试对象的函数
GetCoverList()


这将为您提供创建可追溯性矩阵所需的所有数据。

谢谢,我考虑过使用API,但不太舒服。你确定没有其他方法来创建这样的矩阵吗?可能还有其他方法,甚至更简单的方法。但上面画的是我知道的唯一方法。但我对QC不是很了解,我只知道OTA API。也许你可以创建一个Excel报告,给你同样的信息。我会支持罗兰。在QC10中没有“内置”的方法来创建矩阵。我建议您熟悉OTA API,因为它对于解决QC无法提供解决方案的问题非常有用。Excel报告可能会工作,但仍将使用OTA API概念。