Skip to content
Avetti Support
Avetti Support

Getting Started

  • Getting Started, Creating a new Supplier store in a marketplace
  • Access Methods for Admin Portal
  • Scanning QR Codes: A Step-by-Step Guide
  • ImageKit – Clearing Cache
  • How to setup a separate checkout on the marketplace
  • Getting Started Create a new Container store
  • Getting Started eShop
  • Getting Started Marketplace
  • Getting Started Multi Store Ecommerce
  • Getting Started With Website Performance
  • Getting Started With Google Analytics
  • Getting Started With Microsoft Clarity
  • Differences between Avetti Commerce, Magento, Shopify, and Woocommerce.
  • A Comprehensive Guide to Web Accessibility: Key Aspects and Top Testing Tools
  • a Comprehensive Guide to Web Accessibility Testing
  • HOW TO IMPLEMENT IMAGEKIT CUSTOM LOADER

Admin Pages

  • Create a New Supplier Store
  • Setup the Template/Default stores
  • Log in to a Supplier store
  • Avetti Shop Connect
    • Fulfillment
    • Supplier Connect / Reseller Registration Form
    • Shop Connect / Supplier Registration Form
    • Shopify 
    • Magento
    • WooCommerce
  • Catalog and Order Management
    • Catalog
      • Find Products to Sell
      • Prices
      • Manage Products
        • Products
        • Create Product
        • Edit Product
        • Edit Product Variations
    • Orders
      • Manage Orders
      • Quote Request
  • About Me
    • General Information
    • Pickup Locations
    • Payment Information
  • Marketplace
    • Auction
    • Design Document for Auction Platform
  • Appendix
    • Documentation Slides
      • About Me
      • Add Items – Suppliers
      • Create a Merchant Store
      • Customers
      • Manage Orders – Supplier
      • Prices – React Admin
  • Avetti Supplier Connect
    • Shopify

