Session
Reliable API Consumption: Modern Workflows And Testing Techniques
We all consume APIs, but even the best among us overlook common risks like connection timeouts, token expiration, and API contract changes, to name a few potential gotchas. How do you tackle this early? Unit tests won't help here. Luckily, it's 2024, and there are modern workflow and testing techniques to consider. We'll delve into network mocks that can easily generate chaos, best practices for generating API client types, smart OpenAPI-based mocks that reveal changes automatically, provider-driven contracts, and more. Don't like theoretical talks? Great, because 99% of our time will get spent with real-world coding scenarios. The content is based on my testing best practices guide online (5 million visitors)
- Not your typical 'yada yada TDD testing talk' — this dives into the new world of testing APIs with component and integration tests
- Cover a handful of beyond-the-basics techniques
- The insights shared are extracted from dozens of consultation engagements with giant companies.
Yoni Goldberg
Full-stack development consultant, testing specialist
Athens, Greece
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top