Additional Content
Papers
Deriving Semantics-Aware Fuzzers from Web API Schemas by @Zac-HD and @Stranger6667
Description: Explores the automation of API testing through semantics-aware fuzzing. Presented at ICSE 2022.
Date: 20 Dec 2021
Testing RESTFul APIs: A Survey by Golmohammadi, at al
Description: Review of the current state-of-the-art testing tools including Schemathesis.
Date: 24 Nov 2023
Tutorials
Automated REST API fuzzing using Schemathesis by RafDevX and sofiaedv at KTH Royal Institute of Technology
Description: Hands-on tutorial about fuzzing REST APIs with Schemathesis as taught in DD2482 Automated Software Testing and DevOps
Date: 15 Oct 2024
Articles
Boost Your FastAPI Reliability with Schemathesis Automated Testing by Jeremy
Description: Showcases how easy Schemathesis covers API testing in FastAPI projects.
Date: 17 Jul 2024
Implementing Schemathesis at PayLead by Jérémy Pelletier at PayLead
Description: In-depth walkthrough including custom hooks, stateful testing and CI/CD integration.
Date: 29 May 2024
Auto-Generating & Validating OpenAPI Docs in Rust: A Streamlined Approach with Utoipa and Schemathesis by identeco
Description: Demonstrates OpenAPI doc generation with Utoipa and validating it with Schemathesis.
Date: 01 Jun 2023
Testing APIFlask with schemathesis by @pamelafox
Description: Explains how to test APIFlask applications using Schemathesis.
Date: 27 Feb 2023
Using Hypothesis and Schemathesis to Test FastAPI by @amalshaji
Description: Discusses property-based testing in FastAPI with Hypothesis and Schemathesis.
Date: 06 Sep 2022
How to use Schemathesis to test Flask API in GitHub Actions by @lina-is-here
Description: Guides you through setting up Schemathesis with Flask API in GitHub Actions.
Date: 04 Aug 2022
Using API schemas for property-based testing (RUS) about Schemathesis by @Stranger6667
Description: Covers the usage of Schemathesis for property-based API testing.
Date: 07 Sep 2021
Schemathesis: property-based testing for API schemas by @Stranger6667
Description: Introduces property-based testing for OpenAPI schemas using Schemathesis.
Date: 26 Nov 2019
Videos
API Fuzzing: What it is and why you should use it by José Haro Peralta
Description: A comprehensive overview and demo of Schemathesis.
Date: 14 Feb 2023
Schemathesis tutorial with an accompanying video by Red Hat
Description: Provides a hands-on tutorial for API testing with Schemathesis.
Date: 09 Feb 2023
Effective API schemas testing from DevConf.cz by @Stranger6667
Description: Talks about using Schemathesis for property-based API schema testing.
Date: 24 Mar 2021
API-schema-based testing with schemathesis from EuroPython 2020 by @hultner
Description: Introduces property-based API testing with Schemathesis.
Date: 23 Jul 2020