요약된 테스트 결과 검토 – VSTS 스프린트 138 업데이트
VSTS(Visual Studio Team Services)의 Sprint 138 업데이트에서 릴리스 파이프라인의 결과 페이지는 관련 결과를 계층 구조로 구성하는 테스트 결과의 요약 보기로 향상되었습니다. 또한 빌드 및 릴리스에서는 Microsoft 호스팅 에이전트 풀에 설치된 소프트웨어의 세부 정보를 볼 수 있는 방법을 추가했습니다.
이제 작업 항목 허브에서 팀의 작업을 볼 수 있습니다. 자세한 내용은 아래 기능 목록을 확인하세요.
다음 단계
아래의 새로운 기능에 대해 읽고 VSTS로 이동하여 직접 사용해 보세요.
VSTS의 새로운 기능
기능
Wiki:
일하다:
빌드 및 릴리스:
테스트:
패키지:
보고:
관리자:
Wiki
YAML 태그를 사용하여 위키 페이지 및 코드 미리 보기에 대한 Surface 메타데이터
설명서에 메타데이터를 추가하면 판독기 및 검색 인덱스가 의미 있는 콘텐츠를 선택하고 노출하는 데 도움이 될 수 있습니다. 이 업데이트에서는 파일 시작 부분에 YAML 블록이 포함된 모든 파일이 헤드 1개와 행 1개의 메타데이터 테이블로 변환됩니다. YAML 블록은 삼중 파선 사이에 설정된 유효한 YAML 형식을 사용해야 합니다. 모든 기본 데이터 형식, 목록, 개체를 값으로 지원합니다. 구문은 Wiki 및 코드 파일 미리 보기에서 지원됩니다.
YAML 태그 예제:
---
tag: post
title: Hello world
---
목록이 있는 YAML 태그 예제:
---
tags:
- post
- code
- web
title: Hello world
---
근무
작업 항목 허브에서 팀의 작업 보기
Important
팀은 이 기능의 출시를 평소보다 더 준비합니다. 곧 조직의 작업 항목 허브에 새 피벗이 표시됩니다.
이제 작업 항목 허브에서 내 팀 피벗을 사용하여 팀에 할당된 모든 작업을 찾을 수 있습니다. 이 피벗을 사용하면 팀에 할당된 작업을 신속하게 선택하거나 팀에서 담당하는 작업을 더 잘 파악할 수 있습니다. 자세한 내용은 보기 및 작업 항목 추가 설명서를 참조하세요.
빌드 및 릴리스
Microsoft 호스팅 에이전트 풀에 설치된 소프트웨어 확인
이제 Microsoft 호스팅 에이전트 풀은 이미지에 설치된 소프트웨어를 보고합니다. Python 3.6.5 또는 Python 3.7에서 실행 중인지 또는 이미지에 최신 Git 빌드가 있는지 확실하지 않나요? 세부 정보 탭을 확인하여 확인합니다. 자세한 내용은 Microsoft 호스팅 에이전트 설명서를 참조하세요.
테스트
요약된 테스트 결과 검토
Important
이 기능을 사용하려면 프로필에서 새 릴리스 진행률 보기 미리 보기 기능을 사용하도록 설정해야 합니다.
테스트 실행 중에 테스트는 전체 결과에 영향을 주는 여러 테스트 인스턴스를 생성할 수 있습니다. 몇 가지 예로는 오류로 인해 다시 실행되는 테스트, 순서가 지정된 다른 테스트 조합으로 구성된 테스트(예: 정렬된 테스트) 또는 제공된 입력 매개 변수(데이터 기반 테스트)에 따라 다른 인스턴스가 있는 테스트가 있습니다. 이러한 테스트는 관련이 있으므로 개별 테스트 결과에 따라 파생된 전체 결과와 함께 보고해야 합니다. 이 업데이트를 통해 릴리스의 테스트 탭에서 계층 구조로 제공되는 향상된 버전의 테스트 결과를 소개합니다. 예를 살펴보겠습니다.
이전에는 VS 테스트 태스크에서 실패한 테스트를 다시 실행하는 기능을 도입했습니다. 그러나 테스트의 마지막 시도에서만 보고되었으므로 이 기능의 유용성이 다소 제한되었습니다. 이제 테스트 실행의 각 인스턴스를 시도로 보고하도록 이 기능을 확장했습니다. 또한 이제 테스트 관리 API는 계층적 테스트 결과를 게시하고 쿼리하는 기능을 지원합니다. 자세한 내용은 테스트 결과 API 설명서를 참조하세요.
참고 항목
테스트 요약 섹션의 메트릭(예: 총 테스트, 통과 등)은 테스트의 개별 반복이 아닌 계층의 루트 수준을 사용하여 계산됩니다.
Package(패키지)
패키지 다운로드 및 사용자 메트릭 보기
이제 패키지가 다운로드된 횟수와 패키지를 다운로드한 고유 사용자 수를 추적할 수 있습니다. 개인 또는 빌드 에이전트가 각각 npm install
또는 nuget restore
빌드 에이전트를 다운로드한 것으로 간주됩니다. 이렇게 하면 만든 패키지의 인기도와 사용량을 측정하는 데 도움이 될 수 있습니다. 예를 들어 패키지의 총 다운로드가 2~3주 동안 일정하게 유지되는 경우 패키지가 적극적으로 사용되지 않음을 나타낼 수 있습니다.
npm 패키지에서 종속성 찾아보기
이전에는 패키지의 종속성을 볼 수 있었지만 수동으로 피드로 돌아가서 찾아야 했습니다(있는 경우). 이제 npm 패키지의 종속성(예: 아래 스크린샷의 오른쪽 열에서 'buffer-crc32' 또는 'normalize-path')을 클릭하고 해당 종속성에 사용할 수 있는 버전 목록으로 직접 가져올 수 있습니다.
보고
Microsoft Teams 내에서 VSTS 대시보드 보기
이제 VSTS 대시보드를 Microsoft Teams로 가져와 팀과의 대화를 강화할 수 있습니다. 이를 설정하려면 Microsoft Teams 통합 확장을 설치하고 지침에 따라 대시보드를 선택합니다. 선택한 대시보드가 Microsoft Teams 채널에 새 탭으로 추가됩니다. 대시보드는 탭을 열 때마다 사용 및 새로 고침에 최적화되어 있습니다. 선택한 위젯의 링크를 클릭하여 VSTS에서 자세한 내용을 자세히 살펴보고 작업을 수행할 수 있습니다. 자세한 내용은 Microsoft Teams 통합 설명서 및 Microsoft DevOps 블로그의 게시물을 참조하세요.
새 빌드 대시보드 위젯을 통해 빌드 기록 조사
대시보드에 추가할 수 있는 새롭고 향상된 빌드 기록 위젯이 있습니다. 이 위젯을 사용하면 이제 대시보드의 특정 분기에서 빌드 기록을 보고 익명 방문자를 위한 공개 프로젝트에서 구성할 수 있습니다.
Important
XAML 빌드에 대한 인사이트를 찾는 경우 이전 위젯을 계속 사용하고 XAML 빌드에서 새 빌드로 마이그레이션하는 방법에 대해 읽어봅니다. 그렇지 않으면 최신 위젯으로 이동하는 것이 좋습니다.
관리
Azure Portal을 통해 직접 조직에 대한 청구 관리
PCA(프로젝트 컬렉션 관리자)는 이제 Azure Portal을 통해 직접 조직에 대한 청구를 설정하거나 제거할 수 있습니다. 포털에서 조직에서 새 설치 청구 및 청구 제거 명령을 찾습니다.
피드백을 제공하는 방법
이러한 기능에 대해 어떻게 생각하는지 듣고 싶습니다. 피드백 메뉴를 사용하여 문제를 보고하거나 제안을 제공합니다.
Stack Overflow에서 커뮤니티에서 조언과 질문에 답변할 수도 있습니다.
감사합니다,
아론 비요크