파이프라인 테스트 정보
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
이 문서에서는 파이프라인 테스트 보고서 및 테스트 분석에 일반적으로 사용되는 용어를 설명합니다.
용어 | 정의 |
---|---|
기간 | 빌드 또는 릴리스 파이프라인에서 테스트, 테스트 실행 또는 전체 테스트 실행을 실행하는 데 경과된 시간입니다. |
담당자 | 테스트 또는 테스트 실행의 소유자입니다. 테스트 소유자는 일반적으로 테스트 코드에서 특성으로 지정됩니다. 지원되는 테스트 결과 형식에 대한 소유자 특성의 매핑을 보려면 테스트 결과 게시 태스크를 참조하세요. |
빌드 실패 | 테스트 사례의 연속 실패가 처음 발생하는 빌드 에 대한 참조입니다. |
실패한 릴리스 | 테스트 사례의 연속 실패가 처음 발생하는 릴리스 에 대한 참조입니다. |
결과 | 테스트 결과에는 중단됨, 차단됨, 오류, 실패, 결정적이지 않음, 진행 중, 없음, 적용할 수 없음, 실행되지 않음, 영향을 받지 않음, 통과됨, 일시 중지됨, 시간 제한, 지정되지 않음 및 경고의 15가지 가능한 결과가 있습니다. 일반적으로 사용되는 결과 중 일부는 다음과 같습니다. - 중단됨: 내부 또는 외부 요인(예: 잘못된 코드, 환경 문제)으로 인해 테스트 실행이 갑자기 종료되었습니다. - 실패: 원하는 결과를 충족하지 않는 테스트입니다. - 결정적이지 않습니다. 확실한 결과 없이 테스트합니다. - 실행되지 않음: 실행을 위해 건너뛴 것으로 표시된 테스트입니다. - 영향을 받지 않음: 파이프라인을 트리거한 코드 변경의 영향을 받지 않는 테스트입니다. - 통과: 테스트가 성공적으로 실행되었습니다. - 시간 제한: 지정된 임계값을 초과하는 테스트 실행 기간입니다. |
벗겨진 테스트 | 비결정적 동작이 있는 테스트입니다. 예를 들어 테스트는 동일한 구성, 코드 또는 입력에 대해 서로 다른 결과를 초래할 수 있습니다. |
Filter | 사용 가능한 특성을 사용하여 결과 집합 내에서 테스트 결과를 검색하는 메커니즘입니다. 자세히 알아보기. |
그룹화 | 요구 사항, 테스트 파일, 우선 순위 등과 같은 사용 가능한 특성을 기반으로 테스트 결과 보기를 구성하는 데 도움이 될 수 있습니다. 테스트 보고서와 테스트 분석 모두 테스트 결과 그룹화에 대한 지원을 제공합니다. |
통과 백분율 | 단일 실행 인스턴스 또는 일정 기간 동안의 테스트 결과 성공 여부를 측정합니다. |
우선 순위 | 테스트의 중요도 또는 중요도를 지정합니다. 우선 순위는 일반적으로 테스트 코드에서 특성으로 지정됩니다. 지원되는 테스트 결과 형식에 대한 우선 순위 특성의 매핑을 보려면 테스트 결과 게시 태스크를 참조하세요. |
테스트 분석 | 의미 있는 인사이트를 제공하기 위한 기록 테스트 데이터의 보기입니다. |
테스트 사례 | 지정된 분기 내에서 단일 테스트를 고유하게 식별합니다. |
파일 테스트 | 패키지된 방식에 따라 테스트를 그룹화합니다. 파일, DLL 또는 기타 형식과 같은 |
테스트 보고서 | 상태 세부 정보 및 문제 해결, 추적 가능성 등에 대한 도움말이 포함된 파이프라인의 단일 테스트 실행 인스턴스 보기입니다. |
테스트 결과 | 특정 결과 및 세부 정보가 있는 테스트 사례 실행의 단일 인스턴스입니다. |
테스트 실행 | 다음을 기반으로 테스트 결과의 논리적 그룹화: - 기본 제공 작업을 사용하여 실행된 테스트: Visual Studio Test, Ant, Maven, Gulp, Grunt 또는 Xcode와 같은 단일 작업을 사용하여 실행된 모든 테스트는 단일 테스트 실행으로 보고됩니다. - 테스트 결과 게시 태스크를 사용하여 게시된 결과: 하나 이상의 테스트 결과 파일의 모든 테스트 결과를 단일 실행 또는 파일당 개별 실행으로 그룹화할 수 있는 옵션을 제공합니다. - API를 사용하여 게시된 테스트 결과: API 는 필요에 따라 테스트 실행을 만들고 각 실행에 대한 테스트 결과를 구성할 수 있는 유연성을 제공합니다. |
추적 | 테스트 결과에서 요구 사항, 버그 또는 소스 코드를 앞뒤로 추적할 수 있습니다. |