Miguel Gallardo Tarea6
Miguel Gallardo Tarea6
Miguel Gallardo Tarea6
SEMANA 6
Prueba de caja blanca: esta prueba consiste en saber la lógica interna del código fuente del
sistema, su estructura condicional y la lógica de los estados que se consideraron.
Pruebas de integración: estas pruebas consisten en probar el funcionamiento de los distintos
sistemas que interfieren en la aplicación como el servicio web con la página HTML.
Pruebas de contenido: estas pruebas buscan verificar la coherencia y consistencia y que el usuario
entienda la idea y las palabras usadas en el programa.
Pruebas de usabilidad: probar que tan fácil es para el usuario manejar el programa cuanto se
demora en dominarlo y cuantos errores comenten y se demoran en resolver por último ver la
satisfacción del usuario al usar el programa.
a. Enfoque: se estudia y revisa cada segmento del código fuente y que este adecuadamente comentado y
en bloques cada segmento de las funciones.
d. Tareas a realizar: revisar cada segmento del código fuente, revisar la base de datos que coincida con el
código fuente.
e. Necesidades ambientales: es necesario que el programador auditor tenga todos los elementos del
programa ya sea el código fuente y la base de datos además de una maquina con los recursos necesarios
para revisar ambos módulos.
f. Responsabilidades: todas las pruebas serán realizadas por el equipo de pruebas y los programadores en
conjunto con el programador audito.
g. Riesgos y contingencia: que los programadores arreglen un erro antes de ser visto por el programador
auditor, que el programa consuma más recursos de lo previsto, que tome más tiempo de lo habitual en
hacer las revisiones.
Plan de prueba de integración:
b. Elementos a probar: la aplicación en un entorno web con la funcionalidad de todos sus módulos.
c. Criterio de aceptación de un caso de prueba: se considera exitosa la prueba si la aplicación funciona con
todos sus módulos atreve de un navegador web a distancia o fuera de la red de la empresa.
d. Tareas a realizar: definir la ruta HTML para conectarse a la aplicación. Probar la estabilidad de cada
módulo, conectarse desde una red externa para ver conectividad.
f. Responsabilidades: todas las pruebas serán realizadas por el equipo de pruebas y los programadores en
conjunto con el programador audito.
g. Riesgos y contingencia: la ruta esta mala. La aplicación no se conecta con la base de datos, los módulos
no responden, la aplicación se demora mucho, el body de la aplicación esta descuadrado.
a. Enfoque: revisar el body de la aplicación en conjunto con un par de usuarios final y centralizar las ideas
y términos a usar en cada módulo.
b. Elementos a probar: página web, revisión los términos empleados en cada módulo.
c. Criterio de aceptación de un caso de prueba: si se llega a consenso con los usuarios y expertos que
usaran la aplicación en la forma de llamar cada proceso de los módulos.
d. Tareas a realizar: revisar la página web, consultar con los usuarios sobres los términos de cada proceso,
implementar los nuevos términos en la página web.
f. Responsabilidades: todas las pruebas serán realizadas por el equipo de pruebas y los programadores en
conjunto con los usuarios finales.
g. Riesgos y contingencia: los usuarios no conocen los términos, los programadores no acatan las nuevas
terminologías, no se llega acuerdo con los términos a usar.
Plan de prueba de usabilidad:
c. Criterio de aceptación de un caso de prueba: el usuario califica de buena forma y acepta el programa
como amigable y fácil de usar.
d. Tareas a realizar: crear cuentas para cada usuario, los usuarios prueban cada módulo, se recibe cada
reporte de los usuarios con la calificación.
e. Necesidades ambientales: u computador con acceso a internet para cada usuario, Una cuenta de
usuario, recolección de informe de cada usuario.
g. Riesgos y contingencia: los usuarios no califican bien la aplicación. La aplicación presenta fallas de
ejecución, los informes de los usuarios no son tomado en cuenta.
Usuario final: el usuario final es el que tendrá una convivencia diaria con la aplicación desarrollada
y estarna en las pruebas de contenido y de usabilidad.