testing-strategies
實作強大的軟體測試策略,涵蓋單元測試、整合測試與端對端 (E2E) 測試,並提供模擬框架 (Mocking)、TDD 模式與各類技術堆疊的最佳實踐,確保高品質且可靠的程式碼。
探索可重用的代理技能,查看實作細節,快速找到適合你工作流程的技能。
共找到 93 個技能
實作強大的軟體測試策略,涵蓋單元測試、整合測試與端對端 (E2E) 測試,並提供模擬框架 (Mocking)、TDD 模式與各類技術堆疊的最佳實踐,確保高品質且可靠的程式碼。
專為 Playwright 與 Docker 架構設計的端對端測試代理,支援自動化測試執行、報告生成與測試案例編寫。
嚴格的測試驅動開發 (TDD) 工作流技能,強制執行測試優先原則,確保新功能、修復與重構的單元、整合及 E2E 測試覆蓋率達 80% 以上。
指導如何使用 itBundled 與 expectBundled 編寫 Bun bundler 測試,以驗證轉譯、壓縮及程式碼轉換的正確性。
為 Python、Node.js 與 Java 應用程式提供基於執行軌跡與 MCP 工具的實證除錯解決方案。
HashQL 測試策略指南,涵蓋 compiletest (UI 測試)、單元測試與 insta 快照測試。包含 --bless 指令、//~ 註解語法及各編譯器組件的測試建議。
用於調查 Payload CMS 儲存庫中 CI 不穩定測試失敗的系統性分類與復現工作流程。
執行 OpenResponses API 合規性測試,驗證架構遵循度、串流回應及端點穩定性,確保 LobeHub 整合品質。
透過將測試活動移至開發生命週期的早期階段來加速軟體交付,利用 AI 驅動的需求驗證、TDD 與自動化 CI 管線,降低缺陷修復成本。
透過引入程式碼變異並測量殺死率,驗證測試套件的有效性並找出薄弱斷言。對於證明測試能真正捕捉錯誤,而非僅僅滿足覆蓋率指標至關重要。
編寫有效模糊測試 (fuzzing) 腳本的技術。適用於建立新的模糊測試目標或優化現有的腳本程式碼。
為所有軟體開發任務提供強制性的執行驗證。在確認結果前,透過實際運行來確保代碼功能正確。