[HDP-070] Automatización de pruebas con Karate

Duración:                     16 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa  está destinada a  Programadores, Analistas y Testers que vayan a usar el framework Karate para  la automatización de pruebas de APIS, rendimiento, mocks e Interfaces de Usuario.

Requisitos previos 

Los alumnos necesitarán tener conocimientos de programación y orientación a objetos con Java.

Objetivos

El alumno aprenderá a crear pruebas automáticas para API’s e Interfaces de usuario usando el framework de automatización de pruebas.


Contenido

  1. Introducción
    1. Características
    2. Comparación con otras herramientas de automatización
  2. Instalación y configuración
    1. Maven
    2. Gradle
    3. Estructura de carpetas y convenio de nombres
    4. Uso con SpringBoot
    5. Uso con JUnit
  3. Línea de comandos
  4. Ejecución paralela
  5. Informes de Pruebas
  6. Trazas
  7. Entornos
  8. Variables
  9. Tipos de datos
  10. Expresiones y funciones
  11. Asertos
  12. Coincidencias (Matching)
    1. Difusas
    2. Parciales
    3. Completas
  13. Variables especiales
  14. Cabeceras
  15. El objeto Karate
  16. Reutilización de código
  17. TDD
  18. Temas avanzados


Documentación Recomendada

Se utilizará la documentación de referencia del proyecto.