【发布时间】:2015-05-05 18:06:58
【问题描述】:
我正在从 soapui pro 更新 ALM 12.01 版本的测试实验室中的测试结果。所以我正在通过 groovy 脚本来执行此操作。我现在可以过滤测试用例并使其通过或失败,但不能对测试步骤做同样的事情。使用步骤工厂来获取节点数。但我不知道使用运行工厂来更新测试步骤中的每个字段,例如“状态”、“实际结果”。下面是我坚持的代码部分。
// 创建一个新的测试运行 newRun= tsfact.RunFactory.AddItem('Run_Auto')
newRun.Status = 'Passed'
newRun.Post()
newRun.CopyDesignSteps()
newRun.Post()
// Populate Auto Run Test step Data
tsSteps = newRun.StepFactory.NewList("")
log.info tsSteps.count()
for(tsStep in tsSteps)
{
tsStep.Status = 'Passed'
}
【问题讨论】: