通过OTA获得QC中测试脚本的首次运行状态

时间:2014-03-18 19:03:13

标签: ota qc

我有一个小小的要求,我现在试了很长时间但是徒劳无功。

我希望在通过OTA的路径中提供scipts的“首次运行状态”。

例: 如果我提供QC测试实验室路径,我希望看到所有测试脚本及其首次运行状态。

说,1234是一个测试脚本。执行时,它可能在“首次运行”中具有“通过”或“失败”或任何其他状态。然后第二天,如果失败,同一个脚本可能已被更改为新状态。

我想知道,首次运行状态。

任何人都可以帮助我。它应该访问RUN表以从Test Lab中提取测试脚本的所有RUNS,其路径将从User获得。

我没时间深入思考代码。请帮忙。

1 个答案:

答案 0 :(得分:0)

如果你有一个运行列表(参见this post来获取它),只需遍历运行并获取执行日期和执行时间字段以找到第一次运行:

exec_date = run.Field("RN_EXECUTION_DATE")
exec_time = run.Field("RN_EXECUTION_TIME")

当你想要跑步时,获得跑步状态:

status = run.Status