工程開發自動化
mutation-test
執行突變測試以衡量測試套件的有效性,透過引入程式碼錯誤並驗證測試是否能偵測到失敗。
瀏覽: 18★ 127
探索可重用的代理技能,查看實作細節,快速找到適合你工作流程的技能。
共找到 101 個技能
執行突變測試以衡量測試套件的有效性,透過引入程式碼錯誤並驗證測試是否能偵測到失敗。
透過引入程式碼變異並測量殺死率,驗證測試套件的有效性並找出薄弱斷言。對於證明測試能真正捕捉錯誤,而非僅僅滿足覆蓋率指標至關重要。
強制執行測試驅動開發 (TDD),要求在撰寫程式碼前先編寫失敗測試,確保程式碼可靠性並防止過早工程化。
提供編寫 Playwright 測試的最佳實踐指南,包含定位器策略、斷言規範及 CI/代理集成建議。
為軟體和智慧合約提供屬性基礎測試 (PBT) 的自動化指導,以提升測試覆蓋率並強化邊緣案例偵測。
自動產生符合最佳實踐的單元測試檔案,支援 pytest、unittest、jest 等多種測試框架。
優化 React 效能、實施安全性加固,並透過自動化模式與檢查清單確保符合 WCAG 無障礙規範。
規劃、執行使用者驗收測試 (UAT) 與端對端情境,驗證需求是否符合使用者可見的行為表現。
軟體測試編寫與審查指南,專注於整合測試策略、條件式等待與專業 Mocking 模式,協助優化測試品質。
透過分析持續整合 (CI) 歷史、執行模式與程式碼結構,識別、分類並排除不穩定的測試 (flaky tests),以提升測試套件的可靠性。
策略性回歸測試,提供智慧測試選擇、影響分析與持續回歸管理,助您加速開發並提升軟體品質。
驗證 n8n 表達式語法,執行上下文感知測試,檢測常見陷阱,並優化工作流程中的數據轉換。