Skip to content
Bugwise
Menu

Tutorials

Step-by-step lessons on the daily work of a tester, each with a quick and a detailed version.

14 lessons0 planned
0 of 14 completed
  1. 01

    How to Write Test Cases

    Learn what a test case is, what goes into one, and how to write clear, useful test cases — with a full worked example for a mobile banking sign-in screen.

    8–15 min beginner Quick & detailed

  2. 02

    How to Write a Bug Report

    Learn how to write bug reports developers can act on right away — titles, steps, expected vs actual, severity vs priority, evidence for mobile and web, and the bug life cycle — with a full worked example and a hands-on exercise.

    11–30 min beginner Quick & detailed

  3. 03

    Test Scenarios vs Test Cases vs Checklists

    Learn the difference between test scenarios, test cases and checklists, when each one fits, and how to turn a user story into all three, with a hands-on sorting exercise for a food delivery app.

    12–20 min beginner Quick & detailed

  4. 04

    Writing a Test Plan

    Learn what a test plan is, which sections it needs, how to prioritize with risk-based testing and how to keep it to one useful page, with a worked example for Apple Pay and Google Pay at checkout and a hands-on plan builder.

    11–20 min intermediate Quick & detailed

  5. 05

    Estimating Testing Effort

    Learn what goes into a testing estimate, how to use work breakdown, history, three-point (PERT) estimation and planning poker, how to answer "how long will testing take?" honestly, and what to do when the estimate doesn't fit, with a hands-on estimate for FoodDash scheduled orders.

    12–20 min intermediate Quick & detailed

  6. 06

    User Stories and Acceptance Criteria

    Learn to read user stories like a tester, write acceptance criteria in Given/When/Then, ask the right questions in refinement, and turn fuzzy requirements into rules you can actually test.

    12–25 min beginner Quick & detailed

  7. 07

    Exploratory Testing

    Learn to explore an app like a professional tester, with charters, time-boxed sessions, heuristics and tours, good notes and a clear debrief, then run a real session on a buggy parking app.

    10–20 min beginner Quick & detailed

  8. 08

    Regression and Smoke Suites

    Build a fast smoke suite that tells you if a build is testable and a regression suite that protects what already works, then learn to pick the right subset for each change, keep suites healthy and decide what to automate.

    13–25 min intermediate Quick & detailed

  9. 09

    Working with Jira

    Learn how testers use Jira every day — projects, issue types, boards, sprints and workflows, the fields that matter, linking bugs to stories, comments and mentions, and finding anything with JQL filters and dashboards — with a hands-on mock board and a working JQL builder.

    13–20 min beginner Quick & detailed

  10. 10

    Test Runs and Test Management Tools

    Learn how teams organize test cases in a repository, run them against a build, use execution statuses like Passed, Failed and Blocked, link failures to bugs and track progress, with a hands-on test run for the FoodDash 2.0 release.

    15–25 min beginner Quick & detailed

  11. 11

    Traceability and Test Summary Reports

    Learn how a requirements traceability matrix links stories, test cases, runs and bugs, how to use it to find coverage gaps and the impact of a change, and how to write status updates and an honest test summary report, with an RTM explorer for the FoodDash 2.0 release.

    13–20 min intermediate Quick & detailed

  12. 12

    Testing Without Documentation

    No spec, no user stories, no acceptance criteria? Learn where to find the truth anyway, how to decide what counts as a bug using oracles and consistency heuristics, how to map an unknown app, confirm assumptions and prioritize by risk, with a worked example on an undocumented loyalty points feature.

    14–25 min intermediate Quick & detailed

  13. 13

    Git and CI for Testers

    Understand repositories, commits, branches, pull requests and merges, build numbers, versions and environments, and what a CI/CD pipeline does, so you always know which build contains a fix. No command line needed, with a hands-on pipeline simulator.

    11–20 min beginner Quick & detailed

  14. 14

    SQL for Testers

    Learn the SQL a manual tester really needs, from SELECT and WHERE to JOINs, GROUP BY and NULL traps, then find real bugs in a practice food delivery database right in your browser.

    25–40 min beginner Quick & detailed

Esc

Type to search the whole site.