Простая потребность в Центре качества.
Справочная информация:
В Центре качества HP -> Тестовая лаборатория вы можете создать набор тестов с множеством тестовых наборов. Вы можете запустить набор тестов или отдельный тестовый набор, нажав кнопку «Выполнить» (которая запускает Планировщик выполнения тестов) Учитывая, что для тестового сценария существует тестовый скрипт (с учетом Python), при нажатии Run появляется всплывающее окно Automatic Runner, где у вас есть три столбца:
TestName, запуск на хосте, статус
Я знаю об OTA API, который может быть очень полезен для написания тестового сценария.
Мой вопрос заключается в том, как изменить окончательное состояние, отображаемое на автоматическом бегунке, с помощью тестового сценария (и OTA API).
У меня есть это требование, потому что, когда вызывается мой следующий тестовый скрипт, я хочу отобразить сообщение - «Тестовый сценарий завершен» вместо «Ошибка: ошибка после запуска». 2-е сообщение отображается, потому что мой тестовый скрипт намеренно отменяет выполнение. Вот сценарий:
def Test_Main(Debug, CurrentTestSet, CurrentTSTest, CurrentRun):
TDOutput.Print('Do something before cancel')
CurrentRun.CancelRun()
TDOutput.Print('Do something after cancel')