Prueba de Humo
Tópicos
Cuando una nueva versión llega para ser probada, un tester corre las
pruebas de
humo. Los otros testers ignoran la nueva versión hasta que pasa las
pruebas de
humo
En algunas ocasiones puede ser necesario rechazar una versión,
negándose a probarla.
El principio general es rechazar una versión para probar siempre que
haga el trabajo de probar menos eficiente sin beneficio claro o si el
trabajo en esa versión será ignorado
Las razones técnicas para hacer esto pueden ser:
- Si la importancia de la versión es que agrega una funcionalidad
crítica y se descubre que no está presente en la versión o que falla
inmediatamente, realizar el testing completo es una pérdida de tiempo
- Si las funcionalidades claves usadas para trabajar aparecen rotas,
la versión probablemente fué realizada con los archivos incorrectos. Los
bugs que se
pueden reportar serán seguramente ignorados. El
test de
humo realizado debe encontrar esta falla. Cuando una prueba de humo
falla, el rechazo de la versión es automático
- Si se recibe una versión pero se sabe que en pocas horas se va a
recibir otra, dependiendo del costo de instalación de la versión,
seguramente convenga seguir probando la versión antigua hasta que llegue
la nueva
[KANER02]
Salidas: