我们创建/更新测试、测试实例并使用 REST API 运行。我现在遇到的一个问题是,如果我更新运行步骤的状态,则运行状态不会更新。如果您在应用程序本身中执行此操作,则它可以工作。有没有办法通过 REST API 实现相同的目标?我尝试在未设置“状态”字段的情况下更新运行,但这不会触发重新计算。
问问题
473 次
1 回答
0
我不确定我是否完全理解你的问题。当您在测试运行中更新运行步骤状态时,您的意思是应该更新运行状态吗?如果是这样,我认为它不适用于 QC Client UI 和 REST UI。原因是“运行步骤”只是运行时的步骤。当此运行完成时,QC 将根据所有这些运行步骤状态计算总体运行状态。如果要在本次运行中修改运行步骤状态(选择一个测试运行 -> 转到运行详细信息 -> 步骤 -> 修改某些步骤状态),运行状态不受影响,因为那些运行步骤状态在过程中没有被修改运行时间。但是,如果您“重新运行”运行,并在运行期间修改运行步骤状态,则运行状态会受到影响。
于 2016-08-09T07:33:39.837 回答