2012-07-04 2 views
0

테스트 서버에서 자동화 할 테스트 프로젝트가 있습니다. 지금 당장은 Visual Studio 에이전트 (테스트 컨트롤러, 테스트 에이전트 및 테스트 랩)를 로컬 컴퓨터에 설치 했으므로 테스트 서버에서 아무 것도 누르기 전에 시도해보십시오.Visual Studio 에이전트를 사용하여 테스트 자동화하는 방법

문제점은 Visual Studio 에이전트 도구를 사용하여 테스트 자동화에 대한 적절한 문서를 찾을 수 없다는 것입니다. 내 로컬 컴퓨터에서 테스트 에이전트와 테스트 컨트롤러를 성공적으로 설정하고 구성했지만 여기에서 어디로 가는지 확신 할 수 없습니다. 테스트 컨트롤러는 Team Foundation Server에 연결됩니다. TFS 내에 테스트 프로젝트가 포함되어 있습니다. 테스트를 그 안에 실행하고 싶습니다.

VS 테스트 관리자를 시작하려고 시도했지만 거기에서 테스트를 실행할 수있는 방법을 찾으려고했지만 실패했습니다.

어떻게해야합니까? (간단한 단계로)

내 이전 경험은 NUnit과 관련이 있으며, 테스트 프로젝트의 경로와 몇 가지 다른 매개 변수를 제공하는 것처럼 명령 행 NUnit 프로그램을 실행하는 것이 간단합니다.

+0

단위 테스트 또는 코딩 된 UI 테스트입니까? – DaveShaw

+0

이들은 WatiN 프레임 워크를 사용하여 작성된 UI 테스트입니다 (테스트는 C# .NET으로 작성되었습니다). –

답변

0

Visual Studio 에이전트를 올바르게 설정하고 구성한 후에는 테스트 컨트롤러에 연결된 .testsettings 파일에 대한 테스트를 실행하기 만하면됩니다.

Visual Studio GUI 또는 mstest.exe 명령 줄 프로그램을 통해 테스트를 실행하면 활성 testsettings 파일은 테스트 컨트롤러에 연결된 모든 테스트 에이전트에서 테스트를 실행합니다.

따라서 테스트 자동화에있어 MSTest.exe에 대한 명령 줄 스위치 중 하나로 올바른 testsettings 파일을 지정하는 것만 큼 문제가됩니다.

Visual Studio 솔루션에서 테스트 설정 파일을 만들거나 Microsoft Test Manager에서 테스트 파일을 만들 수 있습니다 (자동화 테스트는 MS Test Manager 명령 줄 프로그램 인 tcm.exe를 사용하여 예약 할 수도 있습니다).

Visual Studio 2010에서 테스트를 실행할 때 사용할 활성 테스트 설정 파일을 선택하려면 도구 모음에서 '테스트'메뉴를 선택한 다음 '활성 테스트 설정 선택'을 선택하십시오.

관련 문제