Anda di halaman 1dari 1

Estrategias de Pruebas de Software

Definicin

Prueba Funcional:
Caja Negra

Son desarrollados sobre la base de la funcionalidad del sistema o programa, se requiere


informacin acerca de datos de entrada y salidas observadas, pero no conoce como el
programa o sistema, trabaja. Con este tipo de pruebas el responsable del sistema trata
el programa como una caja negra y desconoce la estructura interna del mismo. Para la
utilizacin de estas pruebas se utilizarn los diagramas de caso de uso.

Prueba Estructural:
Caja Blanca

Son diseadas para examinar la lgica del sistema o programa. El analista evala la
parte interna de la estructura del programa, es decir examina la lgica sin intervenir en
los requerimientos del sistema. Estas pruebas estn enfocadas en el cdigo del
programa y sus errores. Para estas pruebas es irrelevante el requerimiento ms importa
la lgica de un procedimiento, rutina o clase.
Para la utilizacin de estas pruebas se utilizarn los diagramas de secuencia o de
actividades.

Pruebas de
Aceptacin

Basada en el usuario final y sus especificaciones durante un perodo de tiempo.

Pruebas Alfa

Comprobacin de una aplicacin cuando el desarrollo est a punto de terminarse o de


realizarse cambios menores de diseo pueden efectuarse an como resultado o dicha
prueba. Por lo general hecho por los usuarios finales u otros, no por los programadores.

Pruebas Beta

Probar que el desarrollo y las pruebas han esencialmente terminado y es necesario


encontrar problemas finales que ser antes de la liberacin final. Por lo general hecho por
los usuarios finales u otros, no por los programadores o los probadores

Pruebas de
compatibilidad

Probar qu tan bien funciona el software en un hardware especial / software / sistema


operativo / entorno de red

Pruebas de
integracin

Ensayo de piezas combinadas de una aplicacin para determinar si funcionan


correctamente juntos. Las partes pueden ser mdulos de cdigo, aplicaciones
individuales o aplicaciones cliente / servidor en una red. Este tipo de pruebas es
especialmente relevante para los sistemas cliente / servidor y distribuidas.

Pruebas de seguridad

Pruebas de estrs

Probar qu tan bien el sistema protege contra el dao no autorizado acceso interno o
externo voluntario.
trmino de uso frecuente alternativamente con las pruebas de carga y rendimiento
tambin se utiliza para describir dichas pruebas como las pruebas del sistema operativo
bajo pesadas cargas, pesadas repeticin de ciertas acciones o entradas, la entrada de
grandes valores numricos o grandes consultas complejas a un sistema de base de
datos.

Pruebas de usabilidad

Pruebas subjetivas y depender del tipo de usuario finales. Entrevistas, videos, registro
de sesin de usuarios son tcnicas que podran ser utilizadas. No se recomienda que los
programadores y probadores del sistemas intervengan.

Pruebas de unidad

Ms "micro" escala de pruebas para probar funciones o mdulos de cdigo. Por lo


general hecho por los programadores y no por probador, ya que requiere un
conocimiento detallado del diseo del programa interno o cdigo. No siempre es fcil de
hacer a menos que la aplicacin tiene una arquitectura bien diseada con un cdigo
estricto, puede necesitar reservar el desarrollo de mdulos piloto de pruebas.

Ingeniera de Software. Karina Fuenmayor, 2015

Estrategia de Prueba

Anda mungkin juga menyukai