1

私の具体的な目標は、反復のすべてのテスト ケースのリストを作成することです。私の最初のアプローチは、タイプ Test Case の cardboard を作成し、プロパティ WorkProduct.Iteration でフィルターを使用することでした。それはうまくいかなかったようで、WorkProduct.Iteration.Name もうまくいきませんでした。(それ以外は WorkProduct.Description などのフィルターと同じコードを使用すると機能するため、フィルター プロパティに指定しているものに問題があるようです。)

質問 1 は、特定のイテレーションのすべてのテスト ケースを取得するにはどうすればよいですか (各テスト ケースがユーザー ストーリーに割り当てられ、各ユーザー ストーリーがイテレーションに割り当てられている場合)。フィルターの代わりに構成でコンテキストステートメントを使用する必要がありますか? 他のコンテナを使用する必要がありますか?

質問 2: 一般に、WorkProduct.Iteration.Name のようなものをフィルター プロパティとして使用して、表示しようとしているタイプの子要素の子要素の値にアクセスすることは可能ですか?

ありがとう

4

1 に答える 1

1

この場合、Web サービスから次のエラーが返されます。

"Could not parse: Could not traverse to \"Iteration\" on type Artifact in the query segment \"WorkProduct.Iteration\""

これは、Rally のデータ モデルでは、テストケースに関連付けられた WorkProduct が任意の成果物である可能性があるためです (スケジュール可能な成果物とは限りません)。

このデータを取得する一般的な方法は、最初に特定の反復ですべてのストーリーをクエリし、TestCase と TestCase のフィールドをフェッチに含めることです。

残念ながら、SDK 2.0 の現在のプレビュー エディションでは、CardBoard コンポーネントはカスタムの事前クエリ データの提供をまだサポートしていません。ただし、この機能は GA に含める必要があります。

于 2012-09-24T14:30:15.323 に答える