59 lines
1.6 KiB
Markdown
59 lines
1.6 KiB
Markdown
# Validation Master
|
||
|
||
## 目的
|
||
|
||
整合驗證入口、前置條件、執行流程、triage 規則與批次策略。
|
||
|
||
## 驗證前提
|
||
|
||
- API 與 frontend 可啟動
|
||
- 有可用帳號與權限
|
||
- 最小測試資料已建立
|
||
|
||
## 最短啟動路徑
|
||
|
||
1. 準備 env(參考 scripts 與 env 模板)
|
||
2. 跑 preflight 檢查
|
||
3. 跑 smoke
|
||
4. 跑 editor / runtime 指定流程
|
||
5. 記錄結果到 execution log
|
||
|
||
## 驗證批次建議
|
||
|
||
### Batch 1:環境與身份
|
||
|
||
- health / ready
|
||
- auth / session
|
||
|
||
### Batch 2:後台資料流
|
||
|
||
- experiments / variants / releases / goals
|
||
|
||
### Batch 3:Editor 主流程
|
||
|
||
- 選取、即時編輯、結構操作、history
|
||
|
||
### Batch 4:Runtime 主流程
|
||
|
||
- bootstrap / assign / payload / events
|
||
|
||
### Batch 5:回填與審查
|
||
|
||
- triage
|
||
- readiness 結論
|
||
|
||
## Triage 規則
|
||
|
||
- 先判斷失敗階段:Auth / Admin / Editor / Runtime
|
||
- 再判斷根因:環境 / 資料 / 程式 / 範圍誤判
|
||
- 阻塞與非阻塞分開紀錄
|
||
|
||
## 搭配文件
|
||
|
||
- [TEST_ACCEPTANCE_MASTER.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/validation/TEST_ACCEPTANCE_MASTER.md)
|
||
- [VALIDATION_EXECUTION_LOG.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/validation/VALIDATION_EXECUTION_LOG.md)
|
||
- [MINIMAL_TEST_DATA_TEMPLATE.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/validation/templates/MINIMAL_TEST_DATA_TEMPLATE.md)
|
||
- [STAGING_REQUEST_PACKAGE.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/validation/templates/STAGING_REQUEST_PACKAGE.md)
|
||
- [STAGING_REPLY_TEMPLATE.md](/Users/chirs/Documents/workspace/marketing/mkt.ose.tw/docs/validation/templates/STAGING_REPLY_TEMPLATE.md)
|
||
|