🆕 Free Interactive Selenium, Playwright & API tools — no signup — Start Free Automation Roadmap →
📁
All Topics › REST Assured

REST Assured

REST Assured Java library for API automation

26 Articles
21 Beginner
3 Intermediate
2 Advanced
Intermediate 📅 Oct 6, 2026 👁 32 views

REST Assured Cookbook: 20 How-To Recipes (Params, Form Data, Auth, JsonPath, Pagination…)

REST Assured how-to recipes with code: query and path params, JSON body from file, form data, auth, relaxed SSL, multiple assertions, JsonPath.

Advanced 📅 Oct 5, 2026 👁 30 views

API Security Tests with REST Assured: Auth, RBAC, JWT Tampering, BOLA and Injection

Automate API security checks with REST Assured: auth flows, role-based access control, JWT tampering and expiry, BOLA/IDOR, injection and sensitive-data checks.

Advanced 📅 Oct 5, 2026 👁 23 views

API Response-Time and Concurrency Testing in Java: SLAs, Race Conditions and Parallel Requests

Check API response-time SLAs in functional tests and find race conditions with concurrent requests in Java: ExecutorService, CountDownLatch and REST Assured.

Intermediate 📅 Oct 5, 2026 👁 23 views

API File Upload and Download Testing with REST Assured (Multipart)

Test file upload and download APIs with REST Assured: multipart/form-data, file type and size validation, saving and verifying downloads, and negative cases.

Intermediate 📅 Oct 5, 2026 👁 35 views

Allure Reports with REST Assured and TestNG: Setup, Annotations and CI Publishing

Set up Allure reporting for REST Assured API tests: dependencies, AllureRestAssured filter, @Step, @Description and severity annotations.

Beginner 📅 Jul 18, 2026 👁 39 views

Rest Assured Authentication Practice Exercises

Rest Assured Authentication Practice excercises and token generation, token reuse, secured API validation, response validation, JSON schema validation.

Beginner 📅 Jul 18, 2026 👁 81 views

Practice REST Assured CI/CD, Contract & Senior Tasks

Practice REST Assured CI/CD (Jenkins, Maven, nightly runs), contract/mocking, logging & reporting, performance checks, production support, and senior-level.

Beginner 📅 Jul 18, 2026 👁 94 views

REST Assured API Chaining, Negative & Data-Driven

Practice REST Assured API Chaining (login→create→update→delete), negative and security testing (SQLi, XSS, rate limits), and data-driven regression with.

Beginner 📅 Jul 18, 2026 👁 92 views

REST Assured Practice: Authentication, Token Handling & Response Validation

Practice REST Assured auth and validation — generate/extract/reuse tokens, expired/invalid tokens, role-based access, and validate status, headers, nested.

Beginner 📅 Jul 18, 2026 👁 85 views

Practice REST Assured HTTP methods & Request Data Exercises

Practice REST Assured HTTP methods — GET/POST/PUT/PATCH/DELETE CRUD validation, idempotency, 405 handling, and request payloads (query/path params, nested.

Beginner 📅 Jul 18, 2026 👁 104 views

REST Assured Practice: API Understanding & Framework Setup Exercises

Practice REST Assured onboarding and framework setup — API scope analysis, smoke/regression selection, Maven project, Base URI, BaseTest, utilities, and Git.

Beginner 📅 Jul 18, 2026 👁 122 views

Complete REST Assured Practice Roadmap: 17 Modules & 12 Sprints

A REST Assured practice roadmap: 17 modules, a 12-sprint e-commerce project, 6 demo APIs, a first runnable test, and links to every practice article.

Beginner 📅 Jul 10, 2026 👁 61 views

REST Assured Real-Time Scenarios: Tokens, Chaining, Flaky APIs & Jenkins

REST Assured real-time scenarios with code: dynamic tokens, end-to-end API chaining, smart retries for flaky APIs, APIs without docs, Maven and Jenkins runs.

Beginner 📅 Jul 10, 2026 👁 55 views

REST Assured Framework Design: Layers, Config, Test Data & Reports

Design a REST Assured framework: layered structure, baseURI and basePath, config without hardcoded secrets, test data, logging, reports and a working example.

Beginner 📅 Jul 10, 2026 👁 88 views

JSON Schema Validation in REST Assured (Contract Testing)

Validate API responses against a JSON Schema Validation in REST Assured matchesJsonSchemaInClasspath() — why it matters and how to handle schema changes.

Beginner 📅 Jul 10, 2026 👁 72 views

Negative Testing & Error Handling in REST Assured

Perform negative API testing in REST Assured — invalid payloads, error messages, error schema validation, failure handling, and retry logic for flaky calls.

Beginner 📅 Jul 10, 2026 👁 66 views

TestNG with REST Assured: Annotations, Setup, Priority & Groups

TestNG Integration with REST Assured — annotations, @BeforeClass/@AfterClass setup and teardown, test priority, grouping, and parallel execution via testng.xml.

Beginner 📅 Jul 10, 2026 👁 62 views

Advanced REST Assured Validation: Nested JSON, Arrays & Dynamic Values

Validate nested JSON, arrays, dynamic values, and nulls in REST Assured, plus asserting headers and cookies and chaining extracted values across requests.

Beginner 📅 Jul 10, 2026 👁 74 views

Authentication in REST Assured: Basic Auth, Bearer Token & OAuth 2.0

Handle authentication in REST Assured — Basic Auth, Bearer/JWT tokens, API keys, and OAuth 2.0 — including generating and passing tokens for secured APIs.

Beginner 📅 Jul 10, 2026 👁 101 views

POJO & Serialization in REST Assured: Java Objects to JSON

Learn REST Assured POJO and Serialization — serializing Java objects to JSON and deserializing JSON to Java objects using body(), as(), Jackson, and Gson.

View all 26 REST Assured articles on one page →