根据应用的 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'],
      });
  });
});

参数

名称 类型 描述
上下文
可选
任何

定义分析范围,将级联到子元素。有关详细信息,请参阅 axe-core 文档

选项
可选
对象

包含在执行分析时使用的规则配置的对象。有关详细信息,请参阅 axe-core 文档

回调
可选
函数

可选的回调函数,将在结果时调用。

另请参阅