Dela via


Granska sammanfattade testresultat – VSTS Sprint 138 Update

I Sprint 138 Update of Visual Studio Team Services (VSTS) har resultatsidorna för versionspipelines förbättrats med en sammanfattad vy över testresultat som organiserar relaterade resultat i en hierarki. I Build and release har vi även lagt till ett sätt att visa information om den installerade programvaran i Microsoft-värdbaserade agentpooler.

I Arbete kan du nu visa teamets arbete på arbetsobjekthubben. Mer information finns i listan Funktioner nedan.

Nästa steg

Läs om de nya funktionerna nedan och gå över till VSTS för att prova dem själv.

Nyheter i VSTS

Funktioner

Wiki:

Arbete:

Skapa och släpp:

Test:

Paket:

Rapportering:

Administratör:

Wiki

Surface-metadata för wiki-sidor och förhandsgranskning av kod med YAML-taggar

Att lägga till metadata i dokumentationen kan hjälpa läsare och sökindex att hämta och visa meningsfullt innehåll. I den här uppdateringen omvandlas alla filer som innehåller ett YAML-block i början av filen till en metadatatabell med ett huvud och en rad. YAML-blocket måste ha formen av giltig YAML-uppsättning mellan trestreckade linjer. Den stöder alla grundläggande datatyper, listor, objekt som värde. Syntaxen stöds i Wiki och förhandsgranskning av kodfil.

EXEMPEL på YAML-taggar:

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

YAML-tabell

EXEMPEL på YAML-taggar med lista:

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

YAML-tabell med lista

Arbete

Visa arbete för ditt team i arbetsobjekthubben

Viktigt!

Teamet mellanlagra distributionen av den här funktionen mer än normalt. Du bör snart se den nya pivoten i arbetsobjekthubben i din organisation.

Nu kan du använda pivoten Mina teamhubben Arbetsobjekt för att hitta allt arbete som har tilldelats till dina team. Med den här pivoten kan du snabbt hämta arbete som har tilldelats till dina team eller få en bättre uppfattning om det arbete som dina team ansvarar för. Mer information finns i visa och lägga till arbetsobjektsdokumentation .

Skapa och släppa

Kontrollera installerad programvara i Microsoft-värdbaserade agentpooler

De Microsoft-värdbaserade agentpoolerna rapporterar nu vilken programvara som är installerad på avbildningen. Är du osäker på om du kör python 3.6.5 eller Python 3.7 eller om avbildningen har den senaste Git-versionen? Gå till fliken Information för att ta reda på det. Mer information finns i dokumentationen om Microsoft-värdbaserade agenter .

Information om värdbaserad pool

Test

Granska sammanfattade testresultat

Viktigt!

Om du vill använda den här funktionen måste förhandsversionsfunktionerna för förhandsversionsvyer vara aktiverade i din profil.

Under testkörningen kan ett test skapa flera instanser av tester som bidrar till det övergripande resultatet. Några exempel är: tester som körs på nytt på grund av fel, tester som består av en ordnad kombination av andra tester (t.ex. beställt test) eller tester som har olika instanser baserat på angiven indataparameter (datadrivna tester). Eftersom dessa tester är relaterade måste de rapporteras tillsammans med det övergripande utfallet baserat på de enskilda testresultaten. Med den här uppdateringen introducerar vi en förbättrad version av testresultat som presenteras som en hierarki på fliken Tester i en version. Låt oss ta en titt på ett exempel.

Tidigare introducerade vi möjligheten att köra misslyckade tester igen i VS-testaktiviteten. Vi rapporterade dock bara om det sista försöket av ett test, vilket något begränsade användbarheten för den här funktionen. Vi har nu utökat den här funktionen för att rapportera varje instans av testkörningen som ett försök. Dessutom stöder testhanterings-API:et nu möjligheten att publicera och köra frågor mot hierarkiska testresultat. Mer information finns i dokumentationen för API för testresultat.

Felsökning av testsammanfattning

Kommentar

Mått i avsnittet testsammanfattning (t.ex. Totalt antal tester, Godkänt osv.) beräknas med hjälp av rotnivån i hierarkin i stället för varje enskild iteration av testerna.

Paket

Visa paketnedladdning och användarmått

Nu kan du spåra hur många gånger paket laddas ned och antalet unika användare som har laddat ned dem. Varje npm install eller nuget restore av en person eller byggagent anses vara en nedladdning. Detta kan hjälpa dig att mäta populariteten och användningen av paket som du skapar. Om du till exempel ser att de totala nedladdningarna av ett paket förblir konstanta i 2 till 3 veckor kan det vara en indikation på att ett paket inte används aktivt.

Paketnedladdningar

Bläddra bland beroenden i npm-paket

Tidigare brukade du kunna se beroenden för ett paket, men du var tvungen att gå tillbaka till flödet manuellt och leta upp det (om det fanns alls). Nu kan du nu klicka på ett beroende (t.ex. "buffer-crc32" eller "normalize-path" i den högra kolumnen i skärmbilden nedan) av ett npm-paket och tas direkt till listan över tillgängliga versioner för det beroendet.

Paketberoenden

Rapportering

Visa VSTS-instrumentpaneler i Microsoft Teams

Nu kan du ta med någon av dina VSTS-instrumentpaneler till Microsoft Teams för att stärka konversationerna med ditt team. Du konfigurerar detta genom att installera Microsoft Teams-integreringstillägget och följa anvisningarna för att välja din instrumentpanel. Den valda instrumentpanelen läggs till som en ny flik i Microsoft Teams-kanalen. Instrumentpaneler optimeras för förbrukning och uppdatering varje gång du öppnar fliken. Du kan granska mer information och vidta åtgärder i VSTS genom att klicka på länkarna på valda widgetar. Mer information finns i Microsoft Teams-integreringsdokumentationen och inlägget på Microsoft DevOps-bloggen .

Undersöka bygghistorik via en widget för en ny bygginstrumentpanel

Vi har en ny och förbättrad widget för bygghistorik som du kan lägga till i dina instrumentpaneler. Med den här widgeten kan du nu visa en historik över byggen från en specifik gren på instrumentpanelen och konfigurera den i ett offentligt projekt för anonyma besökare.

Viktigt!

Om du letar efter insikter om dina XAML-versioner fortsätter du att använda den äldre widgeten och läser om att migrera från XAML-versioner till nya versioner. Annars rekommenderar vi att du flyttar till den nyare widgeten.

Administration

Hantera fakturering för din organisation direkt via Azure-portalen

Som projektsamlingsadministratör (PCA) kan du nu konfigurera fakturering eller ta bort fakturering för en organisation direkt via Azure-portalen. Leta efter de nya kommandona för konfigurationsfakturering och Ta bort fakturering i din organisation i portalen.

Så här ger du feedback

Vi vill gärna höra vad du tycker om de här funktionerna. Använd feedbackmenyn för att rapportera ett problem eller ge ett förslag.

Feedback-menyn

Du kan också få råd och dina frågor som besvaras av communityn på Stack Overflow.

Tack,

Aaron Björk