Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Karate Testing - De principiante a experto
Rating: 4.4 out of 5(316 ratings)
1,232 students

Karate Testing - De principiante a experto

Aprende el framework Karate para testear tus servicios REST
Created byLord Astra
Last updated 2/2024
Spanish
Spanish [Auto],

What you'll learn

  • Aprender TDD y BDD
  • Aprender Gherkin y Cucumber
  • Testing de servicios mediante el framework de Karate
  • Karate junto a Spring, una buena idea

Course content

6 sections67 lectures7h 6m total length
  • Introducción1:55
  • Instrucciones curso de Udemy2:41
  • Comprobar versión de Java1:30
  • Descargar Java2:15
  • Instalar Java4:18
  • Descargar Eclipse1:24
  • Instalación Eclipse5:15
  • Presentación de los ejercicios del curso3:01

    En este apartado, como recurso, tenéis el proyecto principal en el que se basa el curso.

  • Plugin Cucumber en Eclipse3:04

Requirements

  • Conocer Java y tener un conocimiento básico de servicios Rest

Description

Si quieres probar de forma rápida y simple una API y, además, automatizar tus pruebas, ¿qué te parece si te enseño artes marciales? ¿Y si te prometo que cuando acabes de leer esta descripción y hagas el curso serás capaz de conocer y aplicar los conceptos básicos de Karate?

Sí, lo sé. Ahora mismo estás pensando, ¿qué tienen en común el Karate, una API y el testing? Te lo cuento encantado.

Karate Framework es la única herramienta de código abierto que combina API test-automation, mocks y testeo de rendimiento en un solo framework. La sintaxis BDD popularizada por Cucumber es language-neutral, y fácil incluso para los no-programadores. Además de potentes aserciones JSON & XML, puedes ejecutar tests en paralelo para mejorar la velocidad – elemento crítico para testeos HTTP API.

El temario que veremos será:

  1. Sección 1: Bienvenida e instalación
    Bienvenida del curso e instalación de las diferentes herramientas que se usarán durante éste.

  2. Sección 2: ¿Qué es Karate?
    Explicación clara, concisa y llana de qué es Karate, de qué se ocupa y cuáles son sus principales características.

  3. Sección 3: Karate avanzado
    Nos centraremos en prácticas, tecnologías y frameworks importantes para sumergernos en profundidad en esta herramienta.

  4. Sección 4: Despedida y enlaces de interés
    La despedida del curso y propuesta de nuevos cursos para complementar la formación.

Si estás interesado o interesada en aprender y mejorar en tu empresa o quieres organizarte para ahorrarte bastante trabajo no dudes en apuntarte a este curso (aparte de hacer tus aplicaciones web más seguras). ¡Comenzamos!

Who this course is for:

  • Desarrolladores, analistas y arquitectos interesados en aprender esta tecnología