단위 테스트 작업

업데이트: 2007년 11월

단위 테스트는 테스터에게도 중요한 도구이지만 특히 개발자에게 중요합니다. 테스트하는 "단위"의 크기는 다를 수 있지만 Team System 테스트 도구에서는 전용 메서드를 비롯하여 메서드에 대한 단위 테스트를 생성합니다. 자세한 내용은 단위 테스트 개요를 참조하십시오.

참고:

Visual Studio 2008Team Edition for Developers에서는 Visual Studio 2005 Team Edition for Developers에서 사용할 수 없었던 두 가지 테스트 관련 기능을 제공합니다. 이제 테스트 목록을 관리할 수 있습니다. 자세한 내용은 많은 수의 테스트 관리를 참조하십시오. 또한 이제 테스트를 실행할 때 코드 검사 데이터를 가져올 수 있습니다. 자세한 내용은 방법: 코드 검사 데이터 가져오기를 참조하십시오.

참고:

Visual Studio Professional Edition 사용자가 사용할 수 있는 테스트 관련 기능에 대한 자세한 내용은 Visual Studio Professional Edition에서 테스트 도구 사용을 참조하십시오.

단원 내용

  • 단위 테스트 개요
    Team System 테스트 도구의 단위 테스트 형식에 대해 설명합니다. Visual Studio에서 단위 테스트를 생성 및 작성하고, 전용 메서드를 테스트하고, 단위 테스트 프레임워크를 사용하는 데 관련된 개념을 소개합니다.

  • 단위 테스트 만들기
    ASP.NET 단위 테스트 및 데이터 기반 단위 테스트를 비롯한 단위 테스트 생성 및 작성에 대한 항목의 링크를 제공합니다.

  • 연습: 단위 테스트 생성 및 실행
    단위 테스트 작성 및 사용자 지정, 실행 및 테스트 결과 조사를 수행하는 단계를 보여 줍니다.

  • 단위 테스트 샘플
    몇 가지 연습에 사용되는 코드가 들어 있는 "Woodgrove Bank" 샘플 프로젝트를 만들어 봅니다.

  • 연습: 테스트 실행 및 코드 검사 보기
    이전 연습을 기초로 프로젝트의 코드에서 테스트되는 부분을 보여 주는 코드 검사 데이터를 확인하는 방법에 대해 설명합니다.

참조

관련 단원

  • 테스트 관리
    테스트 뷰 사용자 지정 및 필터링, 테스트 목록 작업 및 테스트와 작업 항목 연결 등의 방법을 비롯하여 테스트 작업의 여러 가지 측면에 대해 설명합니다.

  • 테스트 실행
    테스트 실행 구성, Visual Studio IDE 및 명령줄에서 테스트 실행 및 테스트 실행 도중 디버깅 등의 방법을 비롯하여 테스트 실행의 여러 가지 측면에 대해 설명합니다.

  • 테스트 결과 분석
    테스트 결과에 대해 설명하고 테스트 결과 확인, 저장 및 게시, 테스트 결과에서 버그 작성 등의 방법을 비롯하여 다양한 테스트 결과 작업 방법에 대해 설명합니다.

  • 웹 테스트 작업
    웹 테스트를 작성, 편집, 실행 및 표시하는 방법에 대해 설명합니다.

  • 부하 테스트 작업
    부하 테스트의 용도, 부하 테스트를 편집 및 실행하는 방법, 부하 테스트 성능 데이터를 수집하여 저장하는 방법 및 부하 테스트 실행을 분석하는 방법에 대해 설명합니다.

  • 수동 테스트 작업
    자동화되지 않은 유일한 테스트 종류인 수동 테스트를 만들어 실행하는 방법에 대해 설명합니다.

  • 제네릭 테스트 작업
    제네릭 테스트를 만들어 실행하는 방법에 대해 설명합니다. 제네릭 테스트를 사용하면 원래 Team System 테스트 도구에서 사용하도록 개발되지 않은 외부 프로그램 및 테스트를 래핑할 수 있습니다.

  • 순서가 지정된 테스트 작업
    지정한 순서로 실행되어야 하는 다른 테스트가 들어 있는 순서가 지정된 테스트를 만드는 방법에 대해 설명합니다.

  • Test Edition의 연습
    기본 제공 테스트 종류를 사용하는 방법 및 코드 검사 데이터 컬렉션 등의 기타 항목을 단계별로 보여 주는 연습의 링크를 제공합니다.