System Admin Pages

  • Avetti Commerce Features
  • Ship Station Integration
  • B2C -Overview
    • Settings
      • Basket Preferences
      • Image Scaling
      • Item Properties
      • Languages
      • Tax Rates
      • Order Preferences
      • Page Parameters
      • Payment Gateways
      • Retail Location
      • Search Dictionary
      • Shipping Countries
      • Shipping Packages
      • Shipping Rates
      • Sitemaps
      • Store Currencies
      • Shipping Exceptions
      • Store Preferences
      • Store Properties
    • Advanced
      • Solr Items
      • Solr Categories
      • Site Admin Preferences
      • Shopper Pwd Security
      • Reports Configuration
      • Password Security Rules
      • Change Password
      • CDTO Editor
    • Audit Logs
      • Audit Log Views
    • Templates
      • Catalog Personalization
      • Reset CDTO Cache
      • Template Skins
    • People
      • Member Types
      • Customers
      • Customer Properties
      • Customer Activity
      • Allowances
    • Catalog
      • Categories
      • Downloadable Items
      • Inventory
      • Item Reviews
      • Item Size/Weight
      • How to attach products to a category in the MCW
      • Manage Facets
      • Manage FAQs
      • Manage Galleries/PDFs
      • Manage Products
      • Multilingual Content
      • Prices
      • Validate Catalog Data
      • View Store
      • Variations
    • Media
      • Manage Media
    • Marketing
      • A/B Split Tests
      • Add-ons
      • Basket Additions
      • Bundles
      • Coupons
      • Customer Discounts
      • Customer Segments
      • Customer Segment Prices
      • Customer Segment Ads
      • Gift Cards
      • Gift Certificates
      • Promotions
      • Sales Area Geolocation
      • Upsell/Cross-sell
      • Viral Promotions
    • Orders
      • Abandon Cart
      • Customer Messages
      • Email State
      • Manage Orders
      • Manage Refunds
      • Reports
  • B2B - Overview
    • Marketplace
      • Advanced
        • CDTO Editor
        • Change Password
        • Password Security Rules
        • Reports Configuration
        • Shopper Pwd Security
        • Site Admin Preferences
        • Solr Categories
        • Solr Items
      • Catalog
        • Categories
        • Inventory
        • Item Reviews
        • Item Size/Weight
        • Manage Facets
        • Prices
        • Item Options
        • Item Status Settings
      • Marketing
        • Bundles
        • Coupons
        • Customer Discounts
        • Customer Retargeting
        • Customer Segment Ads
        • Customer Segment Prices
        • Customer Segments
        • Gift Cards
        • Gift Certificates
        • Marketing Segments
        • Sales Area Geolocation
        • Shipping Exceptions
        • Upsell/Cross-sell
        • Viral Promotions
      • Market Place
        • Approve Products
        • Category Profit Margin
        • Marketplace Categories
        • Marketplace Payments
        • Marketplace Suppliers
        • Master Catalog Products
        • Notifications
      • Media
        • Manage Media
      • Order
        • Manage Orders
        • Manage Refunds
      • People
        • Customer Properties
        • Customers
      • Settings
        • Item Geolocation / Product Segmentation
        • Basket Preferences
        • Image Scaling
        • Item Properties
        • Order Preferences
        • Payment Gateways
        • Retail Location
        • Tax Rates
        • Store Preferences
        • Store Currencies
        • Shipping Countries
      • Templates
        • Catalog Personalization
        • Reset CDTO Cache
        • Manage Templates
    • Suppliers
      • Catalog
        • Manage Products
        • Inventory
        • Item Properties
      • Market Place
        • Notifications
        • Marketplace Payments
        • Approve Products
      • Media
        • Manage Media
      • Order
        • Manage Orders
        • Manage Refunds
        • Reports
        • Customer Messages
    • MCW
      • Advanced
        • Change Password
      • Market Place
        • Approve Products
        • Marketplace Suppliers
        • Notifications
      • Media
        • Manage Media
      • Order
        • Customer Messages
      • Settings
        • Item Properties
        • Shipping Countries
        • Store Currencies
        • Store Preferences
      • Catalog
        • Categories
        • Inventory
        • Item Options
        • Item Reviews
        • Item Size/Weight
        • Item Status Settings
        • Prices
  • B2B2C - Overview
    • B2B Integration
  • Import and Export Files
    • Export Orders
    • Import Price and Inventory
    • Importing/Exporting Shipping Rates Spreadsheet
    • Import/Exporting SpreadSheets
    • eShop Features
  • Appendix
    • Documentation Slides
      • Others
        • Creating a Supplier Store
        • Rebuild solr
        • Publish
      • People
        • Customer Data Management
        • Customers
        • Customer Properties
      • Settings
        • Basket Preferences
        • Item Properties
        • MULTI-VALUED PROPERTIES
        • Retail Location
        • Shipping Countries
        • Sitemaps
        • Store Currency
        • STORE PREFERENCES
        • Store Properties
        • Tax Rates
      • Advanced
        • Site Admin Preferences
      • Reports
        • Business Reports
      • Catalog
        • Advanced edit
        • Categories
        • Categories Spreadsheet
        • FREQUENTLY BOUGHT ITEMS
        • Import from XLS
        • Import-Export Advanced Spreadsheet
        • Inventory
        • Item Reviews
        • Manage Facets Manager
        • Simple Add
        • Prices
        • Validate Catalog Data
        • Variations
      • Marketing
        • Bundles
        • Basket Additions
        • Coupons
        • Customer Discounts
        • Customer Segments
        • Gift Cards
        • Gift Certificate
        • Promotions
        • Upsell-Cross sell
      • Marketplace
        • Approve Products
      • Templates
        • Reset CTDO Cache
      • Orders
        • Customer Messages
        • Export Orders
        • Email Settings
        • Manage Orders
        • SMS Settings
    • Documentation Videos
      • Payment Gateway
      • Retail Location
      • Validate Catalog Data
      • Site Admin Preferences
      • SMS Settings
      • Advanced Edit
      • Variations
      • Manage Orders
      • Categories
      • Basket Preferences
      • Customers
      • Upsell Cross Sell
      • Allowances
      • Customer Discounts
      • Order Preferences
      • Publish
      • Rebuild Solr
      • Email Setting
      • Store Preferences
      • Item Reviews
      • Tax Rates
      • Customer Segments
      • Store Currency
      • Product Data Spreadsheet
      • Export Orders
      • Sitemaps
      • Prices
      • Coupons
      • Bundles
      • Frequently Bought Items
      • Customer Properties
      • Store Properties
      • Multi Valued Properties
      • Gift Cards
      • Promotions
      • Manage Media
      • Gift Certificates
      • Manage Facets
      • Simple Add
      • Import and Export Using Spreadsheet
      • Customer Messages
      • Creating a Supplier Store
      • Approve Products
      • Import XLS
      • Business Reports
      • Item Properties

