Preguntas etiquetadas con testing

16
Prueba: ¿determinista o no determinista?

¿Es mejor tener un Conjunto de pruebas deterministas, que da como resultado que las mismas pruebas tengan éxito Conjunto de pruebas no deterministas, que posiblemente cubre más casos ? Ejemplo: escribe un conjunto de pruebas para probar la funcionalidad del controlador en una aplicación MVC....

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...

15
¿Cómo puedo defender las pruebas unitarias en código privado?

Estoy tratando de defender las pruebas unitarias en mi grupo de trabajo, pero una objeción que a menudo recibo es que debe usarse solo para API exportadas externamente (que es solo una parte mínima y no crítica de nuestro sistema), y no en interna y privada código (que ahora solo tiene pruebas...

15
Pruebas parametrizadas: ¿cuándo y por qué las usa?

Recientemente en el trabajo hemos tenido algunas diferencias de opinión con respecto a las pruebas parametrizadas . Normalmente usamos un estilo TDD (o al menos lo intentamos), así que entiendo los beneficios de ese enfoque. Sin embargo, estoy luchando por ver la ganancia que traen las pruebas...

15
Prueba unitaria: aplicación acoplada a la base de datos

¿Cuál sería el mejor enfoque en la unidad de prueba de un modelo que se integra en una aplicación que está estrechamente vinculada a la base de datos? El escenario específico aquí es un carrito de compras: me gustaría poder probar la adición, la eliminación y la recuperación de artículos del...