Boris Beizer. El objetivo del testing es encontrar errores

Se hace testing para detectar defectos, por tanto, tendrán éxito cuando cumplen su propósito. Esta es la visión de Boris Beizer en la siguiente reflexión: «Un test que revela un bug ha sido exitoso, no al revés».

Podemos centrar el testing en secciones del código o en funcionalidades donde existe menos probabilidad de que existan defectos y probablemente no estemos aprovechando de manera adecuada el esfuerzo o, al menos, no con la rentabilidad que supondría enfocarlo de manera adecuada.

Una versión de lo anterior es hacer un testing «cómodo» para cubrir el expediente, sin entrar en tareas de mayor profundidad.

La función del testing es encontrar errores, dado que los desarrolladores no somos infalibles, si no se detectan defectos deberíamos plantearnos si efectivamente el testing que estamos haciendo está siendo efectivo, sobre todo si después comprobamos cómo van llegando a producción en una proporción muy superior a la que debería ser y/o a la inversión realizada.

Deja un comentario