빌드 품질 Excel 보고서
소프트웨어 테스트를 담당하는 팀은 빌드 품질 보고서를 사용하여 각 빌드에서 실행하는 테스트 작업의 성공 또는 실패 비율을 모니터링할 수 있습니다. 빌드 품질 보고서는 다음과 같은 두 보고서를 제공하여 팀 프로젝트의 모든 빌드 정의에 대한 테스트 결과를 보여 줍니다.
빌드 확인 테스트: BVT(빌드 확인 테스트)로 표시되고 빌드 프로세스 중에 실행되는 모든 자동화된 테스트의 테스트 결과를 표시하여 팀에서 빌드 품질을 모니터링할 수 있습니다.
빌드별 테스트 작업: 선택한 테스트 계획 또는 모든 테스트 계획의 빌드에 대해 실행된 모든 테스트의 테스트 결과를 표시하여 팀에서 빌드 품질을 모니터링할 수 있습니다.
참고
팀 탐색기, 팀 프로젝트, Excel 보고서 폴더, 테스트 팀 관리 폴더를 차례로 열면 빌드 품질 보고서를 볼 수 있습니다.팀 프로젝트 포털이 사용하도록 설정되어 있고 SharePoint Server Enterprise Edition을 사용하도록 구성된 경우에만 이 폴더에 액세스할 수 있습니다.자세한 내용은 프로젝트 포털을 사용하여 정보 공유을 참조하십시오.
이러한 보고서는 팀에서 테스트 계획을 만들고 Microsoft Test Manager를 사용하여 테스트 실행을 시작하는 경우에만 사용할 수 있습니다. 테스트 도구 모음 및 테스트 계획을 정의하는 방법에 대한 자세한 내용은 Team Web Access를 사용하여 수동 테스트 계획을 참조하십시오. 이 보고서에 액세스하는 방법에 대한 자세한 내용은 Excel 보고서를 참조하십시오.
필요한 권한
보고서를 보려면 SharePoint 제품에서 팀 프로젝트에 대한 읽기 권한이 할당된 그룹에 할당되거나 속해야 합니다.
보고서를 수정하거나 사용자 지정하려면 SQL Server Analysis Services에서 TfsWarehouseDataReaders 보안 역할의 멤버여야 합니다. 또한 SharePoint 제품에서 팀 프로젝트에 대한 멤버 권한이 할당된 그룹에 할당되거나 속해야 합니다. 자세한 내용은 Visual Studio ALM용 데이터 웨어하우스의 데이터베이스에 대한 액세스 부여을 참조하십시오.
보고서의 데이터
빌드 품질 보고서는 팀 프로젝트의 모든 빌드 정의에 대한 누적 테스트 결과 개수를 보여 줍니다. 두 보고서 모두 데이터 웨어하우스에 저장된 데이터에 액세스하는 피벗 테이블 보고서를 기반으로 합니다. 각 보고서에 표시되는 수는 특정 빌드에서 가장 최근 버전의 각 테스트 결과에 대한 누적 개수입니다.
빌드 확인 테스트
빌드별 테스트 작업
다음 표에서는 빌드 품질 보고서를 생성하는 피벗 테이블에 사용되는 보고서 필터 및 필드에 대해 설명합니다.
필터 |
필드 |
---|---|
빌드 확인 테스트 보고서에만 사용되는 필터:
|
|
빌드 품질 모니터링에 필요한 작업
빌드 품질 보고서의 유용성과 정확도를 높이려면 팀에서 다음과 같은 작업을 수행해야 합니다.
테스트 사례 및 테스트 계획을 정의하고 테스트 사례를 테스트 계획에 할당합니다.
빌드의 일부로 자동 실행되도록 테스트 정의. 빌드 정의 과정에서 빌드의 일부로 실행하거나 테스트가 실패할 경우 실패하도록 테스트를 정의할 수 있습니다.
자세한 내용은 빌드 프로세스에서 테스트 실행을 참조하십시오.
빌드를 정기적으로 실행. 정해진 간격마다 또는 체크 인한 후에 빌드를 실행할 수 있습니다. 일정 트리거를 사용할 때 정기 빌드를 만들 수 있습니다.
자세한 내용은 빌드 정의 만들기 또는 편집 및 빌드 실행, 모니터링 및 관리을 참조하십시오.
테스트 실행. 자세한 내용은 Team Web Access를 사용하여 수동 테스트 실행을 참조하십시오.
(선택 사항) 필터링을 지원하려면 반복 및 영역 경로를 각 테스트 사례에 할당합니다.
참고
각 팀 프로젝트 관리자는 해당 프로젝트에 대한 영역 및 반복 경로를 정의하므로 팀에서 이러한 지정을 통해 진행률을 추적할 수 있습니다.자세한 내용은 영역 및 반복 경로 추가 및 수정을 참조하십시오.
보고서 업데이트 및 사용자 지정
Office Excel에서 빌드 품질 보고서를 열고 워크시트 중 하나에 대해 피벗 테이블 보고서의 필터 옵션을 변경하면 이 보고서를 업데이트할 수 있습니다. 다음 표의 설명에 따라 다른 뷰를 지원하도록 각 보고서를 사용자 지정할 수 있습니다.
보기 |
작업 |
---|---|
선택한 반복에 대한 빌드 품질 |
Iteration의 필터 변경(기본값=모두) |
선택한 제품 영역에 대한 빌드 품질 |
Area의 필터 변경(기본값=모두) |
선택한 빌드 정의에 대한 빌드 품질 |
Build Definition Name의 필터 변경(기본값=모두) |
가장 최근의 6주 또는 8주 이상에 대한 빌드 품질 |
피벗 테이블 필드 목록 열에서 Date - Sets 필드를 추가하고 @@Last 6 weeks@@ 또는 다른 집합을 선택합니다. |
피벗 테이블 및 피벗 차트 보고서를 사용하여 작업하고 사용자 지정하는 방법에 대한 자세한 내용은 Microsoft 웹 사이트의 다음 페이지를 참조하십시오.