API Testing
REST API testing with Postman, REST Assured and more
JMeter Tutorial: Performance Testing, Assertions, Correlation and Non-GUI Runs
JMeter tutorial for testers: test plan structure, thread groups, samplers, assertions, correlation with extractors, non-GUI runs.
API Contract Testing: Pact Consumer-Driven Contracts and OpenAPI Spec Validation
API contract testing explained: consumer-driven contracts with Pact, provider verification, Pact Broker and can-i-deploy, plus OpenAPI spec validation.
gRPC API Testing: Protobuf, grpcurl and Automated Tests in Java
How to test gRPC APIs: how gRPC differs from REST, reading .proto files, manual testing with grpcurl, automated Java tests, status codes and what to test.
WireMock Tutorial: API Mocking, Stubs, Docker and Webhook Testing
WireMock tutorial with Java: stubbing APIs, verifying requests, request templating, running WireMock in Docker for CI.
Testing API Idempotency, HTTP Caching (ETag), CORS and Rate Limiting
How to test advanced API behavior: idempotency keys, ETag and If-None-Match caching, CORS preflight requests and rate limiting (429, Retry-After).
Database Validation in API Testing: Verifying API Calls with JDBC and SQL
How to verify that API calls really change the database: JDBC helpers, SQL assertions after create, update and delete calls.
Testing Asynchronous and Event-Driven APIs: Kafka, Testcontainers and Awaitility
How to test asynchronous and event-driven systems: Kafka with Testcontainers, waiting with Awaitility instead of sleep.
API Testing Checklist: What to Test for Every Endpoint (+ Negative Test Catalog)
A complete API testing checklist: functional, negative, security, performance and contract checks for every endpoint, plus a catalog of negative test cases.
API Testing with Selenium? Why Not, and How to Combine Selenium with REST Assured
Can Selenium do API testing? Why not, and four ways to combine it with REST Assured: API test data, API login, backend checks after UI actions, link checks.
GraphQL API Testing: A Practical Guide for Testers (Postman & REST Assured)
How to test GraphQL APIs: queries, mutations, the HTTP 200 error trap, field-level authorization and depth limits, with Postman and REST Assured examples.
Postman Newman CI/CD: 10 Powerful Steps for API Automation
Run Postman collections in CI/CD with Newman: commands, reports, Jenkins and GitHub Actions pipelines, plus exercises for mock servers and contract testing.
Postman API Chaining: 10 Powerful Techniques for API Testing
Learn Postman API Chaining with 10 powerful techniques for passing data between requests, handling tokens, creating workflows, and automating API tests.
Postman Assertions: 17 Validations With Tested Examples
Master Postman Assertions with 10 powerful techniques to validate API responses, status codes, headers, JSON data, schemas, errors, and test results.
Postman Token Handling: 10 Powerful API Testing Techniques
Master Postman Token Handling with practical techniques for auth tokens, OAuth 2.0, JWT, variables, refresh tokens, authentication, and secure API testing.
Practice Postman fundamentals, API Analysis & HTTP Methods
Practice Postman fundamentals — API analysis, workspace/collection setup, GET/POST/PUT/PATCH/DELETE with 405 handling, and request data (params, headers.
Complete Postman API Testing Roadmap: 16 Modules & 5 Demo APIs
A complete Postman API testing roadmap — 16 syllabus modules, a company-style RESTful Booker project, and 5 demo APIs, from fundamentals to Newman CI/CD and.
API Testing Project Questions: 7 Real-World Questions
API testing project questions with real answers: STAR project story, API types, environments, test data, coverage, inconsistent responses and third-party APIs.
API Testing in CI/CD: 10 Powerful Automation Tips
Learn API Testing in CI/CD with 10 practical tips for automating API tests, integrating pipelines, validating builds, and improving deployment quality.
API Performance Testing: Load, Stress and Spike Testing Guide
API performance testing explained: load vs stress vs spike vs soak tests, p95 latency and throughput, a runnable load test, and tools like k6 and JMeter.
API Security Testing: Auth, Encryption & Vulnerabilities
Learn API security testing — validating authentication and authorization, data encryption, and common vulnerabilities like SQL injection, XSS, and CSRF.
Advanced API Testing: 7 Powerful Techniques to Master
Learn Advanced API Testing with 7 powerful techniques covering automation, authentication, validation, request chaining, and real-world API testing.
Postman Scripting: 10 Powerful Tips for API Testing
Learn Postman Scripting with 10 practical tips for pre-request scripts, test scripts, assertions, variables, request chaining, and API automation.
Postman Variables and Collections: Complete Guide
Learn Postman Variables and Collections with practical examples, environment management, request organization, and API testing tips. Start learning today.
API Authentication: Types, Methods, and Best Practices
Learn API authentication methods, including API keys, OAuth, JWT, and Basic Authentication, with best practices for securing APIs and protecting data.
JSON and XML in API: 5 Key Differences Explained
Learn JSON and XML in API testing, their key differences, response validation, JSON Schema, and practical use cases. Start learning today.
HTTP Requests and Responses: API Request Format, Headers, Body & Parameters
API request format with a real example: request line, headers, body and response, plus common API headers (Content-Type, Authorization, Accept) for testers.
HTTP Methods & Status Codes in API Testing (GET, POST, PUT, PATCH)
Learn HTTP Methods & Status Codes (GET, POST, PUT, PATCH, DELETE), PUT vs PATCH, idempotency, status codes, and HTTP vs HTTPS for API testing.
API Testing Fundamentals: APIs, Types & Testing Types Explained
Learn API testing fundamentals — what an API is, types of APIs (REST, SOAP, GraphQL, gRPC), types of API testing, and why Postman is used — with examples.