在QC中,如何一起更改所有测试用例(包括所有步骤)的状态。
我需要一次性通过大量测试用例,希望会有一些查询可以做到这一点。

#1 楼

我相信QC无法立即更新多个测试案例的测试结果。更新多个测试的最快方法如下:


只需更新一项测试就可以通过(确保您处于网格视图中)
现在单击该“通过”的单元格它应该突出显示。现在,只需重复其余步骤
复制(cntr + c)duh
现在按下箭头即可进行下一个测试
粘贴

您实际上可以执行此操作一旦开始就非常快。在3-4分钟内更新100个测试很容易。重要提示:不要等待质量控制在用户界面中更新结果。只需继续在键盘上键入它们,QC UI就会继续加载。它会不时显示不断更新的许多测试。

评论


我相信您是正确的,没有简单的方法可以完成此操作。您也可以单击状态字段,然后按“ P”选择通过。或者,您甚至可以编写脚本以连接到QC,并将每个脚本标记为已通过。

– Todd Bumbarger
2011年7月22日在12:29

谁能用图像解释我

–user1887
2012年1月16日13:59

#2 楼

良好的使用方法之一:QC可以很强地跟踪并显示其真正附加在项目中。

如果您需要更改很多测试的状态(带步骤),通常您可以必须执行(如实时)所有测试的运行并设置正确的状态(这样可以挑战测试的实际持续时间),并且质量控制将跟踪步骤的状态。

如果您只需要为大量测试设置“通过”状态,因为您知道该部分已经通过成功或其他原因进行了所有测试,因此您可以对所有测试进行“快速运行”。为此,对于每个测试集,在“执行网格”中:


在“测试”菜单中选择一个测试(在“视图”和“分析”之间
菜单)
选择“替换”,打开一个新窗口
选择要更改的字段
,实际值和新值

全部步骤将显示为“不运行”状态,但这是事实(您不执行测试),并且没关系,因为所有报告都将跟踪测试的状态而不是步骤的状态。

评论


感谢OFS ..在TC并行通过的同时,您所说的步骤工作正常,并且确实帮助我做了很多其他工作。非常感谢

–user1854
2012年1月9日14:07

#3 楼

在“网格”视图中选择所有测试,然后单击“运行”。或选择“测试集”(左侧侧边栏),然后单击“运行测试集”(右侧侧边栏)。
在手动运行窗口(新的弹出窗口打开后)后一次
按Ctrl + R,然后按Ctrl + A和Ctrl + Q

这将通过一个测试用例的所有测试步骤。

所有测试用例将以类似的方式一一打开,并重复上述三个步骤。

到目前为止,我发现这是在QC中最简单的方法。

如果您可以用C或C ++编写一个小的代码段来按下快捷键,那么所有测试用例都可以完成。

#4 楼

我已经使用ALM“测试工厂”和“步骤工厂”完成了1000步的操作。

标记。

评论


如果您可以编辑答案以提供更多信息,则将有所帮助。就目前情况而言,您的答案可能会被标记出来,因为它不会对现有答案增加太多。

–凯特·保罗(Kate Paulk)
19年2月19日在15:19

由于答案的长度和内容,该答案被自动标记为低质量。如果您可以通过描述您的确切操作以及如何执行来扩展您的答案,从而对OP有所帮助,那么这将是对这个已有7年以上历史的问题的更好补充。

–trashpanda
19年2月19日在16:34