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
TP-063Performance Testing
k6 Load Testing Tutorial for Beginners: Step by Step
A step-by-step k6 load testing tutorial: install k6, run a smoke test, add thresholds and push a practice API until it breaks, with real output.
TP-056QA Career & Interviews
Manual Testing Career in 2026: Is It Still Worth It?
Is a manual testing career still worth it in 2026? Real job counts and pay data from India, what AI changes, and a 30-minute exercise to…
TP-046API Testing
Playwright vs Postman for API Testing
The same four API checks written in both Postman and Playwright, with real output, so you can see exactly what changes when a test moves into…
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.