Content Management Systems

  • WordPress
    • Getting Started
    • Document Checklist
    • How to create pages in Wordpress?
    • How to create New Menus?
    • How to edit the Home Page?
    • How to change Favicon and Site Title?
    • How to edit Header and Footer?
    • How to change Header and Footer?
    • How to edit Shipping Policy, Refund Policy and Privacy Policy pages?
    • How to add Google Analytics and Microsoft Clarity
    • Using Existing WP vs Using Fresh WP
    • How to change Logo URL
    • How to create Blog Posts?
    • Blog Look And Layout
    • Netlify Redirects
    • Caching Issues
    • Plugins
    • Plugins
      • Fluent Forms
      • Perfmatters
      • Blocksy
      • Change SEO Title and Meta Descriptions with Yoast SEO
      • Staging and Backup with WPVivid
      • Stackable
      • Custom Javascript and CSS plugin
    • Common Issues
      • Does Not Use Passive Listeners
      • Enable Text Compression
      • Preload Largest Content Paint Image
View Categories
  • Home
  • Docs
  • Getting Started
  • a Comprehensive Guide to Web Accessibility Testing

a Comprehensive Guide to Web Accessibility Testing

6 min read

How to Check A Website’s Accessibility  #

The easiest way to test a website’s accessibility is by using 3rd party software such as the Wave Web Accessibility Evaluation Tool, AXE DevTools or Google’s Lighthouse.  A useful tool for contrast checking is the WCAG Contrast checker.

Wave – Web Accessibility Evaluation Tool  #

What is Wave?

WAVE (Web Accessibility Evaluation Tool) is a free online tool that allows you to check the accessibility of a website by analyzing its HTML code and identifying any potential accessibility issues.

WAVE works by analyzing the website’s HTML code and providing an overlay that highlights any accessibility issues it finds, such as missing alternative text for images, poor colour contrast, and missing form labels.

The tool also includes an evaluation report that provides detailed information on each issue found, including the location of the issue in the HTML code and suggestions for how to fix it.

How do you use Wave?

WAVE is very easy to use, you simply enter the URL of the website you want to test into the tool, and it will analyze the page and provide a report of any issues it finds.

The screenshot below shows how Wave displays any errors or alerts. 

Wave provides feedback on how you can improve your pages to enhance accessibility. Wave also provides help with how to fix any errors. See screenshot below for example. 

Google Lighthouse  #

What is Lighthouse? 

Google Lighthouse is an open-source automated tool that helps developers and designers improve the quality of web pages. It audits webpages for performance, SEO, Progressive Web Apps (PWA), and accessibility. It’s built into the Chrome browser and can be run as a command-line tool or as a browser extension.

The accessibility audit within Lighthouse is a set of automated tests that checks for common accessibility issues on a webpage. It analyzes the page’s HTML and JavaScript, and checks for issues such as missing alternative text for images, poor color contrast, and missing form labels.

The accessibility audit will give a score based on the number of issues found, and also provide suggestions on how to fix them.

