Zusammenfassung der Ressource
TÈCNICAS DE PRUEBA DEL SOFTWARE
- comprende
- el examen o exploracion final del
diseño y codificaciòn
- esta tècnica permite diseñar
pruebas que ayuda a
- comprobar la logica de los componentes, verificar los
dominios de entrada y salida donde se descubre errores
dentro de la funcionalidad, el comportamiento y rendimiento
- hay tipos de pruebas
- logica interna (caja blanca)
- prueba
- consiste en
- probar los caminos de ejecucion y del
codigo los cuales pueden trazarse.
- mediante entrada y salida
- del camino basico
- permite obtener
- la complejidad de la logica de un diseño la
cual permite guiarse por medio de varios
caminos basicos para la ejecuciòn por lo
menos una vez cada sentencia del programa
- Complejidad ciclomàtica
- esta hace referencia a la
complicaciòn de la logica de
un programa esta basada
en la teoria de los grafos
- requisitos del software(caja negra)
- prueba
- consiste en estudiar
- las funciones, la entrada y
salida para derivar los casos
- probar las entradas y
salidas del programa
- tambien
encuentra
errorres
- fucniones incorrectas o ausentes,erores de
interfaz, estructura de base de datos, erores de
rendimient, de inicializacion y de terminacion
- de la estructura de control
- comprende
- las pruebas de flujo de datos
- este selecciona caminos del programa
la ubicaciones de definiciones y las
variables del programa
- pruebas de bucles
- hay 4 tipos de blucles
- bucles anidados
- bucles simples
- bucles concatenados
- bucles no estructurado
- de entornos especializados,
arquitectura y aplicaciones
- prueba de interfaz
grafica de usuario
- listas de chequeo
- prueba de
cliente/servidor
- se necisita varias fases
- prueba de
documentacion y
facilidades de ayudas
- se puede dar en
dos sentidos
- pruebas de sistema
de tiempo real
- se puede aplicar
- prueba de
tareas
- pruebas de
comportamiento
- prueba
intertareas
- prueba del sistema
- Fundamentos de la Prueba
- objetivo
- Descubrir un error,mostrar un
error,descubrir un error no detectado
- facli de probar
- caracteristicas de Pressman
- operatividad
- cuànto mejor funcione
- el sistema tiene pocos errores,
ningun error bloquea las
pruebas,el producto evoluciona
- Observabilidad
- lo que se ve
- Controlabilidad
- controlar, automatizar
y optimizar
- Capacidad de Descomposiciòn
- controlando las pruebas
- aislando los problemas y
llevar a cabo pruebas de
regresiòn
- Simplicidad
- cuanto menos tenga que
probar mas rapido se puede
- Estabilidad
- entre menos cambios
menos interrupciones
dentro de las pruebas
- Facilidad de comprensiòn
- entre mas informaciòn haya, mas
inteligentes son las pruebas
- Diseño de caso de prueba
- objetivo
- es encontrar los errores en el
minimo tiempo y de esfuerzo
- productos software como se
pueden aprobar
- conocimiento en el diseño del producto
- conocimiento en
el funcionamiento
del producto
- comparar que las operaciones
estan de acuerdo con las
especificaciones y los
componentes internos funcionen