Delen via


Samengevatte testresultaten bekijken - VSTS Sprint 138 Update

In de Sprint 138 Update van Visual Studio Team Services (VSTS) zijn de resultatenpagina's voor release-pijplijnen uitgebreid met een samengevatte weergave van testresultaten die gerelateerde resultaten in een hiërarchie indelen. Ook in Build en release hebben we een manier toegevoegd om de details van de geïnstalleerde software in door Microsoft gehoste agentpools weer te geven.

In Werk kunt u nu het werk van uw team bekijken op de hub Werkitems. Bekijk de onderstaande lijst met functies voor meer informatie.

Volgende stappen

Lees meer over de nieuwe functies hieronder en ga naar VSTS om ze voor uzelf te proberen.

Wat is er nieuw in VSTS?

Functies

Wiki:

Werk:

Build en release:

Test:

Pakket:

Rapportage:

Beheerder:

Wiki

Surface-metagegevens voor wikipagina's en codevoorbeelden met YAML-tags

Het toevoegen van metagegevens aan documentatie kan lezers en zoekindexen helpen zinvolle inhoud op te halen en weer te geven. In deze update wordt elk bestand dat een YAML-blok aan het begin van het bestand bevat, omgezet in een metagegevenstabel van één kop en één rij. Het YAML-blok moet de vorm hebben van een geldige YAML-set tussen drie streepjeslijnen. Het ondersteunt alle basisgegevenstypen, lijsten, objecten als waarde. De syntaxis wordt ondersteund in de preview-versie van wiki - en codebestand.

Voorbeeld van YAML-tags:

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

YAML-tabel

VOORBEELD VAN YAML-tags met lijst:

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

YAML-tabel met lijst

Werk

Werk voor uw team weergeven in de hub Werkitems

Belangrijk

Het team faseert de implementatie van deze functie meer dan normaal. U ziet binnenkort de nieuwe draai in de hub Werkitems van uw organisatie.

U kunt nu de draaitabel Mijn team(en) op de hub Werkitems gebruiken om alle werk te vinden die aan uw team(s) is toegewezen. Met deze draai kunt u snel werk ophalen dat aan uw team(s) is toegewezen of een beter beeld krijgen van het werk waarvoor uw team(s) verantwoordelijk is. Zie de documentatie voor werkitems weergeven en toevoegen voor meer informatie.

Build en release

Geïnstalleerde software controleren in door Microsoft gehoste agentpools

De door Microsoft gehoste agentpools rapporteren nu welke software op de installatiekopie is geïnstalleerd. Weet u niet zeker of u werkt met Python 3.6.5 of Python 3.7, of dat de installatiekopieën de meest recente Git-build hebben? Controleer het tabblad Details om erachter te komen. Raadpleeg de documentatie van door Microsoft gehoste agents voor meer informatie.

Details van gehoste pool

Testen

Samengevatte testresultaten bekijken

Belangrijk

Als u deze mogelijkheid wilt gebruiken, moet de preview-functies voor preview-weergaven van nieuwe versies zijn ingeschakeld voor uw profiel.

Tijdens de testuitvoering kan een test meerdere exemplaren van tests opleveren die bijdragen aan het algehele resultaat. Enkele voorbeelden zijn: tests die opnieuw worden uitgevoerd als gevolg van fouten, tests die bestaan uit een geordende combinatie van andere tests (bijvoorbeeld geordende test) of tests met verschillende exemplaren op basis van de opgegeven invoerparameter (gegevensgestuurde tests). Omdat deze tests gerelateerd zijn, moeten ze worden gerapporteerd samen met het algehele resultaat dat is afgeleid van de afzonderlijke testresultaten. Met deze update introduceren we een verbeterde versie van testresultaten die worden weergegeven als een hiërarchie op het tabblad Tests op een release. We kijken naar een voorbeeld.

