QA Cheat Sheets

Quick reference guides and cheat sheets for testing professionals. Essential information at your fingertips.

8 Cheat Sheets
Downloadable PDFs

Download Cheat Sheets

API Testing Essentials

HTTP methods, status codes, and testing strategies for REST APIs

GET/POST/PUT/DELETE
Status Codes
Authentication
JSON Validation

Playwright

Common locators, waits, and best practices for using Playwright

Locator Strategies
Common Patterns

Cypress

Common locators, waits, and best practices for using Cypress

Locator Strategies
Common Patterns

Selenium WebDriver

Common locators, waits, and best practices for using Selenium WebDriver

Locator Strategies
Explicit Waits
Page Object Model
Common Patterns

Mobile Testing Quick Guide

Device testing strategies, emulators vs real devices, platform differences

iOS vs Android
Device Fragmentation
Testing Tools
Performance Tips

Security Testing Checklist

OWASP Top 10, vulnerability scanning, and security testing basics

OWASP Top 10
SQL Injection
XSS Prevention
Authentication Tests

Bug Report Template

Essential elements for effective bug reporting and communication

Severity Levels
Reproduction Steps
Environment Details
Expected vs Actual

Performance Testing

Key performance indicators and load testing guidelines

Response Time
Throughput
Error Rate
Load Patterns

Quick References

HTTP Status Codes

200
OK - Success
201
Created - Resource created
400
Bad Request - Client error
401
Unauthorized - Authentication required
404
Not Found - Resource doesn't exist
500
Internal Server Error - Server issue

Selenium Locators

id
driver.findElement(By.id('elementId'))
class
driver.findElement(By.className('className'))
xpath
driver.findElement(By.xpath('//div[@id="test"]'))
css
driver.findElement(By.cssSelector('#elementId'))

Test Severity Levels

Critical
System crash, data loss, security breach
High
Major functionality broken, blocking progress
Medium
Minor functionality issue, workaround exists
Low
Cosmetic issues, minor improvements

Common Testing Commands

Playwright Commands

npx playwright test
npx playwright test --headed
npx playwright test --debug
npx playwright codegen

Jest Commands

npm test
npm test -- --watch
npm test -- --coverage
npm test -- --verbose
Get Notified

Be the First to Get Our Cheat Sheets

We're creating downloadable PDF cheat sheets for all major testing tools and frameworks. Subscribe to our newsletter and be notified when they're ready!

You'll also get weekly testing guides, tutorials, and industry insights