~/talk

Karate Black Belt in REST API Testing

TalkinFrenchat DevFest Toulouse 2018 · on Thursday, 2018-11-08· [testing]
slides:none on file

Karate is presented as a readable text DSL (Gherkin-like) for testing REST APIs that calls endpoints, asserts JSON fields and headers, reuses fixtures, and embeds small JavaScript helpers via Nashorn. At Lectra it’s used to test 139 endpoints across 70 feature files, running the full suite under a minute in CI with parallel execution; noted limitations are the Nashorn dependency and breaking changes before a 1.0 release.

AI-written summary · about

  1. 0:00Introduction
  2. 1:24Project challenges API testing
  3. 3:32Karate as test solution
  4. 4:36Quick Karate demo
  5. 8:15Technical demo setup
  6. 10:03Karate test structure
  7. 12:10Creating film validation
  8. 17:36Adding actor to film
  9. 22:34Test data dependencies
  10. 26:30Authentication security
  11. 31:06Documentation CI
  12. 32:11Lectra feedback
  13. 33:37Karate limitations evolution
  14. 35:23Performance testing Gatling
  15. 38:00Future features outlook
  16. 39:25Conclusion Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.