Está en la página 1de 5

Pruebas de

Software
por
Israel Barquera
Calidad de Software
Arturo Luis



1
CONTENIDO
TIPOS DE PRUEBA ........................................................................................................................................... 2
PRUEBAS DEL SOFTWARE ............................................................................................................................ 2
CASOS DE PRUEBA: ................................................................................................................................. 3
RELACION ENTRE PRODUCTO DE DESARROLLO Y PRUEBAS DE SOFTWARE .............................................. 3
BIBLIOGRAFA .................................................................................... ERROR! BOOKMARK NOT DEFINED.




2

TIPOS DE PRUEBA
Objetivos de las pruebas:
o Encontrar defectos en el software
o Una prueba tiene xito si descubre un defecto
o Una prueba fracasa si hay defectos pero no los descubre
Pruebas de Verificacin
o Ver si cumple las especificaciones de diseo
Pruebas de Validacin
o Ver si cumple los requisitos del anlisis
PRUEBAS DEL SOFTWARE
El proceso de pruebas del software tiene dos objetivos:
1. Demostrar al desarrollador y al cliente que el softwaresatisface sus requerimientos.
Para el software a medida, significa que debe haber al menos una prueba para
cada requerimiento del sistema y del usuario.
Para software genrico, significa que debe haber pruebas para todas las
caractersticas del sistema que se incorporarn en la entrega del producto.
Este objetivo conduce a las pruebas de validacin => se espera que el sistema
funcione correctamente usando un conjunto determinado de casos de prueba que reflejan
el uso esperado de aqul.
2. Descubrir defectos en el software: que su comportamiento es incorrecto, no deseable o
no cumple su especificacin.
La prueba de defectos est relacionada con la eliminacin de todos los
comportamientos no deseables.
Ej: cadas del sistema, interacciones no permitidas con otros sistemas, clculos
incorrectos y corrupcin de datos.

Analisis y
Desarrollo
Ejecucin
Prueba


3
Este objetivo conduce a la prueba de defectos, cuando los casos de prueba se
disean para exponer los defectos. (CIBERTEC)
CASOS DE PRUEBA:
Hay dos maneras de probar cualquier producto:
1) Si se conoce la funcin especfica para la que se dise el producto se aplican
pruebas que demuestren que cada funcin es plenamente operacional, mientras se buscan
los errores de cada funcin.
2) Si se conoce el funcionamiento interno el producto, se aplican pruebas para
asegurar que todas las piezas encajen, es decir, que las operaciones internas se realicen de
acuerdo con las especificaciones. (Luisgmo)
CAJA BLANCA Y CAJA NEGRA

El software debe probarse desde dos perspectivas diferentes:
La lgica interna del programa utilizando tcnicas de diseo de casos de prueba
de "caja blanca".
Los requisitos del software utilizando tcnicas de diseo de casos de prueba de
"caja negra".
o Las pruebas de caja blanca se basan en un examen cercano al detalle
procedural, examinando condiciones y ciclos.
o Las pruebas de caja negra se aplican a la interfaz del software,
examinando el aspecto funcional del sistema.
RELACION ENTRE PRODUCTO DE DESARROLLO Y PRUEBAS
DE SOFTWARE










4
(Mansilla, s.f.)
RESUMEN DE PRUEBAS:
1. Prueba de unidad: es la prueba de cada mdulo, que normalmente realiza el propio
personal de desarrollo en su entorno
2. Prueba de integracin: con el esquema del diseo del software, los mdulos probados
se integran para comprobar sus interfaces en el trabajo conjunto.
3. Prueba de validacin: el software totalmente ensamblado se prueba como un todo para
comprobar si cumple los requisitos funcionales y de rendimiento, facilidad de
mantenimiento, recuperacin de errores, etc.
4. Prueba del sistema: el sw. ya validado se integra con el resto del sistema (rendimiento,
seguridad, recuperacin y resistencia)
5. Prueba de aceptacin: el usuario comprueba en su propio entorno de explotacin si lo
acepta como est o no. (Rodriguez, s.f.)
BIBLIOGRAF A
CIBERTEC. (s.f.).
https://cibertec.googlecode.com/files/Pruebas%20de%20Software.pdf . Obtenido
de
https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&
cad=rja&uact=8&ved=0CEMQFjAD&url=https%3A%2F%2Fcibertec.googleco
de.com%2Ffiles%2FPruebas%2520de%2520Software.pdf&ei=74loU9LSGJCM
yAHByICADQ&usg=AFQjCNFfTCbBiTvMr12pdlBnuftIjmKQ6A&sig2=1C7e
E
Luisgmo. (s.f.). http://fcqi.tij.uabc.mx. Obtenido de
http://fcqi.tij.uabc.mx/usuarios/luisgmo/data/8.1%20prb-cal-mant.pdf
Mansilla, R. (s.f.). http://www.slideshare.net. Obtenido de
http://www.slideshare.net/cliceduca/pruebas-de-software-2420588
Rodriguez, G. (s.f.). www.slideshare.net.