一款智慧工具,透過分析程式碼邏輯,自動跨多種程式語言生成全面的單元測試和邊緣案例。
從來源直接安裝技能的最快方式。
npx clawhub@latest install automatic-test-generator
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 automatic-test-generator。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
自動測試生成器是一款高效能開發者工具,旨在消除編寫單元測試的繁瑣手工勞動。透過深度連結到您的開發環境,此技能可分析函式簽章、內部邏輯和依賴關係,從而生成穩健、可運行的測試套件。它支援包括 Jest、Vitest、Pytest 和 Go testing 在內的多種框架,確保您的 Openclaw Skills 庫在不同技術棧中提供通用性。
除了基礎測試生成外,該技能還能識別複雜的邊緣案例,並處理資料庫和 API 等外部服務的 mock 配置。透過將其整合到工作流程中,您可以在保持高程式碼品質並實現覆蓋率目標的同時,節省高達 90% 通常花費在測試樣板程式碼上的時間。它是任何利用 Openclaw Skills 構建更可靠軟體的開發者的必備補充。
要在您的 Openclaw Skills 環境中使用自動測試生成器,請確保您的專案已安裝相關的執行環境(如 Node.js 或 Python)。
# 對於使用 Jest 的 JavaScript/TypeScript 專案
npm install --save-dev jest @types/jest ts-jest
# 要驗證生成的測試,執行專案的測試指令
npm test
然後,您可以提示您的 AI 代理分析特定的檔案或目錄,以生成相應的測試檔案。
該技能根據您的專案目錄結構和選定的測試框架來組織其輸出。它通常遵循來源檔案與測試檔案之間 1:1 的映射關係。
| 檔案類型 | 描述 | 目標框架 |
|---|---|---|
*.test.ts/js |
JS/TS 的單元測試 | Jest, Vitest, Mocha |
test_*.py |
Python 的單元測試 | Pytest |
*_test.go |
Go 的單元測試 | Go Standard Library |
*Test.java |
Java 的單元測試 | JUnit |
它還會為 mock 物件和依賴樹生成元數據,以確保生成的程式碼可以立即執行。
加載中
一個強大的 Openclaw Skills 整合,可透過關鍵字搜尋 TikTok 用戶,獲取個人資料詳情和唯一手柄(handles)。








































