Академический Документы
Профессиональный Документы
Культура Документы
2016
Qu NO es Probar Software?
Prueba Sistemtica
Cules no, y
Qu fallos se detectaron.
Tareas a realizar para probar un software:
COMPLEMETARIAS
Cobertura de Sentencias
Cobertura de Decisin
Cobertura Decisin/Condicin
Cobertura de Caminos
- Pruebas de Comparacin.
- Anlisis Causa-Efecto.
ESTRATEGIAS DE PRUEBA
Pruebas Unitarias
Pruebas de Integracin
Pruebas del Sistema
Pruebas de Aceptacin
ESTRATEGIAS DE PRUEBA
AUMENTA
Debe estar:
Integrado dentro del propio proceso de desarrollo y
Debe realizarse de manera sistemtica, minimizando el
factor experiencia o intuicin.
Mens
Redaccin
Sesin #2
Windows
puede cambiar
su...
Sesin #1 ..Ubicacin
2 sec... ...Tamao
Velocidad
10 sec...
Tiempo de respuesta: agregar una
Prueba de Performance cuenta en 3 seg.
Actualizaciones mltiples a las
bases de datos
Concurrencia de mltiples usuarios
Prueba de estrs
Por ejemplo:
Agregar el registro 1.000.001 para un sistema
desarrollado para soportar 1.000.000 de registros
Prueba de configuracin, ejemplos:
Conexiones de red
Server OS
Cliente OS Runtime Network
DLLs TP monitor Middleware E-mail
Mainframe connectivity
Prueba de instalacin
Opciones:
Nueva instalacin
Actualizacin de una instalacin
Personalizacin adecuada
Network / PC
UML Y CASOS DE PRUEBA
El flujo Bsico
Flujos Alternativos
El flujo bsico de eventos debera cubrir lo que
normalmente ocurre cuando se ejecuta el caso de
uso
Identificar escenarios
IDENTIFICACIN DE ESCENARIOS
Variables de Entrada.
Identificador Controlan el flujo de Resultado
Caso de Prueba ejecucin esperado
Escenario a probar
Matriz de Casos de Prueba
Matriz de Casos de Prueba
Una vez que todos los Casos de Prueba han sido identificados,
deben ser revisados, para asegurar la exactitud e identificar as
errores o redundancia en los Casos de Prueba
Registrar
Curso Seleccionar Sistema de catlogo
Curso De cursos
A dictar
estudiante
Cerrar
registracin
profesor
registrador
Plantilla de Casos de Usos
Actores
Generar Escenarios
CT1 1 V V V Registro
ok
CT2 2 I N/a V Error id,
vuelva
login
CT3 3 V I V Error
cursos
selecc.Vuel
va selecc.
CT4 4 V V I Aborta
ejec.
PASO 3
Identificar los valores a probar
Inconveniente