2014-03-18 50 views
0

我有一個小的需求,我嘗試了很長一段時間,但徒勞無益。通過OTA在QC中獲得測試腳本的首次運行狀態

我希望通過OTA的路徑中存在scipt的「首次運行狀態」。

例如: 如果我給QC測試實驗室路徑,我想看看所有的測試腳本以及他們的第一次運行狀態。

說,1234是一個測試腳本。它在執行時可能在第一次運行時通過或失敗或任何其他狀態。然後第二天,如果相同的腳本失敗,可能會將其更改爲新的狀態。

我想知道,首次運行狀態。

任何人都可以幫助我。它應該訪問RUN表以從Test Lab中提取測試腳本的ALL RUNS,其路徑將作爲用戶的輸入。

我沒有時間深入思考代碼。請幫忙。

回答

0

如果你運行的列表(見this post得到它),只需遍歷運行,並得到執行日期和執行時間字段找到第一輪:

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

當你有運行你想要的,得到運行狀態:

status = run.Status 
相關問題