utiliza uso tipos software que pruebas prueba plantilla para pagina mismo istqb ejemplos casos caso nunit

nunit - uso - que es un caso de prueba y para que se utiliza



Especifique un mensaje de salida para un caso de prueba exitoso (4)

Cada Assert permite definir error message que se imprimirá en caso de que se produzca un error de asertivo, pero ¿puedo proporcionar de alguna manera un mensaje que se emitirá en caso de una ejecución de prueba exitosa?


Debe manejar la NUnit.Framework.SuccessException e imprimir el mensaje:

try { // assert Assert.Pass(sOutput); } catch (SuccessException ex) { Console.WriteLine(ex.Message); return; }

Como resultado, debería obtener el mensaje de salida al hacer clic en Salida:



Solo uso Console.WriteLine( "Your message here" ); que se dirigirá a la salida NUnit para que pueda ver los mensajes de prueba pasados


Usted ha dicho que desea que esta información la use su entorno de integración continua. ¿Presumiblemente tu entorno de CI está utilizando el Runner de la consola NUnit ?

Si es así, recomiendo hacer uso de la salida XML generada de cada ejecución de prueba, y el ejemplo de esto se puede encontrar here .

La salida XML contiene resultados para cada prueba. No ha dicho qué servidor CI está utilizando, pero debería ser sencillo construir un paso en su proceso de compilación para importar este XML y extraerlo de las estadísticas que necesita.