Microsoft의 개발자 코드

개요

1

기본 항목

2

도구 사용해보기

3

학습 시작

테스트란 무엇인가? (개요)

테스트는 프로젝트에 헤드라이트를 비추는 것과 같습니다. "프로젝트는 장거리 자동차 여행과 같습니다. 어떤 프로젝트는 대낮에 차를 몰고 쇼핑하러 가는 것처럼 단순하고 일상적입니다. 그러나 대부분의 가치 있는 프로젝트는 밤에 비포장 산길을 차로 달리는 것과 비슷합니다. 이러한 프로젝트에는 헤드라이트가 필요합니다. 테스터는 길을 밝게 비춥니다. 프로그래머와 관리자가 지도를 두고 다투더라도 최소한 현재 어디에 있고, 어떤 장애물이 있고, 절벽에 얼마나 가까이 왔는지 알 수 있도록 가는 길을 밝게 비춥니다. 테스트 그룹의 자세한 임무는 회사마다 다릅니다. 그러나 이러한 세부 사항 뒤에는 공통 요소가 있습니다. 테스트는 정보를 찾기 위해 수행됩니다. 프로젝트 또는 제품에 대한 중요한 결정은 이러한 정보를 기반으로 이루어집니다." 
Kaner, Cem; James Bach; and Bret Pettichord. 2001. Lessons Learned in Software Testing. Wiley.
다음: 테스트 소개

1 기본 항목  

소프트웨어 아키텍처 프로세스에 대한 자세한 이 설명을 읽고 Microsoft 도구를 사용하여 소프트웨어를 디자인할 때 사용되는 기술과 기법을 이해하십시오.

문서 아이콘

가장 기본적인 테스트 활동 중 하나는 테스트 실행입니다. Visual Studio Test Professional 2010 또는 Visual Studio 2010 Ultimate가 설치된 경우 Microsoft Test Manager를 사용하여 테스트 계획에서 수동 테스트 및 자동 테스트를 실행할 수 있습니다. 테스트 계획에서 이러한 테스트를 실행하면 Team Foundation Server의 팀 프로젝트에 테스트 결과를 저장할 수 있습니다. 이제 테스트 계획에서 자동 및 수동 테스트의 진행률을 볼 수 있습니다. 수동 테스트를 실행하려면 다음 그림에 나와 있는 것처럼 Microsoft Test Manager를 사용하여 테스트 계획에서 테스트를 실행해야 합니다. 그런 다음 테스트 계획에서 테스트 결과를 볼 수 있습니다.  더 보기 >>

2 도구 사용해보기  
다운로드 아이콘  Visual Studio Test Professional 2010 설치(무료 90일 평가판)
  -또는-
다운로드 아이콘  Visual Studio 2010 Ultimate 설치(무료 90일 평가판)

올바른 버전의 Visual Studio 선택과 관련한 도움말을 보려면 Visual Studio 2010 비교 차트를 검토하십시오.
소프트웨어 품질 모범 사례 페이지에서 테스트의 품질 보증에 대한 내용을 읽어 보십시오.

3 학습 시작  

다음 리소스를 사용하여 소프트웨어 아키텍처, 요구 사항 분석, 시스템 디자인, 소프트웨어 디자인 및 생성 수명 주기에 대해 자세히 알아보십시오.

비디오 재생

Visual Studio 2010을 사용하여 테스트 계획
비디오 | 6분 | 2011년 3월

테스트 계획에는 테스트 시나리오 생성, 테스트 요구 사항 수집, 환경 및 구성 생성, 회귀 테스트와 같은 여러 문제가 포함될 수 있습니다. 이러한 항목을 해결하고 전체 테스트 프로세스를 안내할 뿐 아니라 성공적인 포괄적 테스트 실행을 위해 테스트 워크플로를 최적화하는 데 도움이 되는 테스트 계획이 좋은 테스트 계획입니다.   보기 >>