Google Lighthouse accessibility is useful for developers and designers to check the accessibility of their web pages, and help identify and fix any issues that may be preventing users with disabilities from accessing the website. Lighthouse can be integrated into the development workflow and can be automated as a part of a Continuous Integration process.

How do you use Lighthouse?

There are several ways to use Google Lighthouse accessibility:

 • Chrome DevTools: Lighthouse can be run as an integrated feature of the Chrome browser by opening the browser’s DevTools (by pressing F12 or right-clicking on the webpage and selecting “Inspect”), then clicking on the “Lighthouse” tab and selecting the “Accessibility” option.

 • Chrome Extension: Lighthouse can also be run as a browser extension for Chrome, which can be downloaded and installed from the Chrome Web Store. Once installed, you can run the accessibility audit on any webpage by clicking the extension icon in the browser’s toolbar.

 • Command-Line Interface (CLI): Lighthouse can also be run as a command-line tool, which can be installed globally via npm by running the command npm install -g lighthouse

From here you can select what tests you want Lighthouse to run and whether you want the categories to be tested on Mobile or Desktop. 

For this example we will select Desktop and run only the Accessibility audit. To run the test Press the Analyze Page Load. Please note that whatever page you are currently viewing is the page that will be audited.  

When the test is done Lighthouse will give the page a score out of 100. Lighthouse will also provide context on the issues that affected the score and how to fix said issues.  For every issue there is a web.dev document explaining the issue and how to fix it.  This is why Lighthouse is the best tool to use for auditing your website’s accessibility.   Please see the image below for an example of a completed Lighthouse audit. 

WCAG Contrast checker #

What is WCAG Contrast checker?  

WCAG Contrast Checker is a tool used to check the contrast ratio of text and background colors on web pages, to ensure they meet the accessibility guidelines defined by the Web Content Accessibility Guidelines (WCAG).

How do you use WCAG Contrast Checker?

To use the WCAG Contrast Checker extension:

  1. Install it on your browser from the relevant store (e.g. Chrome Web Store).
  2. Navigate to a web page you want to check.
  3. Click on the extension icon in the browser toolbar.
  4. The extension will display the contrast ratio between the text color and background color and indicate whether it meets the WCAG standard.

The X indicates that the element does not pass WCAG standards and needs to be changed. WCAG Contrast Checker has a convenient built in colour wheel that allows you to pick a coulor that passes the contrast check. Once you find a passable colour simply copy and paste the hex code and edit your CSS file.

AXE DevTools  #

What is AXE DevTools?

AXE DevTools is a browser extension that integrates with the developer tools in popular web browsers such as Google Chrome and Mozilla Firefox. The extension allows developers to run accessibility tests on their web pages in real-time and get instant feedback on accessibility issues, making it easier to identify and fix accessibility problems early in the development process. AXE DevTools can help developers create more accessible websites and ensure that their web content is accessible to a wider range of users, including those with disabilities.

How do you use AXE DevTools?

To use AXE devtools, follow these steps:

  1. Install the AXE browser extension in your browser.
  2. Open the browser’s dev tools by using F12 or right clicking on the page and selecting “Inspect”.
  3. Click on the “AXE” tab in the dev tools panel.
  4. Click on the “Scan all of my Page” button to start the accessibility analysis.
  5. Review the results of the accessibility analysis, which will highlight any accessibility issues found on the page.

After the test is finished AXE will display the total amount of issues detected as well as give you additional information on where the issues are and how to fix them.

What are your Feelings
Still stuck? How can we help?

How can we help?

Updated on October 13, 2023
A Comprehensive Guide to Web Accessibility: Key Aspects and Top Testing ToolsHOW TO IMPLEMENT IMAGEKIT CUSTOM LOADER

Powered by BetterDocs

Table of Contents
  • How to Check A Website’s Accessibility 
    • Wave - Web Accessibility Evaluation Tool 
    • Google Lighthouse 
    • WCAG Contrast checker
    • AXE DevTools 

Copyright © 2022 Avetti.com Corporation.