Si bien existen numerosas herramientas de pruebas automatizadas para las aplicaciones de software , pruebas manuales siempre se requerirá también. Los planes de prueba incluyen una colección de casos de prueba y scripts de prueba. Planes de prueba manual a veces puede revelar defectos de software , llamado errores en la especificación en sí , mientras que las pruebas automatizadas sólo verificar que el software cumple con los requisitos especificados. Planes de pruebas manuales pueden descubrir comportamientos del sistema que sólo pueden ser interpretados por un ser humano , y a menudo pueden ser utilizados en conjunción con la automatización en la regresión , la aceptación del usuario , la unidad , la integración y las pruebas funcionales . Instrucciones
1
Determinar el calendario que tiene que probar su sistema . Esto puede ser difícil de predecir en función de su metodología de desarrollo y el número de nuevas características se están introduciendo a su software. Si el tiempo disponible es anormalmente corto , puede que tenga que renunciar a ciertos tipos de pruebas con el fin de enviar el software al equipo de ingeniería de releases .
2
Documento los casos de prueba en un formato de archivo electrónico de su elección . Algunas organizaciones utilizan pruebas de software especializado para documentar sus casos , mientras que otros utilizan hojas de cálculo sencillo procesador de texto o .
3
Diseñe sus casos de prueba a partir de la especificación de software. Incluir campos de un identificador único , el nombre de la unidad para la prueba, los supuestos , variables o datos de entrada, el paso a paso las instrucciones del comprobador debe tomar, los resultados esperados y los reales , la aprobación o no de resultado , y las notas o comentarios.
4
Determinar las variables adecuadas para poner a prueba en cada caso. Es imposible probar todas las combinaciones posibles de valores para todos los campos, pero los valores límite de prueba suele dar cobertura de la prueba adecuada. Los valores límite son los valores mínimo y máximo de cada campo , incluyendo mínimos y máximos para los campos numéricos y de caracteres recuentos de texto para los campos de texto . No se olvide de incluir los valores negativos al probar los campos numéricos.
5
Escribe casos de prueba para cada caso en el pliego de condiciones , manteniéndose lo más coherente posible . Una vez que haya terminado de escribir de los casos, con un equipo de analistas de negocios y desarrolladores de revisar sus casos para la claridad y la cobertura.
6
Combine los casos de prueba en un conjunto de pruebas , almacenándolos en un repositorio. Determine un horario para los ingenieros de pruebas para completar cada prueba , el tiempo de incorporación al ingeniero para completar los pasos , analizar las respuestas del sistema y escriba los insectos.