Glossary
Diff-aware testing selects or proposes tests using information about a code change. It can use file mappings, dependency analysis or other signals; the exact mechanism depends on the tool.
A smaller relevant suite can shorten feedback time, but an incomplete mapping can skip an affected user journey. Test selection needs review against shared dependencies and changes in behavior.
Teams combine a baseline regression suite with focused tests selected by the author or reviewer. They validate any automated selection system against known changes before relying on it.
Zerocheck does not inspect Git diffs to generate or select tests. Choose saved tests in the web app or select YAML paths in the CLI. Describe a new flow or paste checklist items when changed behavior needs a new test.
Start from the user behavior affected by the pull request. Choose related saved tests and write a new outcome assertion when the requirement changes. Keep a broader regression suite for shared components and dependencies that a narrow selection can miss.