Prubas
Consiste en comprobar que el software realice correctamente las tareas indicadas en la especificación del problema. Una técnica de prueba es probar por separado cada módulo del software, yluego probarlo de forma integral, para así llegar al objetivo. Se considera una buena práctica el que las pruebas sean efectuadas por alguien distinto al desarrollador que la programó, idealmente unárea de pruebas; sin perjuicio de lo anterior el programador debe hacer sus propias pruebas. En general hay dos grandes formas de organizar un área de pruebas, la primera es que esté compuesta porpersonal inexperto y que desconozca el tema de pruebas, de esta forma se evalúa que la documentación entregada sea de calidad, que los procesos descritos son tan claros que cualquiera puede entenderlos yel software hace las cosas tal y como están descritas. El segundo enfoque es tener un área de pruebas conformada por programadores con experiencia, personas que saben sin mayores indicaciones en quécondiciones puede fallar una aplicación y que pueden poner atención en detalles que personal inexperto no consideraría.
Técnicas de prueba
Ayudan a definir conjuntos de casos de prueba aplicandoun cierto criterio los casos de prueba quedarán determinados por los valores a asignar a las entradas en su ejecución
Técnicas de caja blanca criterios basados en el contenido de los módulosTécnicas de caja negra criterios basados en las interfaces y las especificaciones de los módulos
Pruebas funcionales
Objetivo:
Se asegura la trabajo apropiado de los requisitos funcionales,incluyendo la navegación, entrada de datos, procesamiento y obtención de resultados.
Metas de estas pruebas son:
Verificar el procesamiento, recuperación e implementación adecuada de las reglas delnegocio.
Verificar la apropiada aceptación de datos.
Enfoque:
Los requisitos funcionales (Casos de Uso) y las reglas del negocio.
El objetivo de las pruebas funcionales es validar si el...
Regístrate para leer el documento completo.