IBM Equal Access Accessibility Checker contains tools to automate accessibility checking from a browser or in a continuous development/build environment
Aria required and supported states and properties may need to be handled differently when checking the values. For example, based on the ACT test case description:
Only for WAI-ARIA required properties with value types ID Reference and ID Reference List is there a requirement that the elements with the given ids actually exist. For non-required properties, this is not a requirement. For example, the value of the aria-errormessage attribute on input does not need to reference an id that exists within the same document, because an HTML element with such an id may be created in response to an event that may or may not
happen.
The ACT passed example 4:
<div role="textbox" aria-errormessage="my-error" aria-label="A textbox"></div>
The engine currently reports a violation for the case:
Aria required and supported states and properties may need to be handled differently when checking the values. For example, based on the ACT test case description:
The ACT passed example 4:
<div role="textbox" aria-errormessage="my-error" aria-label="A textbox"></div>
The engine currently reports a violation for the case: