Preguntas etiquetadas con testing

36
¿Los programadores son malos probadores?

Sé que esto se parece mucho a otras preguntas que ya se han hecho, pero en realidad es un poco diferente. En general, se considera que los programadores no son buenos para realizar la función de probar una aplicación. Por ejemplo: Joel on Software - Cinco razones principales (incorrectas) por las...

33
¿Debería codificar sus datos en todas las pruebas unitarias?

La mayoría de los tutoriales / ejemplos de pruebas unitarias que existen suelen incluir la definición de los datos que se probarán para cada prueba individual. Supongo que esto es parte de la teoría de "todo debe ser probado de forma aislada". Sin embargo, descubrí que cuando se trata de...

30
¿Cómo solucionar problemas o probar nuevos códigos de manera eficiente cuando la configuración de hardware para reproducir errores es difícil o imposible de obtener?

Trabajo en una empresa mediana (150 empleados, equipo de ingeniería de tamaño ~ 10), y la mayoría de mis proyectos involucran la interfaz con equipos de laboratorio (osciloscopios, analizadores de espectro óptico, etc.) con el fin de aplicaciones de prueba semiautomatizadas. Me he encontrado con...

30
¿Debo probar los métodos heredados?

Supongamos que tengo un Administrador de clase derivado de un Empleado de clase base , y ese Empleado tiene un método getEmail () que hereda el Administrador . ¿Debo probar que el comportamiento del método getEmail () de un gerente es, de hecho, el mismo que el de un empleado? En el momento en que...

30
Cómo explicar el valor de las pruebas unitarias

Quiero presentar el concepto de pruebas unitarias (y pruebas en general) a mis compañeros de trabajo; en este momento no hay pruebas en absoluto y las cosas se prueban realizando las tareas a través de la interfaz de usuario para ver el resultado deseado. Como puede imaginar, el código está...