Using a Martial Art To Do Tests
summary
Builds integration and end-to-end tests with Karate, claiming Karate is framework-agnostic so tests survive migrations (Quarkus → Spring Boot) and act as black‑box HTTP checks. Shows BDD-style feature files with Scenario / Given / When / Then syntax, advises external JSON payloads, wildcards for dynamic IDs/dates, reusable scenarios for setup, small JS functions for date/string transforms, and running separate performance stages (Karate + Gatling) integrated into CI/CD.
AI-written summary · about
chapters (7)
- 0:00Introduction and speaker intro
- 1:12Problem with integration tests
- 2:55BDD and its benefits
- 4:49Why choose Karate
- 6:56Karate syntax and usage
- 8:22Best practices for Karate tests
- 10:10Additional resources and conclusion
related talks
50mUsing a Martial Art to Do Tests
26mKarate for REST and GraphQL test automation
49mKarate Black Belt in REST API Testing
44mKarate: Beyond API testing
01h 00mFull-Stack Test Automation with Karate
40mKarate Black Belt in REST API Testing
50mKarate: powerful and simple framework for REST API automation
16mAPI and UI Test Automation with Karate
