Módulos

Son el plan de contenidos, no cursos terminados: todavía no hay lecciones publicadas.

  1. Módulo 4En preparación

    Fundamentos de automatización

    Criterios para decidir qué automatizar y las bases de programación y de diseño de pruebas que hacen confiable a un script.

    • Qué automatizar y qué no
    • Fundamentos de programación
    • Selectores y localizadores
    • Esperas y sincronización
    • Aserciones
    • Organización de pruebas
    • Manejo de errores
  2. Módulo 5En preparación

    Automatización web

    Automatización de pruebas de interfaz web con Playwright y TypeScript, desde el primer test hasta su ejecución en integración continua.

    • Playwright y TypeScript
    • Page Object Model
    • Fixtures
    • Pruebas parametrizadas
    • Datos de prueba
    • Trazas y reportes
    • Ejecución en varios navegadores
    • Integración continua
  3. Módulo 6En preparación

    API y bases de datos

    Cómo probar servicios HTTP y validar datos en la base de datos, con casos positivos, negativos y de contrato.

    • HTTP y métodos
    • Códigos de respuesta
    • Headers y autenticación
    • Validación JSON
    • Pruebas positivas y negativas
    • SQL para validación de datos
    • Pruebas de contrato
  4. Módulo 7En preparación

    Rendimiento

    Cómo medir el comportamiento de un sistema bajo carga e interpretar los resultados, con una introducción a k6.

    • Pruebas de carga, estrés y resistencia
    • Usuarios virtuales
    • Tiempos de respuesta y percentiles
    • Interpretación de resultados
    • Introducción a k6