"CHECK_508" Command

Description: This command provides a 508 compliance report after checking a website that you specify in a Goto_URL step. A 508 license is required for you to be able to use this command. The command checks the following rules according to 508 web standards:

1.1.1 - Level A Images without alt long desc Buttons without content Applets without alt Objects without alt Client side image map without alt 2.4.6 - Level AA Headings without content 1.3.1 - Level A Broken aria references Internal style sheets Layout table has headers (th tags) Data tables doesn't have headers Data tables have empty headers 2.4.4 - Level A Empty links 1194.22-a Video/audio without alt 2.1.1 - Level A Server side map images 1194.22-e Server side image map 3.3.2 - Level A No label for filed id attribute 2.4.1 - Level A Broken Skip navigation link Frames without title

 

Data Table XPaths: This field is used when you have a data table where the data is related to each other, like the table below which has table header tag<th>. If this table is not specified in the command (Using an XPath such as //table), it will be considered a layout table (which is a table that can be used to position elements). So by default, all tables are inspected by the command as layout tables, except data tables specified in the field.

 

Usage Scenario: Suppose we want to check compliance of Reference app main page as well as the table of users page.

Procedure: Define a step that navigates to our Reference app and another step that performs the 508 compliance check. Then define steps that navigate to Profiles > User tables and define one last step that checks the profile table page. Your steps will look like this:

image-20240611-140525.png

 

Â