0% found this document useful (0 votes)
11 views2 pages

API Testing with Rest Assured

The document outlines a comprehensive guide on API testing using Rest Assured, covering topics from the basics of API testing to advanced schema validation. It includes chapters on authentication methods, handling JSON and XML data, creating POJO classes for serialization and deserialization, and advanced API mocking techniques. Each chapter provides detailed instructions and best practices for effectively using Rest Assured in API testing scenarios.

Uploaded by

abhisharma4it
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views2 pages

API Testing with Rest Assured

The document outlines a comprehensive guide on API testing using Rest Assured, covering topics from the basics of API testing to advanced schema validation. It includes chapters on authentication methods, handling JSON and XML data, creating POJO classes for serialization and deserialization, and advanced API mocking techniques. Each chapter provides detailed instructions and best practices for effectively using Rest Assured in API testing scenarios.

Uploaded by

abhisharma4it
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

API Testing with Rest Assured Code Studio

 Chapter -1) Introduction & Basics of Rest Assured


1. Basics of API Testing – Overview and fundamentals
2. Introduction to Rest Assured – System setup and first project
3. How Rest Assured Works – Creating an HTTP request
4. Validating HTTP Response Status
5. Validating HTTP Response Header
6. Validating JSON Response Body
7. Working with Query Parameters

 Chapter -2) Authentication & Authorization


8. Basic & Digest Authentication
9. Bearer Token Authentication
10. API Key Authentication
11. OAuth 2.0 Authentication

 Chapter -3) Handling JSON & XML Data


12. Deserializing JSON Responses
13. Retrieving Data Using Query Request Specification
14. Sending XML Data in Requests & Validating XML Responses
15. Understanding JSON & Creating JSON Objects Using Java Map
16. Creating JSON Arrays Using JSON Objects and Lists

 Chapter -4) POJO Classes & Serialization/ Deserialization


17. Creating JSON Objects Using Jackson API
18. Uploading Files in Rest Assured
19. Creating Your Own API & Performing CRUD Operations
20. Creating POJO Classes for JSON Data – Serialization & Deserialization
21. Creating POJO Classes for JSON Arrays – Serialization & Deserialization
22. Creating POJO Classes for Nested JSON Objects
23. Creating POJO Classes for Complex Nested JSON Objects

 Chapter -5) Handling JSON Serialization & Deserialization


24. Ignoring Empty, Null, and Default Values in Payload (@JsonInclude)
25. Ignoring Specific Fields from POJO Classes During Serialization & Deserialization
26. Ignoring Unknown Properties During Deserialization

 Chapter -6) Advanced API Mocking & Specifications


27. Mocking APIs – Converting JSON Responses to POJO Classes
28. Adding Headers in API Requests
29. Using Response Specification – ResponseSpecBuilder

 Chapter -7) Schema Validation


30. JSON Schema Validation in Rest Assured
31. JSON Schema Validation Without Rest Assured

You might also like