본문 바로가기

코드검사분석2

How to create coverage file and convert to xml in command line 명령줄 유틸리티로 코드 검사 분석 결과 생성과 xml 변환하기환경: Visual Studio 2017 Enterprise 코드 검사 분석 결과 파일 생성하기 Visual Studio에서 제공하는 명령 줄 유틸리티로 단위테스트 프로젝트의 [코드 검사 분석] 결과를 뽑아내는 방법은 간단하다.여기서 사용하는 유틸리티는 이전 아티클에서 잠깐 소개한 vstest.console.exe다.핵심은 "/EnableCodeCoverage" 스위치를 사용하는 것이다.예를 들어 솔루션의 BankTests 단위 테스트 프로젝트에서 빌드한 BankTests.dll에 대해 코드 검사 분석 결과 파일(.coverage)를 뽑아 내고자 한다면, 어셈블리가 빌드된 경로를 포함해 지정한다. .\Debug>vstest.console Ban.. 2019. 1. 29.
How to create TRX file and convert to HTML 명령 줄에서 단위 테스트 실행 후 TRX 파일로 저장하기 Visual Studio 2017에서 단위 테스트 프로젝트를 만든 후 [테스트] 메뉴에서 단위 테스트와 코드 검사 분석 등을 수행할 수 있다.다수의 프로젝트를 한 번에 테스트하고 결과를 뽑아 내기 위해서는 명령 줄 옵션이 시간을 아껴주는 수단이다. Visual Studio에서 단위 테스트 명령 줄로 실행할 때 사용하는 유틸리티가 vstest.console.exe다.이 도구는 Visual Studio 2017 기준으로 다음의 경로에 존재한다. C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow 이 경로.. 2019. 1. 28.