Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De terminaltestrapporter is de ingebouwde implementatie van status- en voortgangsrapportage naar de terminal (console). Het maakt deel uit van de kernversie van Microsoft.Testing.Platform en vereist geen extra NuGet-pakketten.
Uitvoermodi
Er zijn twee uitvoermodi beschikbaar:
Normal, de uitvoer bevat de banner, rapporteert volledige testfouten, waarschuwingsberichten, en schrijft de samenvatting van de uitvoering.
Detailed, hetzelfde alsNormal, maar rapporteert ookPassedtests.
American National Standards Institute (ANSI)
Intern zijn er 2 verschillende uitvoerformatteerders die de terminalcapaciteit automatisch detecteren voor het afhandelen van ANSI-escapecodes.
- De ANSI-formatter wordt gebruikt wanneer de terminal de escape-codes kan weergeven.
- De niet-ANSI-formatter wordt gebruikt wanneer de terminal de escape-codes niet kan verwerken, wanneer
--no-ansideze wordt gebruikt of wanneer uitvoer wordt omgeleid.
De standaardinstelling is om de mogelijkheden automatisch te detecteren.
Progress
Er wordt een voortgangsindicator naar de terminal geschreven. De voortgangsindicator toont het aantal geslaagde tests, mislukte tests en overgeslagen tests, gevolgd door de naam van de geteste assembly, het doelframework en de architectuur.
De voortgangsbalk wordt geschreven op basis van de geselecteerde modus:
- ANSI, de voortgangsbalk is geanimeerd, blijft onder aan het scherm hangen en wordt elke 500 ms vernieuwd. De voortgangsbalk wordt verborgen zodra de testuitvoering is voltooid.
- niet-ANSI, de voortgangsbalk wordt elke 3 seconden zonder wijzigingen naar het scherm geschreven. De voortgang blijft in de uitvoer.
Opties
| Optie | Description |
|---|---|
--no-progress |
Schakel de rapportage van de voortgang op het scherm uit. |
--no-ansi |
Schakel het weergeven van ANSI-escapetekens op het scherm uit. |
--output |
Uitvoerwoordrijkdom bij het rapporteren van tests. Geldige waarden zijn Normal en Detailed. De standaardinstelling is Normal. |