【发布时间】:2016-11-15 03:04:06
【问题描述】:
我正在 QC 中执行测试用例。它正在更新测试运行中的结果,但不更新测试状态。
Set RunF = tstInstance.RunFactory
runName = "Run_" & Month(Date) & "-" & Day(Date) & "_" & Hour(Now) & "-" & Minute(Now) & "-" & Second(Now)
Set NewRun = RunF.AddItem(Null)
NewRun.Status = "Passed"
NewRun.Name = runName
NewRun.Post
NewRun.Post
当我使用testInstance.Field("TC_EXEC_STATUS")="Passed" 时,它会更新测试结果,但会添加额外的测试运行作为“FAST_RUN”。
我是否遗漏了什么可以根据测试运行统计信息自动更新测试状态而不添加额外的快速运行?
【问题讨论】:
-
这有点棘手。发布运行实例后,您需要取回run_id并再次更新状态,以解决快速运行问题