주 콘텐츠로 건너뛰기 개요 기능 버전 확장 시작 서비스 상태 FAQ 지원 설명서 블로그 개요 확장 지원 설명서 블로그 VS Code for Education 다운로드 구입 개요 지원 관리자 포털 구독자 포털 Dev Essentials Visual Studio 허브 무료 Visual Studio Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space 혼합 현실 Microsoft HoloLens Microsoft Viva 양자 컴퓨팅 지속 가능성 교육 자동차 금융 서비스 정부 기관 의료 제조업 소매 파트너 찾기 파트너 되기 파트너 네트워크 Microsoft Marketplace Marketplace Rewards 소프트웨어 개발 회사 블로그 Microsoft Advertising 개발자 센터 설명서 이벤트 라이선스 Microsoft Learn Microsoft Research 사이트맵 보기
코드 테스트 도구 및 서비스 | Visual Studio2025-10-31T13:29:50-07:00

테스트 도구

최신 Visual Studio를 사용하여 포괄적인 테스트 도구로 고품질 코드 작성

단위 테스트

원하는 언어와 테스트 프레임워크로 유닛 테스트를 작성하여 실행하고 디버그하세요. 다양하게 구성된 기본 프로젝트 템플릿과 테스트 프레임워크가 여러 플랫폼을 지원하기 때문에 손쉽게 작업을 시작할 수 있습니다.

IntelliTest

새로운 코드나 기존 코드에 대해 유닛 테스트를 만들고 유지하기 위한 노력을 극적으로 줄여 줍니다. 메서드와 관련한 흥미로운 입/출력 값을 생성하고 강도 높은 코드 검사를 수행하여 작은 테스트 도구 모음 형태로 저장하세요. 코드가 변하면 저장한 테스트 도구 모음도 자동으로 변합니다.

Live Unit Testing

Live Unit Testing은 해당하는 모든 단위 테스트를 백그라운드에서 자동으로 실행하고, 코드 검사를 Visual Studio에서 실시간으로 표시합니다. 코드를 수정하면, Live Unit Testing은 코드 변경 사항이 기존 테스트에 포함되는지 아니면 새로운 테스트를 작성해야 하는지 알려 줍니다. 입력하는 동안 새 테스트 작성 미리 알림을 받을 수 있습니다.

테스트 탐색기

하나의 창을 사용하여 테스트를 구성, 실행 및 디버그할 뿐만 아니라 테스트 결과를 확인할 수도 있습니다. 빌드가 끝날 때마다 테스트를 자동으로 실행하도록 할 수 있기 때문에 지속적인 테스트를 손쉽게 구성할 수 있습니다.

CodeLens 테스트 표시기

코드 테스트 결과를 인라인 형태로 표시합니다. 테스트를 검사하고 실행하고 디버그한 뒤 코드 편집기에서 바로 해당 테스트로 이동할 수 있습니다.

코드 검사 분석

관리형 응용 프로그램과 네이티브 응용 프로그램의 라인 수준과 블록 수준의 코드 검사를 시각화하고 검사 결과를 받을 수 있습니다.

Fakes

풍부한 기능의 격리 프레임워크로 모든 .NET 메서드를 대리자로 바꿀 수 있습니다. Visual Studio의 Fakes 프레임워크에서는 우회와 스텁을 통한 격리로 유닛 테스트를 수행합니다.