Nightwatch Axe
Nightwatch.js custom commands for aXe.
Install
Install using yarn or npm
yarn add nightwatch-axe
Update your nightwatch config file with new paths to command and assertion files
custom_commands_path : "./node_modules/nightwatch-axe/src/commands"
aXe Commands
axeInject()
Injects the axe-core js library into your test page
'@tags': 'accessibility' 'Page Is Accessible'browser ... browser
axeRun(options)
Analyzes the current page against applied axe rules
Parameter Name | Parameter Type | Description |
---|---|---|
selector | string | css selector to area under test |
options | object | set of axe options |
'@tags': 'accessibility' 'Page Is Accessible'browser ... browser browser