Con esta pregunta se promociona un curso de Rapid Software Testing, y a mi modo de ver, la pregunta sigue vigente.
Supongamos que haya finalizado la hora que nos han dado,
¿Podemos confiar en el testing que hemos hecho?
¿Podríamos explicar lo que hicimos y por qué?
¿Cuál sería el nivel de confianza que le daríamos a nuestro cliente?
Ahora bien, por sobre todo ésto, ¿Te sientes en condiciones de llevar a cabo algo así?
El curso se basa en las ideas de James Bach, Michael Bolton, y Cem Kaner, con contribuciones de otros grupos de trabajo.
Primera pregunta que se plantea:
¿Por qué hacer una Prueba Rápida?
Una Prueba Rápida es una manera de ampliar los métodos de prueba a fondo para adaptarse a un horario arbitrariamente comprimido. El espíritu que persigue es: «hacer una prueba tan completa como se pueda, y que sea razonable y necesaria, considerando las limitaciones del tiempo». Consideramos para este tipo de prácticas, a un buen Probador, experto en la materia que puede probar de forma productiva mas variedad de condiciones que los probadores entrenados convencionalmente (o no entrenados). La Prueba Rápida es una disciplina personal, en donde hay una constante actividad de aprender y enseñar, pensar y hablar. Este tipo de prácticas es indispensable cuando se nos pide que probemos en un corto plazo, algo al principio del proceso de desarrollo, o durante el proceso de desarrollo de casos y procedimientos de prueba. Incluso también es aplicable cuando hay que hacer un testing a fondo y nos proveen de tiempo y recursos.
El temario que se propone es:
-Cómo manejar de inmediato una idea de producto o producto
-Cómo analizar una muestra
-Cómo probar a pesar de que las especificaciones estén ambiguas, poco claras o que tengan faltante
-Cómo hacer frente a la complejidad o confusión abrumadora
-Cómo saber cuándo parar o suspender el proceso de prueba
-Cómo preparar y entregar un improvisado informe de la prueba
A quién va dirigido?
Parece ser que lo aprovechan mejor aquellos Probadores experimentados que quieren convertirse en expertos dentro del área de pruebas, aquellos que tienen un fuerte pensamiento crítico.
Fuente: AddQ-KB-9-James-Bach_HR.pdf