How to test your web app accessibility?

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • axe-core

    Accessibility engine for automated Web UI testing

  • However I prefer the axe DevTools extension because it's much faster to run. It highlights the nodes concerned by each issue and shares great tips to fix them. For example it will detect color contrast issues, images with no alt text, invalid HTML semantic...

  • testing-library-docs

    docs site for @testing-library/*

  • What ever the framework or library you use, at the end your user's browser will always render HTML. Using semantic tags such as main, header, footer are not only meant for SEO. Screen readers will rely on them in order to describe the current page to the user. Testing Library will help you to write automatic tests based on the DOM. The goal is to have tests that represent a real user flow instead of testing implementation details. It's compatible with most of popular libraries, frameworks and tools. I recommend to always render the whole app / page and use API such as within if you want to test only one section of the UI. If a component is meant to be re-used across the apps (e.g. when creating a design system). Then I will also create a test suite juste for that component.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Xbox’s Matt Booty ‘dreams’ of having AI as QA testers

    3 projects | /r/Games | 5 Sep 2022
  • Testing Intercepting Routes

    1 project | /r/nextjs | 11 Nov 2023
  • Mastering Jest: A Complete Guide to Testing Next.js Applications Part-2

    1 project | dev.to | 5 Sep 2023
  • How to run visual tests in 2023

    1 project | dev.to | 25 Aug 2023
  • Sharing UI Tests Between Javascript Frameworks

    3 projects | dev.to | 28 Jun 2023