Skip to main content
Contact us

Change-based regression test scope workbook

This regression scope workbook records requirements before and after a change, impact candidates, selected tests, exclusion evidence, unverified conditions and the events that require a new review.

  • Guides

01Contents

What is inside

  1. 01Fixing the change and target versions
  2. 02Identifying shared boundaries and impact candidates
  3. 03Recording the scope level and reasons to broaden it
  4. 04Selection and exclusion examples by change type
  5. 05Making decisions for individual tests
  6. 06Connecting execution results to release decisions

02Who it is for

Where this resource fits

QA leads agreeing regression scope for each change

Record the reasons for selecting and excluding tests in the same worksheet.

Developers explaining the reach of a small change

Check impact candidates across shared policies, data and external consumers.

Product owners coordinating release dates and unverified scope

Distinguish tests that cannot run yet from tests excluded for lack of relevance.

03Full text

The resource in full

You may quote this in internal material with attribution.

01Fix the before-and-after requirements before choosing tests

Regression scope starts with changed requirements and their effects, not the number of modified files. Record the change identifier and reason, the requirement versions before and after it, and the target build and test versions. Establish whether the change only alters visible wording or changes permissions or the interpretation of data. If several changes ship together, connect their identifiers and the boundaries they affect in common. Record deadlines and environment constraints without treating them as evidence of low risk.

The workbook produces a selected test list and reasons for exclusions. Completing it does not mean tests ran or a release was approved. The regression scope insight explains selection by change risk. This material applies that reasoning through a change brief, impact candidates, scope decisions, execution and exclusion records, and a handover sheet.

02Find impact candidates beyond the directly modified area

When multiple screens and APIs share a permission policy, or several systems consume one file, a change can fail outside the modified location. Follow the changed requirement through implementation and tests, then work back from the implementation to callers and user actions. Permission policy, persistence rules, search and export, shared configuration and external integrations are boundaries worth examining separately. The impact worksheet records the link evidence, failure boundary to check, review outcome and owner.

A link between a test and a requirement does not establish that impact review is current. Check whether the expected result was updated after the requirement changed. A missing link calls for an unresolved item, an owner and a review date, not an assumption of no impact. Requirements changes and test traceability addresses maintaining the links that help discover candidates. Finding candidates and deciding which of them to execute remain separate tasks.

03Do not average away a reason to broaden scope

The decision worksheet records impact reach, change uncertainty, consequences of failure, and detection and rollback conditions. Focused covers an established independent boundary and adjacent flows. Expanded considers connections across roles, integrations and data consumers. Broad or Release-level considers important shared failure boundaries across the release. These labels do not automatically prescribe a test count or acceptance threshold.

If a shared permission change justifies wider scope, do not dilute it by averaging several low-scoring factors. Conversely, a large code change need not select unrelated tests when evidence shows that its impact stays within an independent module. Broad does not mean running every test without exception: unrelated items may be excluded with recorded reasons. When an important scenario cannot run because time or accounts are unavailable, record the unverified condition rather than relabeling the scope as lower risk.

04Compare the reasons behind three fictional changes

The following changes are fictional worksheet exercises, not customer changes or executed test results. In A, a common document permission policy changes across viewing, search and downloads. Assuming that the policy affects multiple roles and organization boundaries, select Broad scope and include cross-organization document access, exposure in search results and download permissions. Exclude wording in an independent statistics screen only after establishing that it shares neither the policy nor the affected data.

In B, an export file consumed by two systems gains a field. Consider Expanded scope covering both consumers' interpretation and compatibility with the earlier format, rather than checking only file creation. If the consumer inventory is stale, leave an unresolved item and do not mark impact review complete. C changes independent display text without altering identifiers, stored values or shared logic. Assuming those conditions are verified, choose Focused scope for the display and adjacent interactions.

If the text in the real version of C also serves as a business code or search key, the assumption fails. Revisit impact candidates instead of copying the scope label. The useful part of an example is the condition that justified its selection, not just the chosen level. Leave result fields empty until the selected tests actually run.

05Make selection and exclusion explicit for each test

After choosing a scope level, record each test identifier, whether it is selected, excluded or unresolved, the supporting reason and execution preparation. Selecting cross-organization document access in A requires accounts and documents for those organizations. An unavailable account is not evidence that the scenario is irrelevant. Record what must be prepared, its owner and execution date, and report the unverified risk to the release owner. For an excluded statistics label, reference the evidence establishing that it is disconnected from the permission policy and affected data.

Tests that previously found defects and real usage patterns can also support selection. An absence of defect history does not establish low risk. Some checks make sense only when integrations and data state are observed together. A shared rule may be checked at a faster, more reproducible layer, but moving that check does not remove risks that can only be observed through the user interface. Check whether another reviewer can understand the same boundary from the exclusion record.

06Pass execution results and changed conditions into the release decision

The handover sheet connects selected tests and execution rounds to the build, environment, run identifier, results, defects, unverified conditions and next owner. Use PASS, FAIL, BLOCKED and NOT RUN for execution records; do not mark planned work as passed. Revisit the change brief when the build, requirement or configuration changes, and revisit impact candidates and selection evidence when a dependency or defect is discovered. Check whether an earlier passing record still explains the new change.

READY, READY WITH CONDITIONS and HOLD are separate release decisions based on agreed criteria, actual results, unverified scope and residual risk. Connect results to the release decision memo and scenario result sheet. The downloadable PDF and editable Excel workbook are in English. A change list, current test catalog, unresolved impact and release constraints support a concrete discussion of scope and ownership with IXC QA process consulting or QA outsourcing.

04Download

Download the file

A PDF with decision criteria and editable Excel worksheets.

The downloadable PDF and Excel worksheets are in English.

Download the PDF

English · PDF · 9 pages · 50 KB

Download the Excel worksheets

English · XLSX · 41 KB

Worksheets for supplier comparison, implementation preparation and operational reviews in this practice.

File details

Format
PDF + XLSX · English
Length
PDF 9 pages
File publication date
Published
Reading time
12 min
Size
PDF 50 KB · XLSX 41 KB
Terms of use
You may quote it in internal material with attribution.

06Related services

Services on this subject

The services that would take this on as a project.

Next steps

Adoption inquiries

Include the scope you reviewed and the open questions in your inquiry. IXC will explain what we can take on and the next steps.