How to quickly and painlessly close an API regression from PyTest + JSON Schema
summary
How to use PyTest together with JSON Schema to quickly and effectively test API positive scenarios and prevent regressions. The talk covers practical techniques, data sources for such tests, and tips to make working with JSON Schema more convenient; useful for both developers and testers.
AI-written summary · about
chapters (11)
- 0:00API testing introduction
- 2:50API test with JSON Schema
- 5:44Basic data validation
- 8:30Advanced schema checks
- 13:55Required fields and properties
- 16:47List data validation
- 18:55Schema generator issues
- 21:25References and limitations
- 23:08Pattern replacement in code
- 25:35Summary and conclusion
- 26:18Q&A
related talks
29mContract Testing in Python for a Data Science API
07m"Using schemas in your API Automation"
26mTips and tricks for writing API Tests
24mEffective API schemas testing
30mAPI Evolution With CRDs: Best Practices For Authoring & Fuzz Testing APIs
44mAPI Testing following the Test Pyramid
31mUnifying OpenAPI & AsyncAPI : Designing JSON Schemas+Examples.
54mShould You Be Doing More API Testing?
