關於這個工具
Pest 是一個優雅的 PHP 測試框架,專為 PHP 開發者和 AI 代理設計。它提供瀏覽器測試、AI 評估、用於端到端驗證編碼代理工作的代理瀏覽器,以及 Tia 引擎以實現近乎即時的測試執行。 此框架包含程式碼覆蓋率和變異測試功能,支援從 PHPUnit 遷移,並允許撰寫和執行 PHP 測試。它提供 CLI 選項,例如產生基準線、產生設定檔、為特定類別產生變異、僅針對已覆蓋類別產生變異、為所有類別產生變異、忽略日誌記錄、產生程式碼覆蓋率報告以及預熱靜態分析快取。 Pest 是開源且免費的,具有公開 API。它擁有中等學習曲線,並受到開發者及其代理的信賴。
功能與使用情境
產生基準線以忽略已知問題產生帶有建議設定的設定檔為給定類別產生變異僅針對已覆蓋類別產生變異為所有類別產生變異,即使未覆蓋產生程式碼覆蓋率報告預熱靜態分析快取瀏覽器測試AI 評估代理瀏覽器驗證編碼代理的工作Tia 引擎實現近乎即時的測試執行資料集支援
快速事實
提供公開 API