.axeRun() 建議編輯
自:2.3.6根據套用的 axe 規則分析目前頁面。
用法
browser.axeRun('body')
範例
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'],
});
});
});
參數
名稱 | 類型 | 描述 |
---|---|---|
context 選用 |
任何 | 定義分析的範圍,將會向下影響子元素。詳情請參閱 axe-core 文件。 |
options 選用 |
物件 | 包含在執行分析時要使用的規則配置的物件。詳情請參閱 axe-core 文件。 |
callback 選用 |
函式 | 選用回呼函式,會以結果呼叫。 |