Results for "API Automation"
JSON Schema Validation in REST Assured (Contract Testing)
Validate API responses against a JSON schema in REST Assured using matchesJsonSchemaInClasspath() — why it matters and how to handle schema changes.…
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.…
REST Assured Fundamentals: REST APIs & SOAP vs REST Explained
…damentals — what REST Assured is, REST API characteristics, why it's used for API automation, and SOAP vs REST — with examples.…
TestNG with REST Assured: Annotations, Setup, Priority & Groups
Integrate REST Assured with TestNG — annotations, @BeforeClass/@AfterClass setup and teardown, test priority, grouping, and parallel execution via testng.xml.…
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.…
REST Assured Real-Time Scenarios: Tokens, Chaining, Flaky APIs & Jenkins
Rest Assured real Time Scenarios — handling dynamic tokens, chaining APIs for end-to-end flows, flaky APIs, missing docs, and running tests via Maven in Jenkins.…
Logging & Response Extraction in REST Assured (log, JsonPath)
Learn REST Assured logging (log().all, log().ifValidationFails) and how to extract the response body as a string and pull values with JsonPath.…
REST Assured Framework Design: Layers, Config, Test Data & Reports
Design a REST Assured framework — layered structure, base URI/base path, avoiding hardcoding with properties files, test data management, logging, and reporting.…
REST Assured Setup & Syntax: Maven, given/when/then & TestNG
Set up REST Assured — Maven dependencies, the given()/when()/then() BDD syntax, prerequisites, and configuring with TestNG and JUnit.…
API Concepts: Requests, Responses, Headers, Parameters & Payloads
Core API concepts for REST Assured — requests and responses, request vs response headers, query vs path parameters, endpoints, payloads, and status codes.…
REST Assured Practice: API Understanding & Framework Setup Exercises
Learn REST Assured onboarding and framework setup with API scope analysis, Maven project creation, Base URI configuration, BaseTest, reusable utilities, smoke automa…
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.…
REST Assured Practice: CI/CD, Contract Testing & Senior-Level Tasks
Practice REST Assured CI/CD using Maven and Jenkins, API Contract Testing, Mock APIs, Logging & Reporting, Performance Validation, Production Support, and Senior-Lev…
Complete REST Assured Practice Roadmap: 17 Modules & 12 Sprints
…ng 17 syllabus modules, a 12-sprint real-project journey, and 6 public APIs for API automation practice.…