我正在使用 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"
]
}
]
}