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:
- Visa VSTS-instrumentpaneler i Microsoft Teams
- Undersöka bygghistorik via en widget för en ny bygginstrumentpanel
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
---
EXEMPEL på YAML-taggar med lista:
---
tags:
- post
- code
- web
title: Hello world
---
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 team på hubben 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 .
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.
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.
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.
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.
Du kan också få råd och dina frågor som besvaras av communityn på Stack Overflow.
Tack,
Aaron Björk