0

我正在使用 pa11y .pa11y.json 来测试我的 Web 应用程序,我想扫描我的登录页面和仪表板页面。但是,对于我的操作无法导航仪表板页面,因为当用户使用输入用户名和密码时,我的应用程序逻辑会监听 keyup 事件和焦点。但是,.pa11y.json 操作中的设置字段不会触发 keyup 事件和焦点。这将使我的按钮永远禁用。如何在 .pa11y.json 操作中触发 keyup 事件?

这是我的 .pa11y.json 脚本

{
  "standard": "WCAG2AAA",
  "level": "error",
  "defaults": {
    "reporters": [
        ["json", { "fileName": "./results.json" }]
    ],
    "chromeLaunchConfig": {
      "args": ["--no-sandbox"]
    }
  },
  "ignore": [
  ],
  "urls": [
    {
      "url": "http://localhost:7000/",
      "actions": [
        "set field #userName to A",
        "set field #passWord to b",
        "click element #loginBtn",
        "wait for url to be http://localhost:7000/?root=landing",
        "wait for #cruise-dashboard to be visible",
        "screen capture example.png"
      ]    
    }
  ]
}
4

0 回答 0