Quality Center中的一個簡單需求。質量中心通過OTA修改自動轉輪的狀態
背景:
在HP質量中心 - >測試實驗室,您可以創建具有多個測試用例一個測試集。您可以通過單擊Run(啓動Test Run Scheduler)運行測試集或單個測試用例。考慮到測試腳本(考慮蟒蛇)存在的測試用例,點擊時運行是一個自動亞軍彈出窗口在哪裏見過你有三列:
測試名,在主機上運行,狀態
我知道了OTA的API這對編寫一個測試腳本非常有用。
我的問題是我如何通過testscript(和OTA API)修改自動轉輪上看到的最終狀態。
我有這個要求,因爲當我調用下面的testscript時,我希望顯示一條消息 - 'Testcase Finished'而不是'Error:Failed to Post Run'。顯示第二條消息是因爲我的testscript故意取消了運行。這裏是腳本:
def Test_Main(Debug, CurrentTestSet, CurrentTSTest, CurrentRun):
TDOutput.Print('Do something before cancel')
CurrentRun.CancelRun()
TDOutput.Print('Do something after cancel')