API 搬移測試身份索引

最後更新:2026-08-03

這份文件只決定「哪個批次用哪種身份」。API 操作、curl 與預期結果放在 各種API測試/搬移批次;工程 parity 放在 API migration detail doc。

現有身份

身份用途文件
Consumer 8616需求 owner、一般 Consumer、identity guard8616
Provider 8617報價、服務、narrow match、contact、Provider 評價回覆8617

批次建議

批次建議身份注意事項
B001 評價、標籤與回覆8616 + 8617只刪除本次建立的臨時 comment
B002 分類樹與子分類無登入/8616/App 測試帳號逐 endpoint 確認是否需要 session
B003 需求建立、修改與複製8616每次建立的需求需記錄並清理或標記
B004~B005 服務設定8617/service 9930測前 snapshot service/category,測後還原
B006 評價邀請與問卷8616 + 8617需要配對 feedback/bid/service 資料
B007~B010 報價、聯絡與狀態8616 + 8617付款與狀態 side effect;測前 snapshot wallet/card/bid
B011 對話與常用訊息8616 + 8617只建立可辨識的臨時訊息
B012 登入與 session8616/8617 + 專用 social 測試帳號不在文件保存 social token
B013~B014 註冊、驗證、密碼專用可拋棄帳號不使用 8616/8617 做 reset/delete 型破壞測試
B015 推薦碼8616 + 專用新帳號避免污染既有 referral 關係
B016 帳號設定與刪除專用可拋棄帳號users/delete 絕不可使用共用工具人
B017~B018 Payment/Stripe專用 payment 測試帳號只用 Staging test card/token,不保存 prime/card token
B019~B020 Webhook/internal不使用一般登入身份使用 Staging SNS/provider 或核准的 payload
B021 免費點數活動待建立專用活動身份先確認是否會發點與通知
B022 CMS/AdminStaging admin/service account 待確認不把一般 Consumer/Provider 當 admin 測試

維護規則

  • 共用身份被測試改動前先 snapshot,測後還原。
  • Session token、API key、OAuth token、TapPay prime、card token 與 cookie 不寫入文件。
  • 若批次需要互相衝突的狀態,新增專用身份,不要反覆破壞 8616/8617。
  • 每個批次的 QA 文件必須連回本頁與實際帳號文件。