Our web accessibility solution involves capturing the HTML of each unique page in your application visited via WebDriver, then firing the Wave accessibility tool. We then check the DOM to ensure there are no WAVE errors and screenshot it and fail the test if there are. This is all done during a dedicated accessibility stage of your build pipeline.
WAVE output example
WAVE is tool to help web developers make their web content more accessible. WAVE cannot tell you if your web content is accessible. Only a human can determine true accessibility. But, WAVE can help you evaluate the accessibility of your web content.