.axeRun() Suggest edits
Since: 2.3.6Analyzes the current page against applied axe rules.
Usage
browser.axeRun('body')
Example
describe('accessibility testing', function () {
it('accessibility rule subset', function (browser) {
browser
.url('https://www.w3.org/WAI/demos/bad/after/home.html')
.assert.titleEquals('Welcome to CityLights! [Accessible Home Page]')
.axeInject()
.axeRun('body', {
runOnly: ['color-contrast', 'image-alt'],
});
});
});
Parameters
Name | Type | description |
---|---|---|
context Optional |
any | Defines the scope of the analysis, will cascade to child elements. See axe-core docs for more details. |
options Optional |
object | Object containing rules configuration to use when performing the analysis. See axe-core docs for more details. |
callback Optional |
function | Optional callback function which is called with the results. |