Free Resource October 16, 2026 5 min read

Free Test Case & Bug Report Templates for Software Testing

Three templates every tester uses: a test case, a bug report and a one-page test plan. Copy them straight from this page, or get them as a PDF along with a free 5-day email course for beginners.

Test Case Template

FieldExample
Test case IDTC-LOGIN-003
TitleLogin fails with a wrong password
PreconditionsUser account exists; user is logged out
Test dataemail: tester@example.com · password: Wrong123!
Steps1. Open /login  2. Enter email  3. Enter wrong password  4. Click Sign in
Expected resultError “Incorrect email or password”; user stays on /login
Actual result(filled in during execution)
StatusPass / Fail / Blocked
PriorityHigh

One test case checks one behaviour. More on writing them in the software testing tutorial.

Bug Report Template

FieldExample
Bug ID / titleBUG-142: Checkout total ignores discount code on mobile Safari
EnvironmentiPhone 15, iOS 18, Safari; staging build 2.4.1
Steps to reproduce1. Add item 2. Apply code SAVE10 3. Go to payment
ExpectedTotal shows 10% discount
ActualTotal shows full price; discount line visible
Severity / priorityHigh / High (customers overcharged)
AttachmentsScreen recording, console log
Frequency5 of 5 attempts

The test for a good bug report: could a developer who has never seen the feature reproduce it from your steps alone?

One-Page Test Plan Outline

  1. Scope: what is and isn't being tested
  2. Approach: which types of testing (functional, regression, performance…)
  3. Environments: browsers, devices, test data
  4. Entry / exit criteria: when testing starts and when it is done
  5. Risks: what could go wrong and the plan for it
  6. Schedule and owners

Tips That Make Templates Work

  • Write expected results before you execute. That way you test against the requirement, not against whatever the app happens to do.
  • Keep steps short and numbered, one action per step.
  • Re-use your test cases as the checklist for regression testing.
  • AI can draft test cases from requirements, but you review them. Both beginner courses show how to do this with ChatGPT and Claude.

Get the Templates as a PDF

Get the templates as a PDF + a 5-day starter course by email

One email a day for 5 days, then occasional updates. Unsubscribe any time by replying.

Frequently Asked Questions

What should a test case template include?

At minimum: ID, title, preconditions, test data, steps, expected result, actual result and status. Priority helps when time is short.

What makes a good bug report?

Clear reproducible steps, expected vs actual results, environment details, severity and evidence such as screenshots or recordings.

Can I use these templates in Excel, Jira or TestRail?

Yes. The fields map directly to spreadsheet columns and to standard fields in Jira and most test management tools.

Can AI write test cases for me?

AI can draft test cases from requirements quickly, but a tester has to review them for missing scenarios and wrong expectations.


Asim Noaman - Playwright and Claude AI course instructor

Asim Noaman

Senior QA Automation Engineer & AI Testing Specialist

With years of hands-on experience building test automation frameworks for production applications, Asim specializes in combining traditional QA methodologies with cutting-edge AI tools. He has helped teams adopt Playwright and AI-driven testing workflows to ship faster with fewer bugs.

Udemy Instructor Published course author
Playwright + AI Expert Specialized in AI-powered QA
Production Experience Enterprise-grade frameworks
Connect on LinkedIn

Start Here · No Experience Needed

Manual Testing & QA with AI: Get Your First QA Job

Learn software testing from zero: test cases and test plans, bug reports, Agile and JIRA, web and mobile app testing, then speed it all up with ChatGPT and Claude. 4.5★ (90+ ratings) · 660+ students · 108 lectures · 12 hours on Udemy.

  • Test cases, test plans and bug reports from real requirements
  • SDLC, Agile/Scrum and JIRA the way real QA teams work
  • Web, cross-browser and mobile app testing
  • AI interview role-play and practice questions
Enroll in Manual Testing & QA →

Want AI to write your tests, no coding? AI Software Testing for Beginners · Already automating? Playwright + Claude AI · Which course is right for me?