명령줄에서 자동화된 테스트 실행
Visual Studio 2012에는 테스트 목적으로 다음 명령줄 도구가 포함되어 있습니다.
VSTest.Console.exe VSTest.Console.exe 프로그램을 사용하여 명령줄에서 자동화된 단위 및 코딩된 UI 테스트를 실행할 수 있습니다. VSTest.Console.exe는 성능에 맞춰 최적화되었으며 Visual Studio 2012에서 MSTest.exe 대신에 사용됩니다.
MSTest.exe MSTest.exe 프로그램을 사용하여 명령줄에서 테스트 어셈블리의 자동화된 테스트를 실행할 수 있습니다. MSTest는 Visual Studio 2010 테스트 프로젝트와의 호환성 지원과 부하 테스트용으로 사용됩니다. MSTest를 사용하여 이렇게 실행한 테스트의 결과를 보고 그 결과를 디스크에 저장하거나 Team Foundation Server에 저장할 수도 있습니다.
TCM.exe Tcm.exe는 다음 작업을 수행하는 데 사용할 수 있는 명령줄 유틸리티입니다.
자동화된 테스트를 테스트 계획으로 가져오기
명령줄에서 테스트 계획에 포함된 테스트 실행
테스트를 가져오거나 실행할 때 사용할 테스트 항목 및 해당 ID의 목록 보기
tcm.exe에서 테스트 환경을 사용하여 명령줄을 통해 자동화가 적용된 테스트 사례를 실행할 수도 있습니다.
작업
다음 항목을 참조하면 명령줄에서 자동화된 테스트를 쉽게 실행할 수 있습니다.
작업 |
관련 항목 |
---|---|
VSTest.Console.exe를 사용하여 명령줄에서 자동화된 테스트 실행: 명령줄에서 자동화된 단위 및 코딩된 UI 테스트를 실행할 수 있습니다. |
|
mstest.exe를 사용하여 명령줄에서 자동화된 테스트 실행: 자동화된 웹 성능 및 부하 테스트를 명령줄에서 로컬로 실행하거나 테스트 컨트롤러 또는 테스트 에이전트를 사용하여 실행할 수 있습니다. MSTest.exe를 사용하여 명령줄에서 실행한 자동화된 테스트 결과를 보고 Team Foundation Server에 저장할 수 있습니다. Visual Studio 2010 테스트 프로젝트에서 만든 테스트를 실행하려는 경우나, .testsettings 파일을 Visual Studio 2012 테스트 프로젝트 형식에 수동으로 추가한 경우에도 MStest를 사용할 수 있습니다. |
참고 항목
기타 리소스
Microsoft Visual Studio를 사용하여 시스템 테스트 실행