Главная
Study mode:
on
1
Introduction
2
About me
3
Outline
4
API schemas
5
Python implementations
6
Problems
7
Schema defects
8
Hypothesis
9
Schema
10
Schemathesis
11
Model errors
12
Demo
13
CLI interface
14
Pytest example
15
Stateful testing
16
Conclusions
17
Contact
18
Questions
Description:
Explore property-based testing for APIs using schemas in this 28-minute EuroPython 2020 conference talk. Learn how to automatically generate test scenarios from API schemas, enabling faster and more powerful testing. Discover the schemathesis library, which leverages hypothesis and hypothesis-JSONSchema extension strategies, and compare it with other tools like swagger-conformance. Gain insights into the future of GraphQL support and understand how formal API schemas provide value beyond documentation. Follow along with a demonstration of the CLI interface, pytest examples, and stateful testing techniques to enhance your API testing practices.

API-Schema-Based Testing with Schemathesis

EuroPython Conference
Add to list
0:00 / 0:00