0% found this document useful (0 votes)
37 views6 pages

API Testing Cheat Sheet Guide

Uploaded by

Bhavin Panchal
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)
37 views6 pages

API Testing Cheat Sheet Guide

Uploaded by

Bhavin Panchal
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

API Testing

Cheat Sheet

YUVRAJ VARDHAN
Response
Validation
Verify API response status code is
200 OK.
Verify API response format (e.g.,
JSON, XML).
Verify API response contains all
expected fields and correct data.
Verify API response headers.
Verify API response error messages
for validation and server-side errors.
Verify API response time.
Verify cache headers.
Verify deprecated fields.

YUVRAJ VARDHAN
Request
Validation
Verify API request parameters and
method.
Verify API endpoint URL.
Verify error messages for missing
request payload or method.
Verify request body structure.
Verify the correct content type.

YUVRAJ VARDHAN
Error Handling

Verify error messages for forbidden


access, validation failure, invalid
credentials, and data format.
Verify rate limit exceeded
responses.
Verify unsupported media types.
Verify 404 for non-existent
resources.

YUVRAJ VARDHAN
Success
Handling
Verify success messages for
created, updated, deleted, and
retrieved resources.
Verify correct data in response to
CRUD operations.
Verify status codes for successful
operations.

YUVRAJ VARDHAN
Negative
Scenarios
Verify responses for invalid request
method.
Verify responses for exceeded
payload size.
Verify responses for malformed
request URL.
Verify responses for non-existent
resource.
Verify responses for expired
authentication token.
Verify responses for incorrect
content type.
Verify responses for unexpected
server errors.
Verify responses for invalid
authentication credentials.

You might also like