testing-strategies
實作強大的軟體測試策略,涵蓋單元測試、整合測試與端對端 (E2E) 測試,並提供模擬框架 (Mocking)、TDD 模式與各類技術堆疊的最佳實踐,確保高品質且可靠的程式碼。
探索可重用的代理技能,查看實作細節,快速找到適合你工作流程的技能。
共找到 138 個技能
實作強大的軟體測試策略,涵蓋單元測試、整合測試與端對端 (E2E) 測試,並提供模擬框架 (Mocking)、TDD 模式與各類技術堆疊的最佳實踐,確保高品質且可靠的程式碼。
適用於全球化軟體的自動化國際化 (i18n) 與在地化 (l10n) 測試套件。驗證翻譯覆蓋率、RTL 佈局、特定地區格式與 Unicode 支援。
使用邊界值分析、等價分割、決策表及組合測試等專業技術,優化測試設計,最大化覆蓋率並減少冗餘測試。
執行高品質測試實踐,識別並防止常見反模式,如測試 Mock 行為、生產程式碼中的測試專用方法以及對相依性理解不足的 Mock 方式。
SDD 框架的跨文件驗證、追溯性缺口檢測及全專案一致性檢查。
應用務實編碼標準:包含明確命名、單一職責函數、防禦性程式設計,以及確定性副作用,拒絕過度設計與臆測性功能。
為 AnySoftKeyboard 創建並執行遵循專案架構規範(Robolectric、命名、位置)的單元測試。
使用 Playwright 測試本地 Web 應用程式的工具組,支援伺服器生命週期管理、自動化 DOM 檢測與瀏覽器自動化工作流程。
專為 Playwright 與 Docker 架構設計的端對端測試代理,支援自動化測試執行、報告生成與測試案例編寫。
Spring Boot 應用程式的測試驅動開發 (TDD) 工作流程,支援 JUnit 5、Mockito、MockMvc 與 Testcontainers。
自動化建立與維護 Rsbuild E2E 測試,透過 Playwright 確保功能覆蓋率並防止迴歸。
基於 Playwright 的完整瀏覽器自動化技能。具備自動檢測開發伺服器、產生測試腳本、螢幕截圖、表單填寫、響應式測試與使用者體驗驗證功能。