fix(e2e): 修复strict mode violation和登出按钮定位问题

问题:
- '操作日志'文本匹配到2个元素(菜单项和页面标题)
- table定位器匹配到2个元素(header和body)
- .el-dropdown-link元素找不到导致登出失败

修复:
- 使用menuitem角色定位菜单项
- 使用.el-table类定位表格容器
- 使用button:has-text('admin')定位用户下拉菜单
- 添加页面加载等待和超时设置

优势:
- 避免strict mode violation错误
- 提高定位器精确性
- 确保登出功能正常工作
This commit is contained in:
张翔
2026-04-07 13:42:11 +08:00
parent 5938c70b63
commit b835c27750
3 changed files with 24 additions and 12 deletions
@@ -14,7 +14,7 @@
},
{
"name": "token",
"value": "eyJhbGciOiJIUzM4NCJ9.eyJyb2xlcyI6W10sInVzZXJJZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInN1YiI6ImFkbWluIiwiaWF0IjoxNzc1NTM4NzgxLCJleHAiOjE3NzU2MjUxODF9.-YWMX8Fdyt8-W0rppNP5QT6t2KI2HMj95LTijW209EBAav4u1lNuZZvBLUp0mbhT"
"value": "eyJhbGciOiJIUzM4NCJ9.eyJyb2xlcyI6W10sInVzZXJJZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInN1YiI6ImFkbWluIiwiaWF0IjoxNzc1NTQwMTQ4LCJleHAiOjE3NzU2MjY1NDh9.4i6qWxQjh--zr9CD8HDtM2ewxuEd4dITICiclx9ukcbFGWwu9WhDfhTSC4vWycAQ"
}
]
}