新專案不該從零測試開始。
讓代理指向一個全新的 repo,testsprite-onboard 技能就會讀取程式碼庫、建立 TestSprite 專案、撰寫約 8-15 個入門測試,並執行最重要的 2-3 條主要流程(happy path)——一步到位,而不是從空白開始。
內建於您已在使用的同一套 CLI
testsprite-onboard 只要呼叫一次技能,就能把「還沒有測試」變成一套正在執行的入門測試套件。先讀懂,才動筆
testsprite-onboard 技能會先檢視程式碼庫——技術堆疊、路由、結構——然後才建立專案或撰寫任何一個測試。
自動為您建立專案
不需要手動跑設定精靈。這個技能會在同一次呼叫中直接建立 TestSprite 專案,事前不必手動設定任何東西。
產出 8-15 個入門測試
它會根據在程式碼庫中發現的內容,撰寫約 8-15 個入門測試——是一套真正可以作為起點的測試套件,而不是孤零零的一個 smoke test。
優先執行最重要的流程
它不會讓每個新測試都停留在未驗證狀態,而是立即執行最重要的 2-3 條主要流程,讓您馬上看到真實的通過/失敗結果。
$ testsprite setup --from-env --yes --agent claude Reading TESTSPRITE_API_KEY from environment... Installing testsprite-onboard skill for claude... Skill installed. > Set up TestSprite for this repo and seed a starter test suite, then smoke-run the most important flow. Reading codebase... Creating TestSprite project: "checkout-service" Authoring starter tests... 12 tests created Running top 3 happy-path flows... 3/3 passed
別再盯著空白的測試專案發呆
全新的程式碼庫加上空白的測試專案,通常代表得先花一小時手動設定,才能開始跑任何東西。testsprite-onboard 技能把這一小時濃縮成一則代理提示——輸入程式碼庫,輸出一套正在執行的真實入門測試套件。
為新專案的頭五分鐘而生
一句提示就能觸發
不需要另外跑一串 CLI 指令——像「幫這個 repo 設定 TestSprite,並建立一套入門測試套件」這樣的代理提示,就足以觸發這個技能。
銜接 CLI 的其他功能
導入完成後產出的是一個真正的 TestSprite 專案。隨著覆蓋範圍擴大,您可以繼續用 test create、test scaffold 或 test create-batch 擴充它。
免費社群版
提供免費社群版,讓所有人都能使用。
適用各種代理工具
用 agent install 為 claude、cursor、cline、windsurf、antigravity、codex、copilot 或 kiro 安裝這個導入技能。
全球企業信賴
"TestSprite 提供豐富的測試案例生成、清晰的結構和易於閱讀的程式碼。它還支援簡單的線上調試,並能夠透過生成新的測試案例快速擴展。"
"TestSprite 的自動化幫助我們減少了大量的手動工作。開發人員可以更容易地在開發過程早期發現並解決錯誤。"
常見問題
testsprite-onboard 技能實際上做了什麼?
它會讀取程式碼庫、建立 TestSprite 專案、撰寫約 8-15 個入門測試,並執行最重要的 2-3 條主要流程——全部只需一則代理提示。
它會建立多少個測試?
約 8-15 個入門測試,數量取決於技能在程式碼庫中發現的內容——足以構成一套真正的入門測試套件,而不只是一個 smoke test。
它只是建立測試,還是也會執行測試?
兩者都會。撰寫完入門測試後,它會執行最重要的 2-3 條主要流程,讓您拿到真實的通過/失敗結果,而不是一堆尚未驗證的測試。
要怎麼觸發它?
用一句白話提示交給您的代理即可,例如:「幫這個 repo 設定 TestSprite,建立一套入門測試套件,然後對最重要的流程做一次 smoke run。」
我的代理工具需要另外安裝什麼嗎?
執行 testsprite setup(或使用 testsprite setup --from-env --yes --agent <name> 進行非互動式設定),將 agent 指定為 claude、cursor、cline、windsurf、antigravity、codex、copilot 或 kiro——它就會為該工具安裝這個技能。