|
@@ -123,6 +123,44 @@ Story 13.4: 后台更新状态 → 双小程序验证
|
|
|
Story 13.5: 跨端测试稳定性验证
|
|
Story 13.5: 跨端测试稳定性验证
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
|
+### Playwright MCP 探索结果 (2026-01-14)
|
|
|
|
|
+
|
|
|
|
|
+**测试目标**: 验证后台创建订单后,企业小程序能否正确显示该订单
|
|
|
|
|
+
|
|
|
|
|
+**测试结果**: ✅ 成功
|
|
|
|
|
+
|
|
|
|
|
+**数据同步时效性**:
|
|
|
|
|
+- 实际同步时间: < 1秒
|
|
|
|
|
+- 要求: ≤ 10 秒
|
|
|
|
|
+- 结论: 远超预期
|
|
|
|
|
+
|
|
|
|
|
+**后台选择器(已验证可用)**:
|
|
|
|
|
+| 功能 | data-testid |
|
|
|
|
|
+|------|-------------|
|
|
|
|
|
+| 创建订单按钮 | `create-order-button` |
|
|
|
|
|
+| 平台选择器 | `platform-selector-create` |
|
|
|
|
|
+| 公司选择器 | `company-selector-create` |
|
|
|
|
|
+| 选择残疾人按钮 | `select-persons-button` |
|
|
|
|
|
+| 残疾人复选框 | `person-checkbox-{id}` |
|
|
|
|
|
+| 确认选择按钮 | `confirm-batch-button` |
|
|
|
|
|
+| 创建提交按钮 | `order-create-submit-button` |
|
|
|
|
|
+
|
|
|
|
|
+**小程序选择器(已验证可用)**:
|
|
|
|
|
+| 功能 | data-testid |
|
|
|
|
|
+|------|-------------|
|
|
|
|
|
+| 手机号输入框 | `mini-phone-input` |
|
|
|
|
|
+| 登录按钮 | `mini-login-button` |
|
|
|
|
|
+
|
|
|
|
|
+**测试流程(已验证)**:
|
|
|
|
|
+1. 后台登录 → 导航到订单管理 → 点击创建订单
|
|
|
|
|
+2. 填写订单信息(名称、平台、公司、残疾人)→ 提交创建
|
|
|
|
|
+3. 小程序登录 → 导航到订单列表 → 验证新订单显示
|
|
|
|
|
+4. 点击订单详情 → 验证订单信息完整性
|
|
|
|
|
+
|
|
|
|
|
+**注意事项**:
|
|
|
|
|
+- 订单列表项可以直接通过文本选择器访问(订单名称)
|
|
|
|
|
+- 订单详情页显示完整信息:订单编号、状态、实际人数、关联人才
|
|
|
|
|
+
|
|
|
### Epic 10 关键经验(订单管理)
|
|
### Epic 10 关键经验(订单管理)
|
|
|
|
|
|
|
|
从已完成的 Epic 10 中学习到的订单管理模式:
|
|
从已完成的 Epic 10 中学习到的订单管理模式:
|
|
@@ -428,6 +466,9 @@ const POLL_INTERVAL = 500;
|
|
|
- `12-4-enterprise-mini-page-object.md` (企业小程序 Page Object)
|
|
- `12-4-enterprise-mini-page-object.md` (企业小程序 Page Object)
|
|
|
- `12-5-enterprise-mini-login.md` (企业小程序登录测试)
|
|
- `12-5-enterprise-mini-login.md` (企业小程序登录测试)
|
|
|
|
|
|
|
|
|
|
+**探索报告**:
|
|
|
|
|
+- `13-1-playwright-mcp-exploration.md` - Playwright MCP 测试探索报告 (2026-01-14)
|
|
|
|
|
+
|
|
|
## Dev Agent Record
|
|
## Dev Agent Record
|
|
|
|
|
|
|
|
### Agent Model Used
|
|
### Agent Model Used
|