Commit Graph
14 Commits
Author SHA1 Message Date
zhangxiang c0599fd7b1 fix(user-management): 修复用户管理测试 - 添加用户创建API和模态框等待逻辑
问题:
- 用户管理页面输入框缺少name属性
- API缺少POST方法处理用户创建
- 测试未等待模态框打开

修复:
1. 应用代码:为创建/编辑模态框的输入框添加name属性
2. API:添加POST方法处理用户创建请求
3. 测试:增加模态框等待逻辑和详细日志

测试结果:
- Chromium: ✓ 通过
- Firefox: ✓ 通过
2026-04-12 08:50:48 +08:00
zhangxiang 5226249264 fix(e2e): 修复移动端导航测试菜单项选择器问题
- 使用多种选择器策略查找菜单项
- 增强移动菜单打开状态检测
- 添加详细的调试日志
- 添加移动菜单调试测试

任务 3/4
2026-04-12 00:09:33 +08:00
zhangxiang 3746bc55a9 fix(a11y): 修复链接可访问性问题
- 为Logo链接添加aria-label
- 增强可访问性测试的详细输出
- 扩大测试范围至前20个链接

任务 2/4
2026-04-11 23:58:34 +08:00
zhangxiang a96ef304f3 fix(e2e): 修复用户管理测试按钮选择器超时问题
- 优化按钮选择器使用locator API
- 增加页面加载等待时间
- 添加错误处理和日志

任务 1/4
2026-04-11 23:54:24 +08:00
zhangxiang 0f098d00d1 docs(test): add user journey testing implementation summary report 2026-04-09 20:07:49 +08:00
zhangxiang 596b238824 docs(test): add user journey testing guide and update coverage matrix to 100% 2026-04-09 19:32:43 +08:00
zhangxiang ae0b8b7c96 feat(test): add custom metrics reporter and update playwright config 2026-04-09 19:30:44 +08:00
zhangxiang 6b92fd6db1 feat(test): add SEO journey tests for meta tags and structured data 2026-04-09 19:29:14 +08:00
zhangxiang e151c46263 feat(test): add mobile user journey tests 2026-04-09 19:28:38 +08:00
zhangxiang dd27caff53 feat(test): add visitor conversion journey tests 2026-04-09 19:27:57 +08:00
zhangxiang e594bfae61 refactor(test): enhance page objects and use them in visitor-browse-journey 2026-04-09 19:24:27 +08:00
zhangxiang fa41c4be87 feat(test): add frontend page objects for journey tests 2026-04-09 19:22:04 +08:00
zhangxiang 4e42465c38 feat(test): add test data factory for journey tests 2026-04-09 19:20:15 +08:00
zhangxiang 529bdd33c4 feat(test): add test coverage analysis script and user journey coverage matrix 2026-04-09 19:19:28 +08:00