six-thinking-hats
應用六頂思考帽方法論於軟體測試,進行結構化與全面的品質分析、測試策略設計以及團隊討論。
簡介
「測試六頂思考帽」技能為軟體品質工程提供了一個結構化的框架,使團隊和 AI 代理能從六個不同的心理維度探索測試挑戰。透過將複雜的測試問題分解為特定的領域:事實 (白)、風險 (黑)、利益 (黃)、創造力 (綠)、情緒 (紅) 與流程 (藍),該代理確保測試策略的每一個面向都不會被忽略,並在關鍵決策過程中防止盲點與偏見。
此技能專為需要執行測試回顧、進行風險評估、設計回歸測試策略或引導測試討論的品質工程師、架構師及 AI 自主代理而設計。它將隨機的腦力激盪轉化為經過驗證的平行思考技術,確保技術指標與人本回饋的全面覆蓋。它能與 agentic-qe 儲存庫中的其他品質工具(如測試生成器和安全性掃描器)無縫整合。
-
順序思考:強迫從數據收集 (白帽) 到情緒檢查 (紅帽),最後到具體流程規劃 (藍帽) 的系統化工作流程。
-
全面視角:在識別覆蓋率缺口 (黑帽) 的同時,發掘潛在的快速獲勝機會與自動化優勢 (黃帽)。
-
創造性創新:鼓勵非傳統測試方法,如基於屬性的測試 (property-based testing)、混沌工程與 AI 輔助測試生成 (綠帽)。
-
協作一致性:標準化團隊溝通品質問題的方式,減少測試規劃中的模糊地帶與衝突。
-
整合能力:輕鬆與代理集群管理系統整合,以觸發由專門代理 (如 qe-quality-analyzer, qe-regression-risk-analyzer) 進行的平行執行。
-
以行動為導向的結果:確保每次會議結束時,都產出帶有負責人的明確優先行動計畫。
-
調用此技能時,請提供具體的主題或測試問題 (例如:「API 測試策略」、「驗證模組審查」) 以聚焦分析。
-
該技能預設 30 分鐘的分析時間,但也適用於 60 分鐘以上的團隊會議。
-
輸入建議包含程式碼庫內容、當前的測試指標與架構圖,以最大化白帽發現的相關性。
-
預期的輸出為結構化的 Markdown 報告,詳細說明每頂帽子的分析結果,並最終形成下一個開發週期或 Sprint 的優先級任務列表。
-
適用於處理複雜的 CI/CD 管線挑戰、安全性審計及事故後回顧。
倉庫統計
- Star 數
- 329
- Fork 數
- 65
- Open Issue 數
- 4
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月29日 上午06:55