mstest.exe는 어디에 있습니까?
명령 줄에서 mstest를 실행해야합니다.이 exe는 어디에 있습니까? 아무도 나에게 단서를 줄 수 있습니까?
편집 : Visual Studio 2010 만 설치되어 있습니다.
for %x in (mstest.exe) do @echo.%~dp$PATH:x
Visual Studio 명령 프롬프트에서 친구입니다. 나를 위해 그것은
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\
유형
where mstest.exe
Visual Studio 명령 프롬프트로 ...
일부 웹 테스트를 자동화하려고하기 때문에이 게시물을 우연히 발견했습니다.
Visual Studio 명령 프롬프트에서> mstest /TestContainer:some.webtest를 실행할 수 있습니다.하지만 배치 파일에서이를 때리면 기본적으로 실행되는 명령 프롬프트에는 Visual Studio 도구가 포함되어 있지 않습니다.
mstest.exe를 검색 할 수 있지만 해당 위치가 시스템 전체에서 동일하지 않을 수 있으므로 c : \에서 하드 코딩하는 것은 현명하지 않습니다.
Rany Miller의 대답은 신이 나에게 보낸 것입니다 (감사합니다!). %VS90COMNTOOLS%\..\IDE\MSTest.exe
그러나 VS 2010을 사용하는 경우 작동하지 않습니다. 90을 100으로 바꾸십시오. 야간 실행 작업으로 예약 할 수있는 배치 파일은 다음과 같습니다.
SET SOURCEe=c:\myTestProjectFolder\
CD %SOURCE%
"%VS100COMNTOOLS%..\IDE\mstest.exe" /TestContainer:some.webtest
Visual Studio 2012 (적어도 익스프레스 버전)부터 MsTest.exe가 호출 vstest.console.exe
되고 다음 위치에서 찾을 수 있습니다.
C : \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.console.exe
찾을 수없는 경우 다음과 같이 검색해보십시오.
%VS90COMNTOOLS%\..\IDE\MSTest.exe
내 자동화 된 테스트 스크립트는 다음을 사용합니다.
"%PROGRAMFILES%\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe"
내가 사용하는 전체 명령은 다음과 같습니다.
"%PROGRAMFILES%\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" /testcontainer:[PathToTestDll] /resultsfile:[TrxOutputPath]
스크립트를 실행하기 전에 Visual Studio 명령 프롬프트를 실행하는 경우 (대부분의 상황에서 가능해야 함) % VSINSTALLDIR \ Common7 \ IDE \ mstest를 실행할 수 있습니다. 이는 VS 버전으로 이동할 수 있음을 의미합니다. 사용자가 다른 디렉토리에 설치하는 경우 디렉터 변경에 반응 할 필요가 없습니다.
"%PROGRAMFILES%\Microsoft Visual Studio 9.0\Common7\IDE
C : \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE
사람들이 Windows가 파일을 검색 할 수 있다는 사실 만 알고 있다면 ...
Visual Studio의 명령 줄 프롬프트를 열어 PATH에 해당 디렉터리를 포함하기 만하면됩니다. 시작 메뉴 항목 "Visual Studio 2008 명령 프롬프트"를 살펴보십시오.
참고 URL : https://stackoverflow.com/questions/2375481/where-is-mstest-exe-located
'code' 카테고리의 다른 글
libXtst.so.6을 찾거나 설치할 수 없습니까? (0) | 2020.11.23 |
---|---|
전략 패턴은 어떻게 작동합니까? (0) | 2020.11.23 |
Linux의 PHP에서 --enable-soap을 어떻게 활성화합니까? (0) | 2020.11.23 |
Django 오류-일치하는 쿼리가 없습니다. (0) | 2020.11.23 |
Git이이 커밋에서 파일 변경 사항을 추적하지 못하도록하려면 어떻게해야합니까? (0) | 2020.11.23 |