MarkerTests
MarkerTests is a software testing framework designed to manage and execute test suites through metadata markers. It provides a lightweight mechanism to attach descriptive markers to individual tests and to select, run, and report subsets of tests based on those markers. The approach helps teams categorize tests by area, type, risk, or environment and to prioritize execution accordingly.
Markers are defined in a central registry and can be attached to tests via annotations, decorators, or
The typical architecture includes a marker registry, a test annotation layer, a test runner interface, and a
Usage generally follows defining a set of markers, tagging tests accordingly, and then invoking the test runner
Adoption and impact: marker-based test selection can improve test suite economy and traceability by clarifying purpose