1

RallyRestAPIを使用して、ラリーからテストセットと関連するテストケースを(名前、説明、優先度)のみで取得できますが、その他の詳細は取得できません。

私はルビーを使用しています

他のテストケースの詳細(ステップ、優先度など)を取得する方法を教えてください

4

1 に答える 1

0

テストケースの取得手順は、テストセットに関連付けられたテストケースを取得する方法と似ています。ステップとテストケースの結果は、テストケースオブジェクトの配列に格納されます。手順と優先順位を取得する方法を示す小さな例を作成しました。これが役立つかどうか教えてください。

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
于 2012-03-23T21:28:33.890 に答える