How to Automate Your REST API Testing in 5 Easy Steps

How to Automate Your REST API Testing in 5 Easy Steps

In this coding session, Daniel Teuchert, will demonstrate how to automate your REST API Testing in 5 easy steps. All tools and code examples used in this tutorial are 100% open-source.

Content:

0:00 Introduction

1:50 Challenges of REST API testing

6:49 The basic idea of modern fuzz testing

13:45 The theory behind fuzz testing REST APIs

17:40 How to automate your REST API testing in 5 easy steps

43:43 Q&A: Best Practice for Fuzzing REST APIs

Sources:
[1] The 6 Biggest Challenges REST API Testing
https://www.code-intelligence.com/blog/challenges-rest-api-testing
[2] What is Fuzz Testing?
https://www.code-intelligence.com/what-is-fuzz-testing
[3] Why fuzz testing will help you how to build unbreakable API endpoints
https://www.code-intelligence.com/blog/fuzzing-apis
[4] What Bugs Can You Find With Fuzzing?
https://www.code-intelligence.com/blog/what-bugs-can-you-find-with-fuzzing
[5] Java Fuzzing With Jazzer (Open-Source)
https://github.com/CodeIntelligenceTesting/jazzer/
[6] Daniel Teuchert on Twitter
https://twitter.com/pnolsec