테스트 계획 실습을 보려면 Test Professional 제품 둘러보기를 참조하십시오.

다음: Visual Studio 테스트 및 ALM

비디오 재생

Visual Studio 2010에서 테스트 작성 및 실행
비디오 | 8분 | 2011년 3월

테스트 사례는 Team Foundation Server 2010의 유일한 작업 항목 유형입니다. 이 비디오에서는 Microsoft Test Manager를 사용하여 테스트 사례를 작성하고 테스트를 실행하는 방법과 풍부하고 조치 가능한 버그, 테스트 영향 분석 및 탐구 테스트에 대해 알아봅니다.   보기 >>

테스트 작성 및 실행 실습을 보려면 Test Professional 제품 둘러보기를 참조하십시오.

다음: Visual Studio 테스트 및 ALM

비디오 재생

Visual Studio 2010을 사용하여 테스트 자동화
비디오 | 8분 | 2011년 3월

테스트 자동화의 가장 큰 문제 중 하나는 좋은 후보를 식별하는 것입니다. 또한 "중간" 사례에 대해 궁금할 수도 있습니다. 이 비디오에서는 이러한 개념을 단계별로 안내하고 Visual Studio 2010에서 자동화를 테스트하는 방법의 일부로 “코딩된 UI 테스트” 및 “수동 테스트를 위한 빨리 감기”를 소개합니다.  보기 >>

테스트 자동화 실습을 보려면 Test Professional 제품 둘러보기를 참조하십시오.

다음: Visual Studio 테스트 및 ALM

비디오 재생

Visual Studio 2010을 사용하여 응용 프로그램 품질 추적
비디오 | 11분 | 2011년 3월

소프트웨어 품질은 단순한 버그 추적, 그 이상입니다. 전체 응용 프로그램 수명 주기에서 품질을 개선하는 과정입니다. 개발 및 테스트 인벤토리를 관리하는 데 유용한 도구가 있으면 프로젝트의 상태를 이해하고 더 정확한 정보에 근거한 의사 결정을 내리는 데 도움이 됩니다.  보기 >>

품질 추적 실습을 보려면 Test Professional 제품 둘러보기를 참조하십시오.

다음: Visual Studio 테스트 및 ALM

관련 항목

블로그: Visual Studio Team Test
Visual Studio Test Team의 테스트 관련 문서를 읽어 보십시오.

방법 비디오 시리즈(테스트)
다양한 측면의 테스트에 대한 비디오를 보십시오.

소프트웨어 품질 모범 사례
적절한 응용 프로그램 테스트 및 전반적인 소프트웨어 품질을 보장하는 도구 및 모범 사례를 찾아보십시오.

테스트 설명서
Visual Studio 2010의 테스트에 대한 설명서와 시나리오를 더 읽어 보십시오.

서적

.Lessons Learned in Software Testing Lessons Learned in Software Testing
이 서적에서는 상황별 설명 방식을 사용하며 몇 년 간 소프트웨어 테스트 경험을 통해 배운 가장 중요한 교훈이 농축되어 있습니다.
Beginning Visual Basic 2010 Software Testing with Visual Studio 2010
이 서적에서는 Visual Studio 도구를 사용하여 오래된 통신, 조정 및 관리 문제를 해결하는 방법을 설명합니다.
Professional Application Lifecycle Management with Visual Studio 2010 Professional Application Lifecycle Management with Visual Studio 2010
수동 테스트, 코딩된 UI 테스트, 실습 관리 등을 다루는 Part III - Tester from Professional Application Lifecycle Management with Visual Studio 2010이 포함된 무료 전자책을 신청하십시오.
Ivor Horton's Beginning Visual C++ 2010 Software Testing: Finding the Defects that Matter
이 서적에서는 대규모 소프트웨어 프로젝트에서 강력한 안정성을 구현하는 데 유용한 테스트 기술을 제공합니다.