문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

응용 프로그램 테스트

이제 Visual Studio Ultimate 또는 Visual Studio Test Professional을 사용하여 계획, 테스트 및 진행률 추적 등의 테스트 수명 주기 전 과정에 걸쳐 생산성을 높일 수 있습니다. 이러한 테스트 도구는 Team Foundation Server에 통합되어 있습니다. 이를 통해 조직의 다른 팀에서 사용하고 있는 것과 동일한 팀 프로젝트를 기반으로 테스트를 정의할 수 있습니다.

Microsoft Visual Studio 2010 Ultimate과 Visual Studio Test Professional 2010에는 테스트 계획을 사용하여 테스트 관련 활동을 정의하고 관리하는 데 도움을 주기 위한 Microsoft Test Manager라는 새 응용 프로그램이 추가되었습니다. 다음 그림과 같이 테스트 계획을 만들고 테스트 도구 모음, 테스트 사례 또는 구성을 필요한 대로 추가할 수 있습니다. 구성은 테스트 도구 모음이나 테스트 사례를 실행하는 데 필요한 설정을 결정하는 데 사용됩니다.

테스트 계획의 구성 요소

이러한 사항을 모두 정의하고 나면 테스트를 위한 준비가 모두 갖추어진 셈입니다. 요구 사항이나 사용자 스토리 또는 기능을 테스트할 준비가 완료되면 지정된 각 구성에 대해 테스트를 실행할 수 있습니다. 이 계획을 사용하면 테스트를 실행하면서 진행률을 측정하고 앞으로 실행해야 할 테스트가 얼마나 남았는지 확인할 수 있습니다.

Microsoft Test Runner를 사용하여 Microsoft Test Manager에서 수동 테스트를 실행할 수 있습니다. 테스트 사례를 자동화한 경우 Microsoft Test Manager에서 자동화된 테스트를 실행할 수도 있습니다. 이렇게 실행한 테스트의 결과는 테스트 계획에 연결됩니다.

또한 Visual Studio에서는 계획에 연결되지 않은 채 자동화된 테스트를 실행할 수 있습니다. 선택에 따라 테스트를 개별적으로 실행하거나 체크 인 정책의 일부로 실행하거나 테스트 범주별로 실행할 수 있습니다. Team Foundation Build를 사용하여 만든 빌드의 일부로 테스트를 실행하거나 명령줄에서 테스트를 실행할 수도 있습니다.

테스트 도구가 Visual Studio Ultimate의 다른 부분과 통합되어 있으므로 테스트 결과를 데이터베이스에 저장하고, 추세 및 기록 보고서를 생성하고, 서로 다른 여러 가지 종류의 데이터를 비교할 수 있습니다. 예를 들어 테스트 결과로 찾아낸 버그의 수와 그 내용을 데이터에서 확인할 수 있습니다.

다음 항목을 참조하면 응용 프로그램을 쉽게 테스트할 수 있습니다.

작업

관련 항목

테스트 관련 활동 계획: 선택에 따라 요구 사항이나 사용자 스토리 중 하나를 기준으로 삼아 테스트를 계획할 수 있습니다. 이러한 요구 사항이나 사용자 스토리에 테스트를 연결한 다음 해당 테스트를 실행하는 데 사용할 구성을 계획할 수 있습니다. 또는 테스트 관련 활동을 계획하는 데 사용할 다른 조건을 기준으로 하여 테스트 도구 모음을 만들 수 있습니다.

테스트 계획을 사용하여 테스트 관련 활동 정의

테스트 만들기 및 관리: 계획의 일부로 수동 테스트와 자동화된 테스트를 만들고 관리할 수 있습니다. Microsoft Test Manager에서 개별 테스트 단계를 포함하여 수동 테스트로 실행할 테스트 사례를 만들 수 있습니다. Visual Studio를 사용하여 단위 테스트, 부하 테스트, 자동화된 UI 테스트 등과 같은 자동화된 테스트를 만들 수 있습니다. 나중에 필요한 경우 테스트 사례에 자동화를 연결하여 테스트 사례를 자동화된 테스트로 변환할 수 있습니다.

테스트 만들기 및 관리

원격 테스트 실행 또는 데이터 수집 방법 설정: 테스트 설정과 환경을 사용하여 테스트를 실행할 때 원격으로 수집할 데이터 형식이나 시스템 조정 방식을 설정할 수 있습니다. 예를 들어 코드 검사 데이터를 수집하거나, 특정 네트워크 연결을 에뮬레이트하거나, 수동 테스트의 UI 작업을 기록하거나, 복잡한 버그를 재현하는 데 도움이 되는 진단 추적 로그를 수집할 수 있습니다.

테스트를 실행하거나 데이터를 수집할 테스트 컴퓨터 설정

테스트 실행: Microsoft Test Manager를 사용하여 테스트 계획에 포함된 테스트를 실행하고 해당 테스트 결과를 저장하여 테스트 진행률을 측정하는 데 사용할 수 있습니다. Visual Studio를 사용하여 테스트를 실행하거나 명령줄에서 테스트를 실행할 수 있습니다.

테스트 실행

버그 제출: Test Runner를 사용하여 테스트를 실행하는 동안 수집한 자세한 정보와 함께 버그를 제출할 수 있습니다. Visual Studio 또는 Microsoft Test Manager에서 버그를 제출할 수도 있습니다.

버그 제출

소프트웨어 품질 추적: 테스트 준비 상황을 평가하고 테스트 진행률과 버그 상태를 추적할 수 있습니다.

소프트웨어 품질 추적

커뮤니티 추가 항목

추가
표시: