Vous êtes sur la page 1sur 16

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA


DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL
POLITECNICA DE LA FUERZA ARMADA
NCLEO FALCN EXTENSION PUNTO FIJO
UNEFA

Prueba de Sistema

Ing. de Sistema C
Leandro Lugo
Deivys Yamarte
Ricardo Ruiz
Elio Alfonzo
Orleidy Navas
Jessenit Quevedo
Yamarte Deivys
Punto Fijo Noviembre del 2013
Prueba del Sistema

Las pruebas son bsicamente un conjunto de


actividades dentro del desarrollo de software.
Dependiendo del tipo de pruebas, estas actividades
podrn ser implementadas en cualquier momento de
dicho proceso de desarrollo
Objetivo de la Prueba

Encontrar un error

Disear casos de
prueba..

verificar el sistema software para


La prueba es un proceso comprobar si este cumple sus
requisitos
Una prueba tiene xito
Diseo de Caso de Prueba

Pruebas de caja negra:

Tipos de errores que se encuentran:


Funciones incorrectas o ausentes.
Errores de interfaz.
Errores de estructuras de datos o en
accesos a bases de datos externas.
Errores de rendimiento.
Errores de inicializacin o de terminacin.
Prueba de caja blanca
Tcnicas de Prueba

Las pruebas de caja blanca intentan garantizar


que:
Se ejecutan al menos una vez todos los caminos
independientes de cada mdulo
Se utilizan las decisiones en su parte verdadera y en
su parte falsa
Se ejecuten todos los bucles en sus lmites
Se utilizan todas las estructuras de datos internas
Caso de Prueba

- Comprobar que en la BD
passwords.mdb
existe la tupla
- Escribir y combrobar la interfaz grfica
(en el
campo de texto etiquetado Escribe
nombre usuario
- Escribir la interfaz grfica (en el campo
de texto Escribe password)
-Es un conjunto de entradas de - Pulsar botn Acceder al sistema
prueba, - Comprobar que no deje entrar al
condiciones de ejecucin y sistema.
resultados esperados

-Tiene un objetivo concreto


Pruebas de Camino bsico

Representa el flujo de control


lgico con la siguiente notacin:
Tcnicas de Prueba

Complejidad ciclomtica

La complejidad ciclomtica
coincide con el nmero de
regiones del grafo de flujo
La complejidad ciclomtica,
V(G), de un grafo de flujo G, se
define como
V(G) = Aristas - Nodos + 2
La complejidad ciclomtica,
V(G), de un grafo de flujo G,
tambin se define
Pasos del diseo de pruebas
mediante el camino bsico

Obtener el grafo de flujo, a partir del diseo


o del cdigo del mdulo
Obtener la complejidad ciclomtica del
grafo de flujo
Definir el conjunto bsico de caminos
independientes
Determinar los casos de prueba que
permitan la ejecucin de cada uno de
los caminos anteriores
Ejecutar cada caso de prueba y comprobar
que los resultados son los esperados
Prueba de bucles

Se pueden definir cuatro tipos d


bucles diferentes:
Bucles simples
Bucles concatenados
Bucles anidados
Bucles no estructurados
PRUEBA DE LA CAJA NEGRA

Los casos de prueba de la caja


negra pretenden demostrar que:
Las funciones del software son
operativas
La entrada se acepta de forma
correcta
Se produce una salida correcta
La integridad de la informacin
externa se mantiene
Las pruebas de caja negra
pretenden encontrar estos tipos
de errores:
Prueba de particin
equivalente

Si una condicin de entrada especifica un rango de valores (p.e,


entre 1 y 999), se define una CEV (1 <= valor <= 999) y dos
CEI (valor < 1 y valor > 999)
Si una CE requiere un valor especfico (p.e., el primer carcter
tiene que ser una letra), se define una CEV (una letra) y una CEI
(no es una letra)
Si una CE especifica un conjunto de valores de entrada, se
define una CEV para cada uno de los valores vlidos, y una CEI
(p.e., CEV para "Moto", "Coche" y "Camin", y CEI para
"Bicicleta")
Si una condicin de entrada especifica el nmero de valores
(p.e., una casa puede tener uno o dos propietarios), identificar
una CEV y dos CEI (0 propietarios y 3 propietarios)
Construccin de modelos de prueba

*Identificacin de casos de prueba

Modelo de datos de prueb


Datos Reales

Qu son los campos tipo


frmula?
Campos de tipo alfabtico Tipo
Descripcin Tamao mximo
Campos de tipo numrico,
fecha, hora y booleano Tipo
Descripcin Tamao mximo
Campos de tipo objeto Tipo
Descripcin Tamao mximo
Campos de tipo frmula Tipo
Descripcin Tamao mximo
Gracias Por su
Atencin

Vous aimerez peut-être aussi