El proceso para testear bloques de la aplicación se muestran abajo. Los pasos listados deberan ser utilizados independientemente de la metodologia de testing.
Entrada de información (Input's)
La entrada de información siguiente se requiere para testear una aplicación:
- Especificaciones funcionales
- Requerimientos
- Objetivos de funcionamiento
- Escenarios de despliegue
Pasos
El cuadro muestra los pasos en el proceso de testing para una aplicación.
- Crear los planes de prueba.
- Revizar el diseño.
- Revisar la implementacion.
- Realizar la prueba de la caja negra.
- Realizar la prueba de la caja blanca.
Paso 1: Crear los planes de prueba
Los planes de prueba documentan los Casos de Prueba que usted utilizará para testear la aplicación. Los casos de prueba cubren todos los aspectos de la prueba, incluyendo la revisión de diseño, la revisión de código, el profiling, la prueba del despliegue, y la prueba de carga. Los planes de prueba ayudan a asegurarse de que usted pruebe todas las características y escenarios de uso de una aplicación.
La documentación del plan de prueba consiste en dos documentos:
El documento del plan de prueba detallado (DTP) .
El documento detallado del plan de prueba enumera los casos de prueba en una orden prioritaria (Alta, media, y baja). Las descripciones del caso de prueba en este documento resumen abreviadamente los escenarios de uso y las características que se testearan. Para cada caso de prueba, usted asigna un nivel de prioridad basado en la importancia del caso y su impacto total del caso en las metas a cumplir, planeadas estas por los objetivos y los requisitos deseados.
El documento de casos de prueba detallado (DTC).
El documento de casos de prueba detallados asocia al documento detallado del plan de prueba. Este documento describe los pasos que el usuario debe realizar para ejecutar cada caso de prueba que este listao en el documento DTP. También enumera los datos que se requiriran para la prueba y describe los resultados previstos de esta prueba.
Se actualizaran los documentos DTP y DTC a través del ciclo de vida del desarrollo. Por ejemplo, usted debera actualizar estos documentos si las especificaciones funcionales o los requisitos cambian, o si usted tiene una información (input) adicional. Usted también los actualizara si agrega más adelante en el ciclo del desarrollo casos de prueba o si modifica la prioridad de los casos de prueba existentes a razon de escenarios de usos o pruebas funcionales adicionales .
No hay comentarios:
Publicar un comentario