如何通过Rally RestApi请求确定TestSet TestCases的顺序

问题描述 投票:0回答:1

我正在尝试使用以下方法在Rally TestSet中检索/确定TestCases的顺序:

Request requestTC = new Request(test_set["TestCases"]);
findTCMatchQueryResult = m.myRestApi.Query(requestTC);

但是,无论我是否指定“ DragAndDropRank”的“顺序”还是不指定“顺序”,我都永远无法检索在Rally中看到的TestSet TestCases的顺序。

例如,

在Rally网站上,我有一个TestSet,其中TestCases的顺序为“ X”,“ Y”和“ Z”,但是使用上面的代码,我似乎永远无法获得该顺序的测试用例。

我如何找到Rally网站上显示的订单?

提前感谢!

rally
1个回答
0
投票

“事物的等级”由DragAndDropRank字段指定。要记住的事情是DragAndDropRank特定于上下文。例如,如果我在“迭代状态”页面的测试集下移动TestCases,则为此设置了DragAndDropRank。如果我在Quality-> TestCases页面中移动TestCases,这是不同的上下文,因此“等级”是不同的。但是,它们应该保持一致,因为如果您在TestCases页面(相对于其他TestCases)中将TC6移到TC5之上,那么这应该反映在TC6和TC5在TS2下的“迭代状态”页面中。

工件上的DragAndDropRank字段不是数字,它是一个长哈希值,使用这两种情况所需的信息进行编码。

© www.soinside.com 2019 - 2024. All rights reserved.