Advanced Techniques for Testing REST APIs
The Application Programming Interface (API) is a service and a crucial element in the success of any mobile application. Improving your API testing skills allows you to give your development team better feedback in more efficient and effective ways. So how do you test whether the API is easy to use, scalable, performing at an acceptable level, and secure? In this advanced hands-on workshop, Marc van’t Veer explains how to define and implement a dedicated test strategy, use tooling to compare versions of APIs and versions of a resource, use headers with tokens, create Java scripts to automate tests with assertions, and execute performance tests. In addition to theory, the workshop includes practical exercises, where every exercise focuses on a different API and different types of implementation. Learn what the specific weak points and risks of APIs are and how to apply techniques to mitigate these weaknesses.
Attendees should have knowledge of APIs—what they are and how they work—and want to improve their API testing skills. If you are new to API testing, please take tutorial WD—Introduction to Testing REST APIs on Wednesday morning.
Laptop Required: Each participant must bring a laptop with the following applications and add-ons already downloaded and installed—