Accessibility Testing Cheat Sheet
A beginner-to-advanced reference for accessibility testing — WCAG 2.2 and POUR, semantic HTML, names and labels, contrast, keyboard and focus, forms and errors, ARIA and live regions, axe automation, screen readers, zoom, motion, WCAG 2.2 criteria and audits.
AI & LLM Testing Cheat Sheet
A beginner-to-advanced reference for testing AI and LLM features — why they differ, golden datasets, hallucination, prompt injection and the OWASP LLM Top 10, structured output, RAG and agents, LLM-as-judge, an evaluation harness in pytest and promptfoo, regression and AI-augmented QA.
API Testing Cheat Sheet
A beginner-to-advanced reference for API testing — HTTP, curl, status codes, JSON, auth, CRUD flows, negative and schema tests, Postman and Newman, tests in TypeScript and Python, contracts, mocking, GraphQL, API security and performance.
Appium Cheat Sheet
Quick reference for Appium — capabilities, locators, gestures, device farms, and flakiness pitfalls.
Cucumber & BDD Cheat Sheet
Quick reference for Cucumber and BDD — Gherkin syntax, step definitions, hooks, tags, and data tables.
Docker Cheat Sheet
A beginner-to-advanced reference for Docker — running containers, writing Dockerfiles, layers and caching, volumes, networks, Compose, multi-stage builds, security, health checks, and debugging.
Git Cheat Sheet
A beginner-to-advanced reference for Git — saving changes, branches, merging, remotes, conflicts, undoing mistakes, rebasing, reflog, bisect, and hooks.
Java Cheat Sheet
A beginner-to-advanced reference for Java — types, collections, classes, generics, streams, testing, and concurrency.
JMeter Cheat Sheet
Quick reference for JMeter — test plan structure, load test types, correlation, and CI execution.
JUnit Cheat Sheet
Quick reference for JUnit 5 — annotations, assertions, parameterized tests, and the extension model.
Manual Testing & Test Design Cheat Sheet
A beginner-to-advanced reference for manual testing — test cases, bug reports, severity, test design techniques, exploratory testing, regression, risk, requirements review, strategy and metrics.
Mobile Testing Cheat Sheet
A beginner-to-advanced reference for mobile app testing — native vs hybrid vs web, the device matrix, emulators vs real devices, mobile-web emulation with Playwright, adb and simctl, Appium capabilities and locators, interruptions and permissions, gestures, performance and app-store readiness.
Performance Testing Cheat Sheet
A beginner-to-advanced reference for performance testing with k6 — test types, metrics and percentiles, virtual users and arrival rates, workload models, load, stress, spike and soak tests, bottlenecks, CI gates and reporting.
Playwright Cheat Sheet
Quick reference for Playwright — install, locators, waiting, assertions, fixtures, mocking, and debugging.
Postman Cheat Sheet
Quick reference for Postman — collections, pm.* scripts, Newman CI runs, and mock servers.
Python Cheat Sheet
A beginner-to-advanced reference for Python fundamentals and everyday programming.
Rest Assured Cheat Sheet
Quick reference for Rest Assured — the given/when/then DSL, request specs, JSON assertions, and schema validation.
Robot Framework Cheat Sheet
Quick reference for Robot Framework — suite structure, built-in libraries, keywords, and data-driven testing.
Security Testing Cheat Sheet
A beginner-to-advanced reference for authorised security testing — permission and scope, the OWASP Top 10, HTTP and auth, injection, broken access control, security headers, secrets and dependencies, scanners (ZAP, Semgrep, Trivy), CVSS and reporting.
Selenium Cheat Sheet
Quick reference for Selenium — locators, waits, Page Object Model, Grid, and the Actions API.
SQL Cheat Sheet
A beginner-to-advanced reference for SQL — querying, joins, grouping, changing data, CTEs, window functions, indexes, transactions, and query plans.
Test Automation Cheat Sheet
A beginner-to-advanced reference for UI and API test automation with Playwright and TypeScript — locators, assertions, page objects, fixtures, data, config, tags, CI, saved logins, network mocking, visual tests and flaky-test control.
Test Automation Tooling Landscape Cheat Sheet
Quick reference for the modern test automation tooling landscape — pyramid layers, tool-by-tool comparisons, and decision heuristics.
TestNG Cheat Sheet
Quick reference for TestNG — annotations, testng.xml, parallel execution, and data providers.