Preguntas etiquetadas con integration-tests

La prueba de integración es la fase en la prueba de software en la que los módulos de software individuales se combinan y prueban como un grupo. No se requieren simulacros ni trozos; todo se prueba como en producción.

30
¿Cuándo debo escribir pruebas de integración?

De acuerdo con las reglas de TDD, las pruebas unitarias se escriben antes del código de producción, pero ¿qué pasa con las pruebas de integración que ejercitan la interacción entre objetos cableados concretos (no simulados)? ¿Deberían escribirse antes de las pruebas unitarias o después del código...

21
¿Qué puede hacer con respecto a la calidad de la integración existente y las pruebas unitarias mientras es el nuevo integrante de un equipo?

Un tema recurrente que encontré en mi carrera es ser el nuevo desarrollador en llegar a un equipo y tener rápidamente una desconfianza inherente de la unidad existente y las suites de pruebas de integración. Durante la entrevista, la gerencia le dice que "apoyan firmemente las pruebas unitarias" y...

20
Pruebas unitarias C ++: ¿Qué probar?

TL; DR Escribir buenas y útiles pruebas es difícil y tiene un alto costo en C ++. ¿Pueden los desarrolladores experimentados compartir su razonamiento sobre qué y cuándo probar? Larga historia Solía ​​hacer un desarrollo basado en pruebas, de hecho todo mi equipo, pero no funcionó bien para...