Add CI test to require that every input and clickable element has a unique id attribute #186
Labels
infrastructure
Anything non feature/* related that improves general working of the Dashboard
kind/tech-debt
A technical debt item for the development team. E.g. Refactors / Tests / etc
priority/normal
An issue with the product; fix when possible
quality
An issue to improve the quality of our code -- e2e or unit test related
Milestone
Is your feature request related to a problem? Please describe.
To support automated testing of the Dashboard UI, there should be a test to required that every input and clickable element has an
id
attribute to ensure that it is easy to find using xpath.Describe the solution you'd like
This
id
attribute name or header should be "static" and unique so that the name does not change each release can be search with relative precision when the same element appears multiple times in the pageDescribe alternatives you've considered
CI test would be best so it could be run against every PR
Additional context
N/A
The text was updated successfully, but these errors were encountered: