Javascript 如何按总数、待定、完成、进行中、已接受显示用户故事/测试用例的数量?

Javascript 如何按总数、待定、完成、进行中、已接受显示用户故事/测试用例的数量?,javascript,rally,testcase,Javascript,Rally,Testcase,所以我在Github上看到了rally的这个应用程序: 我正在尝试做同样的事情,除了测试用例和用户故事,而不是缺陷。我该怎么做呢?我对rally SDK还很陌生,老实说我有点迷路了,所以你们能说的任何话都会有所帮助 我一直在查看App.html,我认为这部分是我需要注意的部分,因为这是它获取有关缺陷信息的地方: var defectQuery = function() { var selected = releaseDropdown.getSelectedName();

所以我在Github上看到了rally的这个应用程序:

我正在尝试做同样的事情,除了测试用例和用户故事,而不是缺陷。我该怎么做呢?我对rally SDK还很陌生,老实说我有点迷路了,所以你们能说的任何话都会有所帮助

我一直在查看App.html,我认为这部分是我需要注意的部分,因为这是它获取有关缺陷信息的地方:

var defectQuery = function() {
        var selected = releaseDropdown.getSelectedName();
        var releaseQuery = '(Release.Name = "' + selected + '")';
        var queryObject = [];
        queryObject[0] = { key: 'defectStates', type: 'Defect', attribute: 'State' };
        queryObject[1] = { key: 'defectPriorities', type: 'Defect', attribute: 'Priority' };
        queryObject[2] = {
            key: 'defects',
            type: 'Defect',
            query: releaseQuery,
            fetch: 'FormattedID,Name,State,Priority,ScheduleState,ObjectID,Description,owner,DisplayName,LoginName'
        };
        rallyDataSource.findAll(queryObject, populateTable);
    };
我如何修改它以获取有关用户故事的信息?我认为
type
字段应该被称为
userStory
或者类似的东西,但是键和属性是什么呢?我找不到关于此的任何文档。

请参阅文档中的Rally对象模型。 用户故事在WS-API中称为“HierarchycalRequirement”。单击对象模型中的HierarchycalRequirement对象查看属性


我建议您不要使用DefectSummaryMatrix作为起点。这是一个使用旧版AppSDK1的旧版应用程序。改用。这里有一个多类型对象网格的示例。

谢谢您的链接。我查看了分层需求对象,但似乎这是针对单个用户的。我需要做的是计算发布中用户故事的数量。我查看了release对象,但它似乎没有任何属性具有发布中的用户故事。你知道我该怎么做吗?HierarchycalRequirement对象有Release属性。您必须查询计划发布的故事,例如(Release.Name=“Release 1”),并编写代码,以便在迭代查询结果时汇总您感兴趣的数据。也看到