工程開發
six-thinking-hats avatar

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
在 GitHub 查看