Eerder hebben we de mogelijkheid geïntroduceerd om mislukte tests opnieuw uit te voeren in de VS-testtaak. We hebben echter alleen gerapporteerd over de laatste poging van een test, waardoor de bruikbaarheid van deze functie enigszins beperkt is. We hebben deze functie nu uitgebreid om elk exemplaar van de testuitvoering te rapporteren als een poging. Daarnaast ondersteunt de Test Management-API nu de mogelijkheid om hiërarchische testresultaten te publiceren en op te vragen. Zie de API-documentatie voor testresultaten voor meer informatie.

Samenvattingsopsporing testen

Notitie

Metrische gegevens in de sectie Testsamenvatting (bijvoorbeeld Totale tests, Geslaagd, enzovoort) worden berekend met behulp van het hoofdniveau van de hiërarchie in plaats van elke afzonderlijke iteratie van de tests.

Pakket

Pakket downloaden en metrische gegevens van gebruikers weergeven

U kunt nu het aantal keren bijhouden dat pakketten worden gedownload en het aantal unieke gebruikers dat ze heeft gedownload. Elk npm install of nuget restore door een persoon of buildagent wordt beschouwd als een download. Dit kan u helpen bij het meten van de populariteit en het gebruik van pakketten die u maakt. Als u bijvoorbeeld ziet dat het totale aantal downloads van een pakket gedurende 2 tot 3 weken constant blijft, kan dit erop wijzen dat een pakket niet actief wordt gebruikt.

Pakketdownloads

Bladeren door afhankelijkheden in npm-pakketten

Voorheen had u de afhankelijkheden van een pakket kunnen zien, maar moest u handmatig teruggaan naar de feed en deze vinden (als het helemaal aanwezig was). U kunt nu klikken op een afhankelijkheid (bijvoorbeeld 'buffer-crc32' of 'normalize-path' in de rechterkolom in de onderstaande schermopname) van een npm-pakket en rechtstreeks naar de lijst met beschikbare versies voor die afhankelijkheid worden geleid.

Pakketafhankelijkheden

Rapportage

VSTS-dashboards weergeven in Microsoft Teams

U kunt nu al uw VSTS-dashboards toevoegen aan Microsoft Teams om gesprekken met uw team te versterken. Als u dit wilt instellen, installeert u de Microsoft Teams-integratie-extensie en volgt u de instructies om uw dashboard te selecteren. Het geselecteerde dashboard wordt toegevoegd als een nieuw tabblad in het Microsoft Teams-kanaal. Dashboards zijn geoptimaliseerd voor gebruik en worden telkens vernieuwd wanneer u het tabblad opent. U kunt inzoomen op meer details en actie ondernemen in VSTS door te klikken op de koppelingen op geselecteerde widgets. Zie de microsoft Teams-integratiedocumentatie en het bericht op Microsoft DevOps Blog voor meer informatie.

Buildgeschiedenis onderzoeken via een nieuwe widget voor het bouwen van dashboards

We hebben een nieuwe en verbeterde widget voor de buildgeschiedenis die u aan uw dashboards kunt toevoegen. Met deze widget kunt u nu een geschiedenis van builds bekijken vanuit een specifieke vertakking op uw dashboard en deze configureren in een openbaar project voor anonieme bezoekers.

Belangrijk

Als u op zoek bent naar inzichten in uw XAML-builds, kunt u de oudere widget blijven gebruiken en lezen over het migreren van XAML-builds naar nieuwe builds. Anders wordt u aangeraden naar de nieuwere widget te gaan.

Beheer

Facturering voor uw organisatie rechtstreeks beheren via Azure Portal

Als beheerder van projectverzamelingen (PCA) kunt u nu facturering instellen of facturering voor een organisatie rechtstreeks verwijderen via Azure Portal. Zoek naar de nieuwe installatiefactureringsopdrachten en verwijder factureringsopdrachten in uw organisatie in de portal.

Feedback geven

We horen graag wat u van deze functies vindt. Gebruik het feedbackmenu om een probleem te melden of een suggestie te geven.

Feedbackmenu

U kunt ook advies krijgen en uw vragen beantwoorden door de community op Stack Overflow.

Met vriendelijke groet,

Aaron Bjork