Using automated testing tools

Introduction

Automated testing tools are useful in assisting content managers and web developers with the identification of accessibility issues and errors of a website.

These tools are able to perform ‘machine-operable’ testing only, and should be used as a companion alongside human site review and testing.

The following testing tool information is provided as a guide only and is not an exhaustive list.

Recommended tools

The following testing tools are recommended as the most suitable, based on volume of pages being tested:

ToolVolume of pagesType of tool
Web Developer ToolbarSingle pages.Free browser extension for Firefox or Chrome.
WAVESingle pages or small section of pages.Free online tool – can be used online or download the toolbar.
OzARTLarge section of pages or entire website.Online reporting tool – produces error category specific reports, reduces time spent manually inspecting single web pages.

NB: In some instances only one tool may be suitable regardless of the volume of pages to be tested. In addition, if no tool is suitable a manual site review will be required.

Testing coding with the Web Developer Toolbar

The following coding references are requirements from the Checklist.

Automatic:
  • COD_A11
  • COD_A12
 
Manual required:
  • COD_A3
  • COD_A16i, ii, iii, iv, v, vi
 
Not assessed:
  • COD_A1
  • COD_A2
  • COD_A4
  • COD_A5
  • COD_A6
  • COD_A7
  • COD_A8
  • COD_A9
  • COD_A10
  • COD_A13
  • COD_A14
  • COD_A15
  • COD_A17
  • COD_A18
  • COD_A19
  • COD_A20
  • COD_A21
  • COD_A22
  • COD_A23
  • COD_A24
  • COD_A25
  • COD_A26
  • COD_A27
  • COD_A28
  • COD_A29
  • COD_A30
  • COD_A31
  • COD_A32
  • COD_A33
  • COD_A34
  • COD_A35
  • COD_A36
  • COD_A37
  • COD_A38
  • COD_AA1
  • COD_AA2
  • COD_AA3
  • COD_AA4

Testing coding with WAVE

The following coding references are requirements from the Checklist.

Automatic
  • COD_A11
  • COD_A12
  • COD_A13
  • COD_A15
  • COD_A29
  • COD_A32
  • COD_A33
  • COD_A34
 
Manual required
  • COD_A2
  • COD_A3
  • COD_A14
  • COD_A17
  • COD_A30
  • COD_A31
 
Not assessed
  • COD_A1
  • COD_A4
  • COD_A5
  • COD_A6
  • COD_A7(1)
  • COD_A8
  • COD_A9
  • COD_A10
  • COD_A16i, ii, iii, iv, v, vi
  • COD_A18
  • COD_A19
  • COD_A20
  • COD_A21
  • COD_A22
  • COD_A23
  • COD_A24
  • COD_A25
  • COD_A26
  • COD_A27
  • COD_A28
  • COD_A35
  • COD_A36
  • COD_A37
  • COD_A38
  • COD_AA1
  • COD_AA2
  • COD_AA3
  • COD_AA4
 

(1) WAVE does provide some indication of potential failures of this requirement.

Testing coding with OzART

The following coding references are requirements from the Checklist.

Automatic
  • COD_A8
  • COD_A9
  • COD_A10
  • COD_A11
  • COD_A12
  • COD_A13
  • COD_A14
  • COD_A15
  • COD_A16 I, ii, iii, iv, v, vi
  • COD_A20
  • COD_A23
  • COD_A25
  • COD_A26
  • COD_A27
  • COD_A29
  • COD_A30
  • COD_A31
  • COD_A32
  • COD_A33
  • COD_A34
  • COD_AA3
 
Manual required
  • COD_A1
  • COD_A2
  • COD_A3
  • COD_A4
  • COD_A5
  • COD_A6
  • COD_A17
  • COD_A18
  • COD_A19
  • COD_A28
  • COD_A37
  • COD_AA1
 
Not assessed
  • COD_A7(2)
  • COD_A21
  • COD_A22
  • COD_A24
  • COD_A35
  • COD_A36
  • COD_A38
  • COD_AA2
  • COD_AA4
 

(2) OzART does provide some indication of potential failures of this requirement