Preguntas etiquetadas con testing

17
Código de prueba de envío. ¿Por qué no lo harías?

Me gustaría enviar el código de prueba junto con un producto. Específicamente, brinde una opción para que cualquier persona que tenga una copia de nuestro programa pueda presionar un botón de "autocomprobación" o pasar una autoevaluación en la línea de comandos y ejecutar el conjunto completo de...

17
¿Cómo usar las pruebas unitarias cuando se usa BDD?

Estoy tratando de entender BDD. He leído algunos artículos y, como entendí, BDD es "el siguiente paso" de TDD. Digo eso porque encuentro que ambos son muy similares, y como pude leer en este artículo , BDD nació como una mejora de TDD. Genial, me gusta mucho la idea. Hay un punto práctico que no...

17
¿Cómo mantienen las personas su conjunto de pruebas?

En particular, tengo curiosidad por los siguientes aspectos: ¿Cómo sabe que sus casos de prueba son incorrectos (o están desactualizados) y necesitan ser reparados (o descartados)? Quiero decir, incluso si un caso de prueba se volviera inválido, podría pasar y permanecer en silencio, lo que...

16
¿Cómo probar el software que graba CD sin desperdiciar CD?

Quiero escribir una aplicación que pueda usarse para grabar CD (música). Sé que debería probarlo con CD reales de todos modos, pero no quiero hacer esto cada vez que haga un pequeño cambio. Pero sí quiero saber y probar si se grabarán los datos correctos, para que no se dañen los CD. Estoy usando...

16
División de pruebas de unidades por requisito o método

Primero, disculpas por el título, ¡no podría pensar en la forma más fácil de explicarlo! Tengo un método para el que quiero escribir pruebas unitarias. Lo mantendré bastante genérico, ya que no quiero discutir la implementación del método, solo probarlo. El metodo es: public void HandleItem(item...