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.
Estas características requieren la instalación de paquetes NuGet adicionales, como se describe en cada sección.
Sugerencia
Al usar Microsoft.Testing.Platform.MSBuild (incluido transitivamente por MSTest, NUnit y ejecutores xUnit), estas extensiones se registran automáticamente al instalar sus paquetes NuGet, no se necesitan cambios de código. El registro manual especificado en este artículo solo es necesario si ha deshabilitado el punto de entrada generado automáticamente estableciendo .
informes de prueba de Visual Studio (TRX)
El Visual Studio archivo de resultados de pruebas (o TRX) es el formato predeterminado para publicar resultados de pruebas. Esta extensión requiere el paquete NuGet Microsoft.Testing.Extensions.TrxReport .
Registro manual
var builder = await TestApplication.CreateBuilderAsync(args);
builder.AddTrxReportProvider();
Nota:
Al usar el registro manual, registre el proveedor de informes TRX por última vez. La aplicación actual depende del orden de registro, por lo que al registrarla después de todas las demás extensiones se garantiza que capturen todos los datos de prueba.
Options
| Opción | Description |
|---|---|
--report-trx |
Genera el informe TRX. |
--report-trx-filename |
Nombre del informe TRX generado. El nombre predeterminado coincide con el formato siguiente. |
El informe se guarda dentro de la carpeta TestResults predeterminada que se puede especificar a través del argumento de la línea de comandos.
informes de Azure DevOps
El complemento de informes de Azure DevOps mejora la ejecución de pruebas para los desarrolladores que hospedan su código en GitHub, pero compilan utilizando agentes de compilación de Azure DevOps. Agrega información adicional a los errores para mostrar el error directamente en GitHub PR.
anotación de errores en la vista de archivos de PR de GitHub
Esta extensión requiere el paquete NuGet Microsoft.Testing.Extensions.AzureDevOpsReport .
Registro manual
var builder = await TestApplication.CreateBuilderAsync(args);
builder.TestHost.AddAzureDevOpsProvider();
Options
| Opción | Description |
|---|---|
--report-azdo |
Habilite la salida de errores o advertencias en compilaciones de CI. |
--report-azdo-severity |
Gravedad a utilizar para el evento reportado. Las opciones son: (valor predeterminado) y . |
La extensión detecta automáticamente que se ejecuta en el entorno de integración continua (CI) comprobando la variable de entorno.