有办法改变sltest.testmanager测试顺序。TestSuite编程吗?
6视图(30天)
显示旧的评论
我从外部服务器导入测试文件的内容。一切都好,但是有一种情况下,当TestCases顺序发生变化时,我想refrect父sltest.testmanager.TestSuite。
我认为
sltest.testmanager.moveTests
可能是有用的,因为它接受数组对象的移动,这些测试点和移动一个临时TestSuite,然后回到原来的地方。不幸的是数组的顺序似乎并不尊重——降落在他们的原始顺序测试点。
%这个测试套件中的测试用例
unsortedTCs = parentTS.getTestCases ();
如果~ isempty (unsortedTCs)
%收集的指标测试
sorting_array = getOriginalIndexes (unsortedTCs);
[~,印第安纳州]= (sorting_array)进行排序;
sortedTCs = unsortedTCs(印第安纳州);
tempTestSuite = createTestSuite (parentTS,“临时”);
sltest.testmanager.moveTests(sortedTCs, tempTestSuite);
sltest.testmanager.moveTests(sortedTCs, parentTS);
删除(tempTestSuite);
结束
有提示吗?
在UI我可以进行拖拽改变他们的秩序——寻找类似的功能测试点在API。
谢谢你!