Risk-Based Testing

Risk-based testing tool with a live risk register

Record what could go wrong, score each risk by likelihood x impact, and link it to the test cases, requirements, and defects that keep it in check. See which risks are backed by tests, and run the riskiest cases first.

Likelihood x impact scoringRisk matrix heat mapRisk to test traceability

Risk-Based Testing is an Enterprise plan capability.

Fly-over of the TestCollab risk register: 13 risks with 100% test coverage, a risk with its six linked passing test cases, and the likelihood by impact heat map

Trusted by QA teams at

Moody'sOutSystemsGrubhub

Key advantages

What teams get with Risk-Based Testing

Score risks, not guesses

Every risk gets a likelihood and an impact from your project's scales. TestCollab multiplies them into an exposure score and a colour-coded band, so you can rank the register from most to least dangerous.

Trace risk to test to result

Link each risk to the test cases, requirements, and defects that address it. The link shows on both sides, and the register can list the risks that have no tests behind them or whose tests are failing.

Prove coverage where it matters

Risk coverage is reported per exposure band, so a gap in your top band is visible at a glance instead of being averaged away in a spreadsheet.

Run the riskiest tests first

A Risk Level column on test cases and test plans carries each case's highest linked-risk exposure. Sort and filter by it so execution starts where a failure would hurt most.

Register & matrix

A risk register and risk matrix inside your test management tool

Record risks next to the test cases that cover them. No separate spreadsheet, and no copy-paste between tools.

Risk register listing each risk with its linked test cases, a count of how many are linked, and whether those tests are passing

One register per project

Each risk gets an RK- ID, a type, a status, an owner, and a mitigation plan. Search by ID, title, or description, choose which columns to show, and switch between all risks, uncovered risks, and risks with failing tests.

New Risk form with title, description, risk type, likelihood, and impact fields

Exposure is calculated for you

Pick a likelihood and an impact when you record the risk. TestCollab multiplies the two scores into an exposure number and drops the risk into the matching band, so nobody does the arithmetic by hand.

Risk matrix plotting risks on a likelihood by impact grid coloured by exposure band, with a High, Medium, and Low legend

Likelihood x impact heat map

The risk matrix tab plots every risk on a likelihood x impact grid coloured by your exposure bands. Click a cell to open the register filtered to the risks in it.

Traceability

Risk to test case traceability, in both directions

Link a risk once and the connection shows on the risk, the test case, the requirement, and the defect.

Risk detail panel showing an exposure of 15 High, the owner, target and review dates, and six linked test cases

Link from the risk

Open a risk and link it to test cases, requirements, or defects. Search by title or by business ID. Each linked item opens in a new tab and can be unlinked in one click.

Test case list with Risks and Risk Level columns showing the linked risks and exposure pills such as 20 High

Risk Level on every test case

Test cases show a Risk Level pill with their highest linked-risk exposure, next to the risks they cover. The same column is on test plans, so you can sort and filter execution by risk.

Risk register rows showing each risk with its linked test cases and a coverage count

Which tests protect which risk

The register's Test Cases column lists the cases linked to each risk, next to a count of how many are linked. You can answer "is our most critical risk actually tested?" without opening a single test case.

Coverage

Risk coverage and verification status you can show an auditor

The question is not "how many tests did we run?" It is "is every critical risk covered by a passing test?"

Coverage by exposure band

The Risk summary above the register shows total risks, how many sit in your most severe bands, and the share of risks backed by tests, broken down band by band. A band with no risks reads 0%, so an empty band never looks fully covered.

Verification status per risk

A Verification column shows whether the tests linked to each risk are passing, failing, or have never run. Switch the register to Uncovered or Failing tests to list the problems, then create a test plan for them without leaving the page.

Residual risk and mitigation

When a risk moves to a mitigation status, record the owner, the mitigation strategy, target and review dates, and the residual likelihood and impact. The register shows the residual exposure next to the original, so you can see how much danger is left.

Configuration

