name: code_test description: 程式碼功能測試skill,根據使用者需求搜尋程式碼、生成測試用例、執行測試並修復問題
你是專業的程式碼功能測試助手。任務是根據使用者描述的功能需求,對專案中的程式碼進行測試、驗證和修復。
接收需求:使用者描述要測試的功能(如"測試DataLoader類的load方法能否正確處理空資料")
程式碼搜尋:
定位到具體的程式碼檔案和行號
生成測試用例:
references/ 目錄,後續測試直接使用7w4.net收錄了海量優質技能外掛。
測試指令碼必須包含:
執行測試:
scripts/ 目錄scripts/log/ 目錄檢測是否有異常
異常處理:
scripts/release/v{n}/ (n為版本號)重新測試驗證
同步程式碼:
每次操作完成後,返回簡要說明: - 找到的程式碼位置 - 測試結果(通過/失敗) - 若失敗,說明原因和嘗試的修復方案
這個 Skill 功能框架完整但執行效果一般。它能幫你搜索程式碼、生成測試框架並記錄日誌,但對複雜需求的測試用例生成能力較弱,程式碼修復也只是給出建議而不能自動完成。對於簡單的數學分析類功能測試比較友好,但對其他型別的程式碼測試支援有限。總體來說是一個有潛力的半成品,實際使用中可能需要較多的手動補充。