QTP 및 QC 11을 사용 중이고 QC의 사용자 지정 필드를 실패한 테스트의 세부 정보로 업데이트하려고합니다 (테스트 실행을 열지 않고 테스트가 실패한 이유를 쉽게 확인할 수 있습니다).).QTP에서 사용자 지정 QC 필드에 쓰기
테스트 사이클과 실행 필드에 메모 유형 필드를 만들었습니다.
Dim oTestInTestSet, oCurrentRun
Set oCurrentRun = QCUtil.CurrentRun
Set oTestInTestSet = QCUtil.CurrentTestSetTest
oTestInTestSet.Field("TC_USER_25") = Environment("CriticalError")
oTestInTestSet.Post
oCurrentRun.Field("RN_USER_13") = Environment("CriticalError")
실행 테이블이 확인 업데이트되지만 testcycle 테이블이 아닌 다음과 같이
내 QTP 코드입니다. 명령 탭을 사용하여 수동으로 업데이트를 강제 실행할 수 있습니다 (코드가 중단 된 경우).하지만 QC에서 테스트를 실행하면 좋지 않습니다!
왜 이런 일이 일어날 지 모르는 아이디어가 있습니까? 이것은 QTP10에서 사용되었습니다.