Automatically injects stable test IDs into Angular apps for QA teams, eliminating manual data-testid attributes.
ng-qcauto is an Angular utility library that automatically injects stable data-qcauto attributes into DOM elements. It empowers QA and test automation teams by providing deterministic, human-friendly selectors without requiring developers to clutter templates with data-testid.
localStorage and is manageable via a Ctrl+Q modal.Designed to shift test ID management from developers to testers, providing reliable, structured selectors that remain stable across reloads as long as the route and DOM structure don't change.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.