0

要件とテストケース間のトレーサビリティ マトリックスを含むレポートを作成する必要があります。HPQC 11 には特定の機能があることは知っていますが、HPQC 10 しか持っていません。

HPQC10 でこのようなマトリックスを作成する方法はありますか?

PS: マトリックスの例: https://en.wikipedia.org/wiki/Traceability_matrix

4

1 に答える 1

1

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()は、テスト オブジェクトの関数を使用します。

これにより、トレーサビリティ マトリックスの作成に必要なすべてのデータが得られます。

于 2014-07-10T11:57:19.590 に答える