GraphQL API Test Automation with Python
A training that shows how to build a project for testing the GraphQL API using the Python programming language, where to start and how to bring everything to the CI server.
Covered topics:
-
What is GraphQL and how to work with GraphQL API
-
How to setup Python project with Python 3
-
Project structure and basic architecture for scale
-
-
How to write tests for Queries and Mutations
-
How to organize logging and repporting for the project
-
How to measure test coverage for Graphql API
-
How to integrate tests into CI/CD pipeline
Technology list:
-
Python 3
-
GraphQL
-
Jenkins
-
Github Actions
Approximate duration - 3 hours.