Pregunta

¿Cómo definirías las pruebas?En aras de una divulgación completa, publico esto porque ya tengo algunas respuestas que me gustan.

¿Fue útil?

Solución

El testing es cualquier proceso mediante el cual se verifica que cada característica (historia de usuario, requisito…) se ha desarrollado según lo requerido, o no.

Otros consejos

“La prueba es el proceso de comparar lo invisible con lo ambiguo, para evitar que le suceda lo impensable a lo anónimo”. James Bach

Suena gracioso, pero si analizas cada palabra, da en el clavo.

Realmente depende del contexto de prueba al que te refieres.

En el sentido más estricto de la palabra, Prueba es simplemente verificar dos veces que el programa hace lo que debe hacer sin errores, sin importar lo que ingrese el usuario.Además, un Error sería algo inesperado.No todos los errores bloquean el programa.

Algunas "citas sobre la calidad" más divertidas aquí.Es una lista corta, así que simplemente las publicaré (de qcboss.wordpress.com):

"Una forma eficaz de probar el código es ejercitarlo en sus límites naturales" - Brian Kernighan

“Las pruebas son escepticismo organizado.” – James Bach

“¡Las pruebas de programas se pueden utilizar para mostrar la presencia de errores, pero nunca para mostrar su ausencia!” – Dijkstra

“Cuidado con los errores en el código anterior;Sólo he demostrado que es correcto, no lo he probado.” – Knuth

Probadores de software:"Mentes depravadas, útilmente empleadas". - Rex Black

La prueba es la comparación de la implementación con la intención/expectativas.

Pruebas concédeme:

  • la serenidad para aceptar el error que no puedo cambiar,
  • coraje para corregir el error que puedo cambiar, y
  • sabiduría para saber la diferencia

(ups, debo haberlo confundido con otro compromiso...)

Es mejor simplemente probar como probar esta aplicación.http://www.testalways.com/2010/07/05/find-bugs-and-patterns/

y luego describe lo que acabas de hacer.Que consideraría definir el proceso de prueba.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top