RallyRestAPIを使用して、ラリーからテストセットと関連するテストケースを(名前、説明、優先度)のみで取得できますが、その他の詳細は取得できません。
私はルビーを使用しています
他のテストケースの詳細(ステップ、優先度など)を取得する方法を教えてください
テストケースの取得手順は、テストセットに関連付けられたテストケースを取得する方法と似ています。ステップとテストケースの結果は、テストケースオブジェクトの配列に格納されます。手順と優先順位を取得する方法を示す小さな例を作成しました。これが役立つかどうか教えてください。
query_result = rally.find_all(:test_set,
:fetch => true,
:project => 'https://rally1.rallydev.com/slm/webservice/1.31/project/YOUR PROJECT OID HERE')
for i in (query_result)
puts i.formatted_i_d + ": " + i.name
#store test_cases in variable
@test_case = i.test_cases
for j in @test_case
puts " " + j.formatted_i_d.to_s+ ": " + j.to_s
puts " Priority: " + j.priority.to_s
#store steps array in variable
@steps = j.steps
if @steps != nil
for k in @steps
puts " Steps:"
puts " " + "Input: " + k.input
puts " " + "Expected Result: " + k.expected_result
end
end
end
end