Freigeben über


Überprüfen zusammengefasster Testergebnisse – VSTS Sprint 138 Update

Im Sprint 138-Update von Visual Studio Team Services (VSTS) wurden die Ergebnisseiten für Releasepipelinen mit einer zusammengefassten Ansicht der Testergebnisse erweitert, die verwandte Ergebnisse in einer Hierarchie organisieren. Außerdem haben wir in Build und Release eine Möglichkeit hinzugefügt, um die Details der installierten Software in von Microsoft gehosteten Agentpools anzuzeigen.

In "Arbeit " können Sie jetzt die Arbeit Ihres Teams auf dem Hub "Arbeitsaufgaben" anzeigen. Weitere Informationen finden Sie in der Nachstehenden Liste der Features .

Nächste Schritte

Lesen Sie die folgenden neuen Features, und fahren Sie mit VSTS fort, um sie selbst zu testen.

Neuerungen in VSTS

Features

Wiki:

Arbeit:

Erstellen und Freigeben:

Test:

Paket:

Berichterstellung:

Administrator:

Wiki

Surface-Metadaten für Wiki-Seiten und Codevorschau mit YAML-Tags

Das Hinzufügen von Metadaten zur Dokumentation kann Lesern und Suchindizes helfen, aussagekräftige Inhalte aufzunehmen und anzuzeigen. In diesem Update werden alle Dateien, die einen YAML-Block am Anfang der Datei enthalten, in eine Metadatentabelle mit einem Kopf und einer Zeile umgewandelt. Der YAML-Block muss die Form eines gültigen YAML-Satzes zwischen dreifach gestrichelten Linien aufweisen. Es unterstützt alle grundlegenden Datentypen, Listen, Objekte als Wert. Die Syntax wird in der Wiki- und Codedateivorschau unterstützt.

BEISPIEL für YAML-Tags:

---
tag: post
title: Hello world
---

YAML-Tabelle

Beispiel für YAML-Tags mit Liste:

---
tags:
- post
- code
- web
title: Hello world
---

YAML-Tabelle mit Liste

Arbeit

Anzeigen der Arbeit für Ihr Team im Hub "Arbeitsaufgaben"

Wichtig

Das Team stellt das Rollout dieses Features mehr als normal bereit. Der neue Pivot sollte in Kürze im Hub "Arbeitsaufgaben " Ihrer Organisation angezeigt werden.

Sie können jetzt den Pivot(n) "Meine Teams" auf dem Hub "Arbeitsaufgaben" verwenden, um alle Aufgaben zu finden, die Ihrem Team(n) zugewiesen sind. Mit diesem Pivot können Sie schnell Arbeit aufnehmen, die Ihrem Team(n) zugewiesen ist, oder eine bessere Vorstellung von der Arbeit erhalten, für die Sie team(n) verantwortlich sind. Weitere Informationen finden Sie in der Dokumentation zum Anzeigen und Hinzufügen von Arbeitsaufgaben .

Build und Release

Überprüfen der installierten Software in von Microsoft gehosteten Agentpools

Die von Microsoft gehosteten Agentpools melden nun, welche Software auf dem Image installiert ist. Sie sind nicht sicher, ob Sie auf Python 3.6.5 oder Python 3.7 ausgeführt werden oder ob das Image über den neuesten Git-Build verfügt? Überprüfen Sie die Registerkarte "Details ", um herauszufinden. Weitere Informationen finden Sie in der Dokumentation zu von Microsoft gehosteten Agents .

Details des gehosteten Pools

Testen

Überprüfen zusammengefasster Testergebnisse

Wichtig

Um diese Funktion verwenden zu können, müssen Sie die Vorschaufeatures "Vorschauansichten für neue Versionen" in Ihrem Profil aktiviert haben.

Während der Testausführung kann ein Test mehrere Instanzen von Tests erzeugen, die zum Gesamtergebnis beitragen. Einige Beispiele sind: Tests, die aufgrund von Fehlern erneut ausgeführt werden, Tests, die aus einer sortierten Kombination anderer Tests bestehen (z. B. sortierter Test), oder Tests mit unterschiedlichen Instanzen basierend auf bereitgestelltem Eingabeparameter (datengesteuerte Tests). Da diese Tests miteinander verbunden sind, müssen sie zusammen mit dem Gesamtergebnis erfasst werden, das auf den einzelnen Testergebnissen basiert. Mit diesem Update stellen wir eine verbesserte Version von Testergebnissen vor, die als Hierarchie auf der Registerkarte "Tests " auf einer Version dargestellt werden. Betrachten wir dazu ein Beispiel.

