Karate Dojo

A panda in a white gi with a red headband and a black belt raises a fist in front of a rising sun, beside a code window, a terminal and a path of level badges

What you'll learn

  • Write Karate feature files with Feature, Scenario and Background
  • Send GET, POST, PUT and DELETE requests with url, path, params, headers and bodies
  • Assert responses with match, contains, match each and fuzzy markers
  • Chain requests with variables, embedded expressions and JsonPath
  • Build data-driven tests with Scenario Outline, Examples and table
  • Reuse features with call, callonce and karate.callSingle
  • Configure environments with karate-config.js, karate.env, configure and retry until