根據套用的 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
選用
函式

選用回呼函式,會以結果呼叫。

另請參閱