selenium - 如何在 axe-core for selenium java 中为 wcag2aa 配置规则
问题描述
我想在 ax in selenium 中为 wcag2aa 添加规则。谁能帮我语法?
JSONObject responseJSON = new AXE.Builder(getBrowser()
.getWebDriver(), scriptUrl).options(
("{ rules: { 'wcag2aa' } }")).analyze();
我已经尝试了上面的代码,但它给了我例外
谢谢。
解决方案
wcag2aa 是规则列表,而不是规则本身。
尝试:
.options("{ runOnly: ['wcag2aa'] }")
或者您只能运行多个规则列表,如下所示:
.options("{ runOnly: ['wcag2a', 'wcag2aa', '最佳实践'] }")
在这种情况下,唯一不会运行的规则列表是“section508”列表。
推荐阅读
- node.js - 如何获取从一个集合到另一个集合的数据引用?蒙古数据库
- react-native - 在 ReactNative 中使用 Google 放置搜索自动完成 ..description 结果隐藏了我的屏幕组件
- reactjs - 捆绑失败:错误:找不到模块“babel-preset-react-native-stage-0/decorator-support”
- laravel - Laravel 5.6 where with If 条件
- r - 按组汇总 wtd.quantile
- python - 如何有效地定义可变大小的numpy数组?
- java - 数据库中数据类型大小的问题
- android - 原始字符串,这些与转义字符串有何不同以及应该在哪里使用这些
- java - 如何确认我的 dll 已在 Java 中成功加载
- android - 从 sd 卡中的库加载片段时,Android 系统无法在活动娱乐时找到片段?