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