Pruebas del Sistema

La prueba del sistema es un proceso dirigido a verificar y validar dinámicamente la aplicación como un todo. Su objetivo principal es verificar y validar el cumplimiento de los requisitos funcionales y no funcionales de la aplicación.

En este módulo, se presentan los procesos, técnicas y mejores prácticas que se emplean en la industria del software para probar una aplicación en el nivel del sistema. Se discute, también, los aspectos gerenciales del proceso de pruebas de software.

Al finalizar este curso, el participante podrá:

  • Reconocer la importancia de los requisitos en las pruebas.
  • Identificar la importancia de las pruebas del sistema como un todo.
  • Aplicar las técnicas caja para diseñar las pruebas de funcionalidad de un sistema.
  • Diseñar pruebas efectivas para probar los requisitos no-funcionales.
  • Mejorar la calidad del software a través de la planificación, control y documentación de las pruebas.
  • Aplicar los principios y mejores prácticas en el proceso de pruebas.
  • Lección 1. Importancia de los requisitos en las pruebas del sistema
  • Lección 2. Pruebas funcionales
  • Lección 3. Pruebas no funcionales
  • Lección 4. Pruebas de aceptación y herramientas de pruebas
  • Lección 5. Planificación y control de las pruebas
  • Lección 6. Organización de las pruebas
  • Lección 7. Documentación, procesos y mejores prácticas de pruebas
  • Conocimientos generales de Ingeniería del Software
  • Dominio instrumental del idioma inglés a nivel de lectura
  • Conocimientos del lenguaje de modelado UML
  • Haber cursado los módulos:
    • Ingeniería de Requisitos I: Conceptos, prácticas y modelado
    • Diseño de Arquitecturas de Software
    • Diseño de Programas Orientados a Objetos
    • Gestión de la Calidad del Software