15 de abril de 2013

Testing automático frente a testing manual...la eterna pregunta

"Hola buenas, aquí le presento mi proyecto, ¿me enfoco en test automáticos o en manuales?"
Pregunta típica donde las haya. Pero dándole una vuelta sustituiría el OR por el AND.

El ejemplo de Matt Archer @MattArcherUK lo reflejaba bastante bien en el Testbash, hablando del enfoque puramente automático: "Un muñeco de cuerda necesita guía, ya que puede chocarse con una pared y dejar de avanzar, ya que básicamente la inteligencia no se puede programar".

Pero por otro lado si queremos que el sistema escale, no podemos quedarnos sólo con las pruebas manuales, sino que como mínimo, los escenarios clave tienen que estar automatizados, o el coste de las pruebas se incrementará de forma exponencial.

Así que, ¿cómo planteamos el AND?