sdk2 を使用して、プロジェクトに含まれるテストの数と、それらのテストのうち手動と自動のテストの数を知りたいです。これを行うにはCollection Summariesを使用できるはずです。要約を使用する利点は、何百ものテストのリストや複数のクエリ (すべてのテスト用に 1 つ、手動テスト用に 1 つ) を作成する代わりに、テストの数を取得できることです。
ただし、この例では、ユーザー ストーリーの欠陥の概要を照会する方法を示しています。複数選択または別のタイプのフィールドの要約を取得できるかどうかが表示されるようになりました。
以下の構文が何であるかを推測しようとしましたが、うまくいきませんでした:
Ext.create('Rally.data.wsapi.Store', {
model: 'TestCase',
fetch: ['Method:summary[Manual,Automated]'], // This is the key statement: how to fetch a summary?
pageSize: 1,
autoLoad: true,
listeners: {
load: function(store, records) {
var testcase = records[0];
var methodInfo = testase.get('Method');
var manualCount = methodInfo.Manual;
}
}
});
コレクションの集計を使用して、結果が 1 つだけのクエリでこれを行うことは可能ですか?