Durante el curso se desarrollará la temática de Aseguramiento de la Calidad del Software (SQA Software Quality Assurance) con el objetivo de incorporar los conocimientos esenciales para dominar el área de Testing. Se introducirán los fundamentos de la calidad de software junto con las metodologías de desarrollo mas utilizadas en el mercado. Se atravesará el proceso completo de Testing, comprendiendo el armado de un plan de pruebas con casos detallados, y recorriendo la ejecución, verificación, detección y corrección de errores. Se revisarán distintos tipos de prueba, como ser de Performance, de Integración, de Aceptación, de Usabilidad y de Instalación. Y se introducirá el uso de Herramientas para Automatización de Pruebas, de Stress, de Gestión, y de Testing Web.Este curso está orientado a estudiantes, personas vinculadas al desarrollo de software, y a todas aquellas personas que deseen ingresar al mundo laboral de IT dando sus primeros pasos en el Area de Testing.
Concepto de Calidad
Calidad en general y calidad de sistemas
Aspectos de la calidad
Metodologías y Modelos de Madurez en el desarrollo de software
CMMI
ISTQB
Modelo en V
RUP
Agiles
Rol de QA en cada uno de ellos
Definiciones relativas a la Calidad
Áreas y ambientes de sistemas
Definición de QA
Verificación y validación de software
Testeabilidad
Clasificación de pruebas
Estrategias de pruebas
Niveles de pruebas
Tipos de pruebas
Documentación funcional
Tipos de documentación
Casos de uso y casos de prueba
El plan de pruebas
Definición y armado
Modelo de plan de pruebas
Casos de prueba
Definición y estructura
Qué es un buen caso de prueba
Métodos de derivación según documentación
Ejemplos
Datos y ambiente de prueba
Control del ambiente de pruebas
Armado de los datos de prueba
Ejecución de las pruebas
Precondiciones
Estrategias
Buenas prácticas
Verificación de los resultados
Conceptos básicos de SQL
Cómo verificar los datos en la base de datos
Aparición de errores
Identificación
Procedimiento
Ejemplos
Reporte de defectos
Cuándo y cómo reportar
Buenas prácticas
Seguimiento de los bugs
Pruebas de regresión
Planificación
Ejecución
Versionado
Concepto e importancia
Administración de la configuración
Atributos y componentes
Estrategias de control de versiones
Herramientas
Fin de las pruebas
Criterios de finalización de pruebas
Fin de ciclo de pruebas
Reportes
Test de Performance
Carga
Stress
Performance
Test de integración
Subtipos
Planificación
Ejecución
Test de Aceptación
Subtipos
Planificación
Ejecución
Modelo de Validación
Test de usabilidad/navegabilidad
Conceptos fundamentales
Ejecución
Test de instalación
Estrategia
Planificación
Ejecución
Automatización de pruebas
Selección de herramientas
Estrategias
Ejemplos
Herramientas de stress
Concepto y utilización
Ejemplos
Herramientas de gestión
Ejemplos de las más utilizadas
Herramientas de Testing Web
Principales herramientas
Ejemplos de uso
No se requieren conocimientos previos para asistir al curso.
Una vez finalizado satisfactoriamente el curso, el Instituto CEGOS emite un CERTIFICADO DE APROBACIÓN, el cual contiene:
PayPal:
Posterior al pago envíe el comprobante al correo consultas@cegos.com.bo con los siguientes datos: (Nombre completo, C.I., E-Mail, Nro. de celular, Nombre y número para facturación).
- Grupos reducidos y prácticos
- Material digital en plataforma
- Video conferencia en tiempo real
- Grabación de clases ejecutadas
- Docente certificado
- Certificación emitida por CEGOS
- Impuestos de ley
- Garantía de aprendizaje