API testing approach
This is the representation of my approach to API testing, which was enhanced within the Client-server architecture and API course.
The course modules included:
1. Software architecture module: DNS; architecture structure; proxy, gateway, load balancer; monolith serverless, microservice
2. HTTP: request/response; URL/URI; headers, methods, status codes, authorization, authentication, JSON, XML
3. API Concept: RESTful API, GraphQL, Swagger, Postman, API Documentation
4. API testing & Postman: Schema validation, Automated test cases in Postman, Reporting (postman cli, newman), CI/CD
The course modules included:
1. Software architecture module: DNS; architecture structure; proxy, gateway, load balancer; monolith serverless, microservice
2. HTTP: request/response; URL/URI; headers, methods, status codes, authorization, authentication, JSON, XML
3. API Concept: RESTful API, GraphQL, Swagger, Postman, API Documentation
4. API testing & Postman: Schema validation, Automated test cases in Postman, Reporting (postman cli, newman), CI/CD