[HDP-070] Automatización de pruebas con Karate
- Pronoide Wiki Web
Owned by Pronoide Wiki Web
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
- Introducción
- Características
- Comparación con otras herramientas de automatización
- Instalación y configuración
- Maven
- Gradle
- Estructura de carpetas y convenio de nombres
- Uso con SpringBoot
- Uso con JUnit
- Línea de comandos
- Ejecución paralela
- Informes de Pruebas
- Trazas
- Entornos
- Variables
- Tipos de datos
- Expresiones y funciones
- Asertos
- Coincidencias (Matching)
- Difusas
- Parciales
- Completas
- Variables especiales
- Cabeceras
- El objeto Karate
- Reutilización de código
- TDD
- Temas avanzados
Documentación Recomendada
Se utilizará la documentación de referencia del proyecto.