HP ALM QC:根据运行步骤与REST API

时间:2016-04-20 11:16:14

标签: rest api hp-alm

我们使用REST API创建/更新测试,测试实例和运行。我现在遇到的一个问题是,如果我更新运行步骤的stati,则不会更新运行状态。如果你在应用程序本身中这样做它可以工作。有没有办法用REST API实现相同的功能?我尝试更新没有字段" status"设置,但这不会触发重新计算。

1 个答案:

答案 0 :(得分:0)

我不确定我完全理解你的问题。当您更新测试运行中的运行步骤状态时,是否意味着应更新运行状态?如果是这样,我认为它不适用于QC客户端UI和REST UI。 原因是“运行步骤”仅在运行时才是步骤。当此运行完成时,QC将根据所有这些运行步骤状态计算整体运行状态。如果要修改此运行中的运行步骤状态(选择测试运行 - >转到运行详细信息 - >步骤 - >修改某些步骤状态),运行状态不会受到影响,因为这些运行步骤状态为在运行时没有修改。 但是,如果您“重新运行”运行,并在运行时修改“运行步骤”状态,则“运行”状态会受到影响。