2013-05-17 2 views
4

빌드 서버에서 실행되도록 유닛 테스트를 설정했습니다. 대화 형 모드에서 실행되도록 컨트롤러를 설정해야하기 때문에 실행되지 않는 codedUI 테스트를 추가했습니다. 기존 빌드 컨트롤러를 변경할 수 없기 때문에 자체 컨트롤러/에이전트 콤보로 시스템을 설정했습니다.원격 테스트 컨트롤러/에이전트에서 하나의 테스트 실행

Visual Studio 내에서 테스트 (코딩 된 UI) 중 하나가이 컨트롤러/에이전트에서 실행되도록하고 나머지는 그대로 유지하도록하려면 어떻게해야합니까? 나는 testsettings 파일을 들여다 보았다. 그러나 이것이 어떻게 완료 될 수 있는지는 명확하지 않다.

컨트롤러/에이전트 2010, vs2012입니다.

답변

1

먼저 Visual Studio와 함께 실행되도록 컨트롤러를 구성해야합니다. 따라서 Test Controller Configuration tool을 열고 Register with Team Project Collection 옵션이 선택되지 않았는지 확인하십시오.

그런 다음, 비주얼 스튜디오 (2012)에서 :

  • 오른쪽 솔루션을 클릭 add new item를 선택합니다. 새 Test Setting 파일을 추가하십시오.
  • Test Settings 창에서 Roles 탭으로 이동하십시오. Remote Execution을 선택하고 Controller 필드에 컨트롤러의 (기계) 이름 또는 ip를 추가하십시오.
  • 설정을 저장 한 후 Test ->Test Settings --->Select Test Settings File을 선택하고 새 설정을 선택하십시오.
+0

VS2012에서 "버전 불일치로 인해 컨트롤러와 통신 할 수 없습니다"라는 메시지가 나타납니다. 어떤 팁? – SB2055

+0

또한 -이 테스트 중 하나만 원격 컨트롤러에서 실행하려고합니다. 하지만 한 번에 한 가지 문제는 – SB2055

관련 문제