Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Terminaltestreportern är den inbyggda implementeringen av status- och förloppsrapportering till terminalen (konsolen). Det är en del av kärnan Microsoft. Testing.Platform (MTP) och kräver inga ytterligare NuGet-paket.
Utdatalägen
Det finns två tillgängliga utdatalägen:
Normalinnehåller utdata med banderoll, rapporterar fullständiga fel i tester, varningsmeddelanden och skriver en sammanfattning av körningen.
Detailed, samma somNormalmen rapporterar ävenPassedtester.
ANSI (American National Standards Institute)
Internt finns det två olika utdataformaterare som automatiskt identifierar terminalfunktionen för att hantera ANSI-undantagskoder.
- ANSI-formaterare används när terminalen kan återge escape-koderna.
- Icke-ANSI-formaterare används när terminalen inte kan hantera escape-koderna, när
--no-ansianvänds eller när utdata omdirigeras.
Standardvärdet är att automatiskt identifiera funktionerna.
Progress
En förloppsindikator skrivs till terminalen. Förloppsindikatorn visar antalet godkända tester, misslyckade tester och överhoppade tester, följt av namnet på den testade sammansättningen, dess målramverk och arkitektur.
Förloppsindikatorn skrivs baserat på det valda läget:
- ANSI, förloppsindikatorn är animerad och håller sig längst ned på skärmen och uppdateras var 500:e minut. Förloppsindikatorn döljs när testkörningen är klar.
- icke-ANSI, förloppsindikatorn skrivs till skärmen var tredje sekund. Utvecklingen finns kvar i resultatet.
Alternativ
| Alternativ | Description |
|---|---|
--no-progress |
Inaktiverar förloppsrapportering på skärmen. |
--no-ansi |
Inaktiverar utskrift av ANSI-escape-tecknen på skärmen. |
--ansi |
Styr om ANSI-escape-tecken genereras. Giltiga värden är auto (standard), on (accepterar trueockså , enable, 1), och off (accepterar falseockså , disable, 0). Finns i MTP från och med version 2.3.0. |
--output |
Anger utdataverositeten när du rapporterar tester. Giltiga värden är Normal och Detailed. Standard är Normal. |
--show-stdout |
Avgör när du ska visa insamlade standardutdata för ett test. Giltiga värden är All, Failed och None. Standard är All. Finns i MTP från och med version 2.2.1. |
--show-stderr |
Avgör när det ska visas insamlade felutdata för ett test. Giltiga värden är All, Failed och None. Standard är All. Finns i MTP från och med version 2.2.1. |