Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se enumeran y explican todas las extensiones Microsoft.Testing.Platform relacionadas con la salida del terminal.
Creador de informes de pruebas de terminal
El generador de informes de pruebas de terminal es la implementación predeterminada del estado y los informes de progreso del terminal (consola).
Viene integrado con Microsoft.Testing.Platform y ofrece el modo ANSI y no ANSI, y el indicador de progreso.
Modos de salida
Hay dos modos de salida disponibles:
Normal
, la salida contiene el banner, notifica errores completos de pruebas, mensajes de advertencia y escribe el resumen de la ejecución.Detailed
, igual queNormal
pero también notifica pruebas dePassed
.
ANSI (Instituto Nacional Estadounidense de Estándares)
Internamente hay dos formateadores de salida diferentes que detectan automáticamente la capacidad del terminal para controlar los códigos de escape ANSI.
- El formateador ANSI se usa cuando el terminal es capaz de representar los códigos de escape.
- El formateador que no es ANSI se usa cuando el terminal no puede controlar los códigos de escape, o cuando
--no-ansi
se usa, o cuando se redirige la salida.
El valor predeterminado es detectar automáticamente las funcionalidades.
Progreso
Se escribe un indicador de progreso en el terminal. El indicador de progreso muestra el número de pruebas superadas, las pruebas con errores y las pruebas omitidas, seguidas del nombre del ensamblado probado, su marco de destino y su arquitectura.
La barra de progreso se escribe en función del modo seleccionado:
- ANSI, la barra de progreso se anima, se pega a la parte inferior de la pantalla y se actualiza cada 500 ms. La barra de progreso se oculta una vez finalizada la ejecución de la prueba.
- no ANSI, la barra de progreso se escribe en la pantalla cada 3 segundos. El progreso se refleja en el resultado.
Opciones
Las opciones disponibles son las siguientes:
Opción | Descripción |
---|---|
sin progreso | Deshabilita el progreso de creación de informes en pantalla. |
no-ansi | Desactiva la salida de caracteres de escape ANSI en la pantalla. |
resultado | Formulación de salida al generar informes de pruebas. Los valores válidos son "Normal", "Detallado". El valor predeterminado es "Normal". |