Früher haben wir die Möglichkeit eingeführt, fehlgeschlagene Tests in der VS Test-Aufgabe erneut auszuführen. Wir haben jedoch nur über den letzten Versuch eines Tests berichtet, was die Nützlichkeit dieses Features etwas eingeschränkt hat. Wir haben dieses Feature nun erweitert, um jede Instanz der Testausführung als Versuch zu melden. Darüber hinaus unterstützt die Testverwaltungs-API jetzt die Möglichkeit, hierarchische Testergebnisse zu veröffentlichen und abzufragen. Weitere Informationen finden Sie in der Dokumentation zur Testergebnisse-API .

Testzusammenfassungsdebugging

Hinweis

Metriken im Abschnitt „Testzusammenfassung“ (z. B. Gesamttests, bestandene Tests usw.) werden anhand der Stammebene der Hierarchie und nicht mit jeder einzelnen Iteration der Tests berechnet.

Paket

Anzeigen des Paketdownloads und Benutzermetriken

Sie können jetzt nachverfolgen, wie oft Pakete heruntergeladen werden, und die Anzahl der eindeutigen Benutzer, die sie heruntergeladen haben. Jeder npm install oder nuget restore von einer Person oder einem Build-Agent gilt als Download. Dies kann Ihnen helfen, die Beliebtheit und Nutzung von Paketen zu messen, die Sie erstellen. Wenn beispielsweise die Gesamtdownloads eines Pakets für 2 bis 3 Wochen konstant bleiben, kann dies darauf hindeuten, dass ein Paket nicht aktiv verwendet wird.

Paketdownloads

Durchsuchen von Abhängigkeiten in npm-Paketen

Zuvor konnten Sie die Abhängigkeiten eines Pakets anzeigen, aber Sie mussten manuell zum Feed zurückkehren und ihn suchen (sofern es überhaupt vorhanden war). Jetzt können Sie auf eine Abhängigkeit (z. B. "buffer-crc32" oder "normalize-path" in der rechten Spalte im folgenden Screenshot) eines npm-Pakets klicken und direkt zur Liste der verfügbaren Versionen für diese Abhängigkeit weitergeleitet werden.

Paketabhängigkeiten

Reporting

Anzeigen von VSTS-Dashboards in Microsoft Teams

Sie können jetzt jedes Ihrer VSTS-Dashboards in Microsoft Teams integrieren, um Unterhaltungen mit Ihrem Team zu stärken. Um dies einzurichten, installieren Sie die Microsoft Teams-Integrationserweiterung , und folgen Sie den Anweisungen, um Ihr Dashboard auszuwählen. Das ausgewählte Dashboard wird als neue Registerkarte im Microsoft Teams-Kanal hinzugefügt. Dashboards sind für den Verbrauch optimiert und werden bei jedem Öffnen der Registerkarte aktualisiert. Sie können einen Drilldown zu weiteren Details ausführen und aktionen in VSTS ausführen, indem Sie auf die Links auf ausgewählten Widgets klicken. Weitere Informationen finden Sie in der Microsoft Teams-Integrationsdokumentation und im Beitrag im Microsoft DevOps-Blog .

Untersuchen des Buildverlaufs über ein neues Build-Dashboard-Widget

Wir verfügen über ein neues und verbessertes Buildverlaufs-Widget, das Sie Ihren Dashboards hinzufügen können. Mit diesem Widget können Sie jetzt einen Verlauf von Builds aus einer bestimmten Verzweigung auf Ihrem Dashboard anzeigen und für anonyme Besucher in einem öffentlichen Projekt konfigurieren.

Wichtig

Wenn Sie nach Einblicken in Ihre XAML-Builds suchen, verwenden Sie weiterhin das ältere Widget und lesen Sie mehr über die Migration von XAML-Builds zu neuen Builds. Andernfalls wird empfohlen, zum neueren Widget zu wechseln.

Verwaltung

Verwalten der Abrechnung für Ihre Organisation direkt über das Azure-Portal

Als Project Collection Administrator (PCA) können Sie jetzt die Abrechnung für eine Organisation direkt über das Azure-Portal einrichten oder die Abrechnung entfernen. Suchen Sie im Portal nach den neuen Setup-Abrechnungsbefehlen und entfernen Sie die Abrechnungsbefehle in Ihrer Organisation.

Senden von Feedback

Wir würden uns freuen zu hören, was Sie zu diesen Features halten. Verwenden Sie das Feedbackmenü, um ein Problem zu melden oder einen Vorschlag bereitzustellen.

Feedbackmenü

Sie können auch Ratschläge und Ihre Fragen von der Community in Stack Overflow beantworten lassen.

Vielen Dank,

Aaron Bjork