다음을 통해 공유


빌드 품질 Excel 보고서

소프트웨어 테스트를 담당하는 팀은 빌드 품질 보고서를 사용하여 각 빌드에서 실행하는 테스트 작업의 성공 또는 실패 비율을 모니터링할 수 있습니다. 빌드 품질 보고서는 다음과 같은 두 보고서를 제공하여 팀 프로젝트의 모든 빌드 정의에 대한 테스트 결과를 보여 줍니다.

  • 빌드 확인 테스트: BVT(빌드 확인 테스트)로 표시되고 빌드 프로세스 중에 실행되는 모든 자동화된 테스트의 테스트 결과를 표시하여 팀에서 빌드 품질을 모니터링할 수 있습니다.

  • 빌드별 테스트 작업: 선택한 테스트 계획 또는 모든 테스트 계획의 빌드에 대해 실행된 모든 테스트의 테스트 결과를 표시하여 팀에서 빌드 품질을 모니터링할 수 있습니다.

    참고

    팀 탐색기, 팀 프로젝트, Excel 보고서 폴더, 테스트 팀 관리 폴더를 차례로 열면 빌드 품질 보고서를 볼 수 있습니다.팀 프로젝트 포털이 사용하도록 설정되어 있고 SharePoint Server Enterprise Edition을 사용하도록 구성된 경우에만 이 폴더에 액세스할 수 있습니다.자세한 내용은 프로젝트 포털을 사용하여 정보 공유을 참조하십시오.

이러한 보고서는 팀에서 테스트 계획을 만들고 Microsoft Test Manager를 사용하여 테스트 실행을 시작하는 경우에만 사용할 수 있습니다. 테스트 도구 모음 및 테스트 계획을 정의하는 방법에 대한 자세한 내용은 Team Web Access를 사용하여 수동 테스트 계획을 참조하십시오. 이 보고서에 액세스하는 방법에 대한 자세한 내용은 Excel 보고서를 참조하십시오.

필요한 권한

보고서를 보려면 SharePoint 제품에서 팀 프로젝트에 대한 읽기 권한이 할당된 그룹에 할당되거나 속해야 합니다.

보고서를 수정하거나 사용자 지정하려면 SQL Server Analysis Services에서 TfsWarehouseDataReaders 보안 역할의 멤버여야 합니다. 또한 SharePoint 제품에서 팀 프로젝트에 대한 멤버 권한이 할당된 그룹에 할당되거나 속해야 합니다. 자세한 내용은 Visual Studio ALM용 데이터 웨어하우스의 데이터베이스에 대한 액세스 부여을 참조하십시오.

보고서의 데이터

빌드 품질 보고서는 팀 프로젝트의 모든 빌드 정의에 대한 누적 테스트 결과 개수를 보여 줍니다. 두 보고서 모두 데이터 웨어하우스에 저장된 데이터에 액세스하는 피벗 테이블 보고서를 기반으로 합니다. 각 보고서에 표시되는 수는 특정 빌드에서 가장 최근 버전의 각 테스트 결과에 대한 누적 개수입니다.

빌드 확인 테스트

빌드 품질 Excel 보고서

빌드별 테스트 작업

빌드별 테스트 활동 Excel 보고서

다음 표에서는 빌드 품질 보고서를 생성하는 피벗 테이블에 사용되는 보고서 필터 및 필드에 대해 설명합니다.

필터

필드

  • 팀 프로젝트 - 팀 프로젝트 계층 구조: 선택한 팀 프로젝트에 대해 정의된 빌드 정의의 빌드 결과를 포함합니다.

  • 테스트 결과 - 반복 계층 구조: 선택한 반복에 할당된 테스트 사례에서 실행된 테스트 결과를 포함합니다.

  • 테스트 결과 - 영역 계층 구조: 선택한 제품 영역에 할당된 테스트 사례에서 실행된 테스트 결과를 포함합니다.

  • 빌드 - 빌드 정의 이름: 선택한 빌드 정의에 속하는 빌드에 대해 실행된 테스트 결과를 포함합니다.

빌드 확인 테스트 보고서에만 사용되는 필터:

  • 테스트 실행 - 빌드 확인 실행: 빌드 프로세스 중에 실행되고 BVT로 구성된 모든 자동화된 테스트의 테스트 결과를 포함합니다.

  • 테스트 결과 - 결과: 테스트의 결과입니다(예: 차단됨, 실행 안 함, 실패, 없음 및 성공).

  • (측정) 테스트 결과 - 빌드 결과 개수 추세: 특정 빌드에서 각 테스트 결과의 최신 버전을 계산합니다.

  • 빌드 - 빌드 이름: 빌드의 이름입니다. 빌드가 실행될 때마다 빌드 정의 이름을 접두사로 포함하는 이름이 할당됩니다.

빌드 품질 모니터링에 필요한 작업

빌드 품질 보고서의 유용성과 정확도를 높이려면 팀에서 다음과 같은 작업을 수행해야 합니다.

  • 테스트 사례 및 테스트 계획을 정의하고 테스트 사례를 테스트 계획에 할당합니다.

  • 빌드의 일부로 자동 실행되도록 테스트 정의. 빌드 정의 과정에서 빌드의 일부로 실행하거나 테스트가 실패할 경우 실패하도록 테스트를 정의할 수 있습니다.

    자세한 내용은 빌드 프로세스에서 테스트 실행을 참조하십시오.

  • 빌드를 정기적으로 실행. 정해진 간격마다 또는 체크 인한 후에 빌드를 실행할 수 있습니다. 일정 트리거를 사용할 때 정기 빌드를 만들 수 있습니다.

    자세한 내용은 빌드 정의 만들기 또는 편집빌드 실행, 모니터링 및 관리을 참조하십시오.

  • 테스트 실행. 자세한 내용은 Team Web Access를 사용하여 수동 테스트 실행을 참조하십시오.

  • (선택 사항) 필터링을 지원하려면 반복영역 경로를 각 테스트 사례에 할당합니다.

    참고

    각 팀 프로젝트 관리자는 해당 프로젝트에 대한 영역 및 반복 경로를 정의하므로 팀에서 이러한 지정을 통해 진행률을 추적할 수 있습니다.자세한 내용은 영역 및 반복 경로 추가 및 수정을 참조하십시오.

보고서 업데이트 및 사용자 지정

Office Excel에서 빌드 품질 보고서를 열고 워크시트 중 하나에 대해 피벗 테이블 보고서의 필터 옵션을 변경하면 이 보고서를 업데이트할 수 있습니다. 다음 표의 설명에 따라 다른 뷰를 지원하도록 각 보고서를 사용자 지정할 수 있습니다.

보기

작업

선택한 반복에 대한 빌드 품질

Iteration의 필터 변경(기본값=모두)

선택한 제품 영역에 대한 빌드 품질

Area의 필터 변경(기본값=모두)

선택한 빌드 정의에 대한 빌드 품질

Build Definition Name의 필터 변경(기본값=모두)

가장 최근의 6주 또는 8주 이상에 대한 빌드 품질

피벗 테이블 필드 목록 열에서 Date - Sets 필드를 추가하고 @@Last 6 weeks@@ 또는 다른 집합을 선택합니다.

피벗 테이블 및 피벗 차트 보고서를 사용하여 작업하고 사용자 지정하는 방법에 대한 자세한 내용은 Microsoft 웹 사이트의 다음 페이지를 참조하십시오.

참고 항목

기타 리소스

Excel 보고서