Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn practical API testing techniques using the Citrus Framework and Citrus Simulator in this 31-minute conference talk from Devoxx. Discover how to leverage OpenAPI specifications to generate automated test clients and create realistic simulations of third-party systems for comprehensive black-box testing scenarios. Explore the process of generating Citrus actions directly from OpenAPI specifications, building simulations that return randomized yet realistic data, and implementing automatic schema validation for both client and simulation sides. Understand how this approach improves test quality, enhances team collaboration, enables early issue detection during the specification phase, and serves as a foundation for contract testing with tools like Pact. Gain insights from real-world implementation at PostFinance, where these techniques are used daily to ensure seamless continuous integration across banking services, demonstrating how OpenAPI-based testing can isolate systems under test while maintaining confidence in integration scenarios.
Syllabus
Practical API Testing with OpenAPI and Citrus Framework by Timon Borter
Taught by
Devoxx