2012-08-03 4 views
1

명령 줄 Microsoft Test Manager 유틸리티 인 tcm.exe를 통해 테스트 실행을 자동화하려고 시도했습니다.하나 이상의 테스트 사례로 테스트 실행을 생성해야합니다.

tcm run /create /title:"Automated UI Tests" /planid:27 /suiteid:721 /configid:10 /settingsname:"UI Test Settings 3" /testenvironment:"SanityEnvironmentSlemish" /collection:[CollectionUrl] /teamproject:Main

(I 위의 수집 URL을 포함하지 않은) :

나는 다음과 같은 명령을 사용하고 있습니다.

그러나 "다음 테스트 중 하나 이상을 테스트 실행으로 만들어야합니다."라는 오류가 발생했습니다.

내 테스트 스위트가 이미 관련 테스트 케이스를 가지고 있으므로 주문 테스트 목록과 관련되어 있기 때문에 약간의 수수께끼 일 것입니다.

답변

4

테스트 실행에 관련된 테스트 사례가 없기 때문에 테스트 케이스가 "오류"상태 (이전 테스트 실행 실패로 인해)가 있었기 때문에 작동하지 않는 이유는 아닙니다. , "활성"상태가 아닙니다.

이 문제를 해결하려면 '테스트'탭으로 이동하여 특정 테스트 제품군의 테스트 사례를 마우스 오른쪽 단추로 클릭하고 '테스트를 활성으로 재설정'을 클릭하여 Microsoft Test Manager GUI를 통해 상태를 편집하도록 선택할 수 있습니다 ".

Microsoft Test Manager 명령 줄 인터페이스 (tcm.exe)를 사용하여 테스트를 실행하려는 경우 테스트의 모든 테스트 사례를 포함하는 '/ include'명령 줄 스위치를 사용하면됩니다 상태에 관계없이 실행됩니다.