Software testing guides
Learn software testing the way it is done at work
Step-by-step guides for manual testing, API testing, automation and performance testing. Written for freshers and for manual testers moving into automation.
The learning path
New to testing? Take the steps in order. Already working as a tester? Jump to the step you need.
- Step 1
Manual Testing
Test cases, bug reports and exploratory testing. Begin here if you are new to QA.
1 guide
- Step 2
API Testing
REST basics, Postman and status codes, one request at a time.
1 guide
- Step 3
Automation
Selenium and Playwright, from setup to a test you can trust.
1 guide
- Step 4
Performance Testing
Load testing with k6 and JMeter, and how to read the results.
1 guide
- Step 5
QA Career & Interviews
Interview questions, resumes and career decisions for testers.
1 guide
Latest guides
UPI Payment Test Cases: How to Test a UPI Payment
UPI payment test cases with examples: positive, negative, boundary and pending cases, sandbox test UPI IDs, and the RBI refund timelines to check.
AI Testing Tools for Manual Testers: 7 That Actually Help
AI testing tools for manual testers, matched to real tasks: test cases, bug reports, API checks and visual testing, with free plans and honest limits.
Playwright MCP Tutorial: Setup, Uses and Examples
Playwright MCP tutorial for testers: install it in VS Code, Claude Code or Cursor, set it up for testing, and use it to explore, debug and…
How every guide is made
- Tested first Every step is run before the guide is published.
- Real screens Screenshots come from a real screen, not from stock images.
- Kept current When a tool changes, the guide and its date are updated.
- Opinions marked Where a guide gives an opinion, it says so.