Soy una de las personas involucradas en el Test Anything Protocol (TAP) IETF group (si está interesado, no dude en unirse a la lista de correo). Muchos lenguajes de programación están comenzando a adoptar TAP como su protocolo de prueba principal y quieren más de lo que ofrecemos actualmente. Como resultado, nos gustaría recibir comentarios de personas que tengan experiencia en xUnit, TestNG o cualquier otro marco/metodología de prueba.¿Qué necesita de un arnés de prueba?
Básicamente, aparte de un simple aprobado/reprobado, ¿qué información necesita de un arnés de prueba? Sólo para dar algunos ejemplos:
- nombre de archivo y número de línea (si es aplicable)
- inicio y de fin
- Salida de diagnóstico tales como la diferencia entre lo que era y lo que se esperaba.
Y así sucesivamente ...
Parece que TAP en realidad no aborda las pruebas de escritura en absoluto, solo cómo se pueden comunicar los resultados de las pruebas a otro sistema (con fines informativos) o algo así) –