Selenium Camp 2020

Testing swagger contracts without Contract based testing. True story.

Date
February 21, 2020
Time
17:05 – 17:50
Stage
Stage B
Format
Talk
Duration
45 minutes
Language
Russian

Contract based testing is one of the main microservices testing solutions, but it has several restrictions: need deep knowledge about microservice, used frameworks and program language. In my talk, I will show how our team checking differences between Swagger/OpenAPI specs, generate json schemas from swagger json files and comparing json schema and real response.

Alexey Styagaylo

Senior QA Automation at Lohika, Ukraine

Python enthusiast with experience in Web, API, mobile and desktop automation testing. Expert in Continuous Integration with Jenkins for Web, mobile (iOS, Android) and desktop (Windows, Mac OS) applications.

Slides

Video