jueves, 5 de febrero de 2015

Pruebas de Integración y de Sistema

Introducción


Las pruebas son fundamentales en la elaboración de un software, nos ayudan a detectar errores, que, en un futuro supondrían grandes fallos o perdidas de dinero. Pueden llegar a representar hasta el 50% de el tiempo de desarrollo de un software. Ya he mencionado a las pruebas de caja blanca y caja negra, en el siguiente articulo hablare sobre las pruebas de integración y de sistema.

Desarrollo

  • Pruebas de Integración: Este tipo de pruebas verifican que los componentes de la aplicación funcionan correctamente actuando en conjunto. Las pruebas de integración son dependientes del entorno en el que se ejecutan. Si fallan, puede ser porque el código esté bien, pero haya un cambio en el entorno. Estas pruebas pueden ayudarnos a detectar errores como:
    • Problemas de configuración
    • Procesos faltantes
    • Uso incorrecto de archivos
    • Violaciones de integridad de la base de datos
    • Parámetros erróneos

  • Pruebas de sistema: Aquí se engloban tipos de pruebas cuyo objetivo es probar todo el sistema software completo e integrado, normalmente desde el punto de vista de requisitos de la aplicación. Aquí aparecerían las pruebas funcionales, pruebas de carga, de estrés, etc. Las pruebas que abarca son: 
    • Prueba de Recuperación: Su propósito es hacer fallar al software para comprobar que la recuperación de datos se efectúa adecuadamente.
    • Prueba de Seguridad: Se aseguran de que las medidas de seguridad del software sean efectivas.
    • Prueba de Resistencia (Stress): Estas pruebas fuerzan al software procese solicitudes de un volumen anormal, para comprobar cual es la capacidad del programa.
    • Prueba de Rendimiento: Se hacen para verificar que el software cumpla con los requerimientos exigidos.

Conclusión

Todas las pruebas son importantes, ayudan a prevenir futuros costos por errores en el sistema. Unas de las pruebas mas importantes son las pruebas de integración y de sistemas. Las pruebas de integración verifican que todo opere en conjunto correctamente. Las pruebas de sistemas se encargan de verificar un conjunto de características integradas.

Fuentes


http://www.uv.mx/personal/jfernandez/files/2010/07/Pruebas-de-Integracion.pdfhttp://www.javiergarzas.com/2014/07/tipos-de-pruebas-10-min.html
https://sites.google.com/site/jojooa/analisis-de-sistemas/definicion-de-pruebas-de-sistemas-que-son-las-pruebas-de-sistemas


No hay comentarios.:

Publicar un comentario