用 testing 提示詞建立測試策略

如何把 testing strategy architect 提示詞用在真實 side project,產生 test pyramid、前 10 個測試與四週 roadmap。

學完會知道

  • 知道如何提供測試策略提示詞的輸入
  • 分辨 unit/integration/e2e 的責任
  • 產生可落地的四週測試補強計畫

前置條件

  • 專案已可 build 或至少可手動跑主要流程
  • 知道核心 user flow

很多人問 AI「幫我補測試」時,得到的是一堆零散 test cases。

比較好的問法,是先讓 AI 建立測試策略:哪裡風險最高、哪些測試最先寫、哪些東西不值得用 E2E 測。

先提供五個輸入

  • app 類型與技術棧
  • 核心 user flow
  • 目前測試狀態
  • 過去容易壞的地方
  • 你願意花多少時間補測試

如果不知道過去容易壞的地方,可以請 agent 先讀 repo,根據資料流與外部依賴推測風險。

先寫前 10 個測試

不要一開始追求 coverage。

先寫最能降低風險的 10 個測試:登入、儲存、付款、資料匯入、刪除、權限、錯誤恢復、核心計算、主要 API contract、最重要的 E2E flow。

CI gate 要小

第一版 CI gate 應該快。

如果測試一開始就太慢,團隊會開始略過它。先讓最重要的測試穩定跑起來,再慢慢擴大。

相關提示詞

閱讀後可以直接拿來使用的提示詞。