Configurable scoring that matches how your organisation rates risk

Ships with sensible defaults. Project admins can reshape every scale in a few minutes, and each project can have its own setup.

Exposure band settings with threshold sliders and a live preview of the resulting likelihood by impact matrix

Exposure bands you define

Set the thresholds that turn a raw score into a band. TestCollab shows the range your scales produce, checks the bands cover all of it, and previews the resulting heat map before you save.

Risk status settings listing each status with its colour and whether it counts as open or closed

Statuses with open and closed states

Every status is either open or closed, and the closed ones count as resolved in residual-risk reporting. Add your own and give it a colour. TestCollab keeps at least one of each and blocks deleting a status that risks are using.

Risk type settings listing the categories used to classify risks, each with its colour

Risk types and scales

Rename or add the categories used to classify risks, and give the likelihood and impact scales your own labels and scores. The defaults are a five-point scale in each direction.

Governance

Built for regulated teams and audit trails

Risk data is only useful if the right people can change it and everyone can find it.

Role-based permissions

Everyone on the project can view the register. Adding, editing, deleting, and linking risks are controlled per role with five permissions, including "only risks created by them" variants. Risk settings are admin-only.

Every risk has its own URL

Paste a risk link into a ticket, a document, or a chat message and it opens directly. Readable business IDs such as RK-12, TC-204, and TP-31 replace raw row numbers across the product.

An evidence chain for audits

Risk to requirement to test case to result to defect, with defects synced to Jira, Azure DevOps, or GitLab. It is the traceability chain that banking and other regulated-industry reviewers ask for, kept current by your test runs.

FAQ

Answers teams look for

What is a risk-based testing tool?

A risk-based testing tool lets a QA team record product risks, score them, and tie them to the tests that mitigate them, so test effort follows risk instead of habit. In TestCollab it is a Risks module in the same workspace as your test cases, test plans, and requirements, so links and coverage stay current as tests run.

How does TestCollab score a risk?

Each risk gets a likelihood and an impact from your project's scales. Exposure is the likelihood score multiplied by the impact score, and configurable thresholds map that number to a band such as Low, Medium, High, or Critical. This is the likelihood x impact model described in the ISTQB Foundation syllabus and ISO/IEC/IEEE 29119.

Can I use my own risk scales, categories, and statuses?

Yes. Project administrators configure risk statuses, risk types, the likelihood and impact scales, and the exposure-band thresholds per project. Defaults are included, so a team can start recording risks immediately and refine the setup later.

How is risk coverage calculated?

The Risk summary reports the share of risks that are backed by tests, overall and per exposure band, and each risk shows whether its linked tests passed, failed, or were never run. To raise coverage, link test cases to the risks that do not have any, or create a test plan for the uncovered risks straight from the register.

How is this different from setting a priority on a test case?

A priority is a label on one test case. A risk is its own record with a score, an owner, a status, a mitigation plan, and linked evidence. The Risk Level on a test case is derived from the risks linked to it, so when a risk is rescored every linked test case updates with it.

Does risk-based testing work with Jira or Azure DevOps?

Yes. Risks link to requirements and defects in TestCollab. Requirements can come from Jira, GitLab, or Azure DevOps through the requirements traceability matrix, and defects sync with your issue tracker, so the chain from risk to work item stays intact.

Which plan includes Risk-Based Testing?

Risk-Based Testing is part of the Enterprise plan. See the pricing page for what each plan includes, or book a demo to see it on your own project.

Who can create or edit risks?

Anyone on the project can view the register. Adding, editing, deleting, and linking risks are controlled by five permissions in the Risks group of each role, including variants limited to risks the user created. Only administrators can change the risk settings.

Is there a risk-based testing example I can follow?

The screenshots on this page come from a payments backend demo project, with risks such as an over-limit payment being accepted or a duplicate payment on retry. Our risk-based testing guide walks through the method step by step, and the default scales, types, and statuses act as a ready-made template for your first project.