다음을 통해 공유


진행률 보고서

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

둘 이상의 테스트 계획 또는 테스트 도구 모음의 진행률을 추적하려면 진행률 보고서를 사용합니다. 진행률 보고서를 사용하면 팀의 통과, 실패 또는 차단된 테스트 상태, 예측, 실행 속도, 진행률 등을 추적할 수 있습니다.

  • 진행률 보고서를 사용하면 단일 프로젝트에서 하나 이상의 테스트 계획에 대한 데이터를 볼 수 있습니다. 프로젝트 간에 데이터를 보려면 OData API사용합니다. 이 보고서는 동일한 OData API를 사용하여 렌더링됩니다.
  • 보고서에는 항상 마지막으로 액세스한 테스트 계획의 데이터가 표시됩니다. 필터 선택은 저장되지 않습니다.
  • 보고서 데이터는 선택한 테스트 계획의 현재 테스트 도구 모음 계층 구조에 해당합니다. 계층 구조 기록은 저장되지 않습니다.
  • 보고서 데이터는 약 15분마다 업데이트됩니다. 실시간 분석 또는 보고를 위해 이 보고서를 사용하지 마세요. 테스트 실행과 보고서에 동일한 시간이 표시되기까지 약 15분의 시간이 소요될 것으로 예상됩니다.
  • 온-프레미스 Azure DevOps 서버에서 마이그레이션된 테스트 계획의 데이터는 이 보고서에 표시되지 않습니다.
  • 백분율 데이터는 이 보고서에 10진수 값을 표시하지 않습니다.
  • 일부 결과는 "Run%" 열에 기여하더라도 세부 정보 섹션에서 식별되지 않습니다. 결과가 "차단됨", "해당 없음"이고 일시 중지된 상태인 테스트 사례는 "통과됨%" 또는 "실패%"에 반영되지 않습니다. 이러한 결과로 테스트 사례가 있는 경우 "Run%"와 "Passed%" + "Failed%" 합계 간에 차이가 있습니다. "실행 안 함" 열은 현재 결과에서 "활성"으로 표시되는 테스트 사례만 계산합니다. 보고서 필터를 사용하여 결과를 미세 조정할 수 있습니다.

필수 조건

  • 최소한 기본 액세스 권한이 있는 프로젝트의 멤버여야 합니다. 아직 프로젝트가 없는 경우 프로젝트를 만듭니다. 자세한 내용은 무료로 등록을 참조하세요.
  • 프로젝트 멤버 가 아닌 경우 지금 추가합니다. 관련자를 제외한 프로젝트에 액세스할 수 있는 모든 사용자는 분석 보기를 볼 수 있습니다.
  • 테스트 계획을 사용하도록 설정해야 합니다. 사용하지 않도록 설정하면 테스트 계획>진행률 보고서 페이지가 표시되지 않습니다. 테스트 계획을 다시 사용하도록 설정하려면 Azure DevOps 서비스 설정 또는 해제를 참조하세요.
  • 뷰 분석 사용 권한을 허용으로 설정해야 합니다. 자세한 내용은 Analytics 서비스에 액세스할 수 있는 권한 부여를 참조하세요.
  • 최소한 기본 액세스 권한이 있는 프로젝트의 멤버여야 합니다. 프로젝트 멤버 가 아닌 경우 지금 추가합니다. 이해 관계자를 제외한 프로젝트에 액세스할 수 있는 모든 사용자는 분석 보기를 볼 수 있습니다.
  • Analytics]가 설치되어 있는지 확인한 다음, 설치되지 않은 경우 사용하도록 설정합니다. 확장을 추가하거나 서비스를 사용하려면 조직 소유자 또는 프로젝트 컬렉션 관리자 그룹의 구성원이어야 합니다.
  • 테스트 계획을 사용하도록 설정해야 합니다. 사용하지 않도록 설정하면 테스트 계획>진행률 보고서 페이지가 표시되지 않습니다. 테스트 계획을 다시 사용하도록 설정하려면 Azure DevOps 서비스 설정 또는 해제를 참조하세요.
  • 뷰 분석 사용 권한을 허용으로 설정해야 합니다. 자세한 내용은 Analytics 서비스에 액세스할 수 있는 권한 부여를 참조하세요.

보고서 구성

테스트 계획>진행률 보고서로 이동하여 웹 포털에서 보고서를 엽니다. 보고서에는 마지막으로 액세스한 테스트 계획의 상태가 표시됩니다. 그러나 필터 표시줄을 사용하여 프로젝트에서 하나 이상의 테스트 계획을 선택할 수 있습니다.

보고서 이해

진행률 보고서는 다음 섹션으로 구성됩니다.

  • 요약: 이 섹션에서는 선택한 테스트 계획에 대한 통합 보기를 제공합니다. 테스트 지점이 무엇인지 이해하려면 테스트 계획 탐색을 참조하세요.
  • 결과 추세: 이 그래프는 일일 스냅샷을 렌더링하여 실행 및 상태 추세선을 제공합니다. 14일(기본값), 30일 또는 원하는 사용자 지정 범위의 데이터를 표시할 수 있습니다. 현재 데이터는 보고서를 보고 있는 시간에 따라 이 차트에 표시되지 않을 수 있습니다.
  • 세부 정보: 이 섹션에서는 각 테스트 계획을 드릴다운하고 각 테스트 도구 모음에 대한 요약을 제공합니다. 또한 이 섹션에서는 테스트 계획 또는 선택한 도구 모음을 두 번 클릭하여 탐색할 수 있습니다.

진행률 보고서의 스크린샷.

정상 결과 추세의 예는 시간이 지남에 따라 실행되지 않은 테스트 수가 감소하고 통과된 테스트 수가 증가하는 것입니다.

좋은 추세의 예를 보여 주는 스크린샷.

비정상 결과 추세의 예는 시간이 진행됨에 따라, 중요한 실행이 발생하지 않고, 통과된 테스트 및 실패한 테스트 수가 평평하게 유지되는 것입니다. 이러한 경우 세부 정보 카드를 사용하여 드릴다운하고 적절한 조치를 취합니다.

잘못된 추세의 예를 보여 주는 스크린샷.

필터

Test Suites, 구성, 테스터, 테스트 사례 우선 순위 및 할당된 테스트 사례별로 필터링합니다. 예를 들어 구성 'Chrome' 및 'Microsoft Edge'를 필터링하여 실행 및 통과 %가 더 높은 위치를 파악할 수 있습니다. 테스터 는 실행을 위해 테스트 지점이 할당된 사용자인 반면 , 할당된 대상은 재사용 가능한 테스트 사례를 담당하는 사용자입니다.

참고 항목

테스트 계획은 수준 1로 간주됩니다. 자식 제품군은 수준 2로 간주됩니다. 자식 제품군은 차례로 수준 3으로 간주됩니다. Test Suites 필터는 선택한 테스트 계획 내의 수준 3 테스트 도구 모음만 표시합니다. 수준 2 테스트 도구 모음을 선택하려면 그 아래에 있는 모든 수준 3 테스트 도구 모음을 선택합니다. 이는 수준 2 테스트 도구 모음 자체에 테스트 지점이 없다고 가정합니다.