Quality Center에서의 간단한 필요성.품질 센터 오타 경유 자동 러너의 상태 수정
배경 :
HP Quality Center -> 테스트 랩에서 많은 테스트 사례가있는 테스트 세트를 만들 수 있습니다. Run (테스트 실행 스케줄러 시작)을 클릭하여 테스트 세트 또는 개별 테스트 케이스를 실행할 수 있습니다. 실행하면 세 개의 열이 어디에 자동 러너 팝업이 볼을 클릭하면 (파이썬 고려) 테스트 스크립트, 테스트 케이스를 위해 존재 함을 고려 :
호스트에서 실행 TESTNAME, 상태
나는 OTA API를 알고 테스트 스크립트 작성에 정말 유용 할 수 있습니다.
제 질문은 testscript (및 OTA API)를 통해 자동 러너에 표시되는 최종 상태를 어떻게 수정할 수 있습니까?
다음 테스트 스크립트를 호출 할 때 '오류 : 게시 실행 실패'대신 '테스트 케이스 완료'메시지를 표시하기 때문에이 요구 사항이 있습니다. 내 testscript가 Run을 의도적으로 취소하기 때문에 두 번째 메시지가 표시됩니다. 다음은 스크립트입니다.
def Test_Main(Debug, CurrentTestSet, CurrentTSTest, CurrentRun):
TDOutput.Print('Do something before cancel')
CurrentRun.CancelRun()
TDOutput.Print('Do something after cancel')