資料庫程式

單元測試撰寫指令

黃柏睿・技術編輯 ·被複製 462·最後更新 2026/06/09
適用模型ClaudeChatGPT
分享:
一句話結論依函式邏輯自動產出涵蓋邊界情境的測試案例。

指令介紹

很多開發者知道要寫測試,但每次手動想測試案例都費時費力,邊界條件也常常漏掉。這組指令會分析你的函式邏輯,自動產出涵蓋正常路徑、錯誤路徑與邊界條件的測試案例,並選用你指定的測試框架語法,讓測試覆蓋率快速提升。

適用情境

補充缺失測試TDD 測試先行遺留系統補測試CI 測試覆蓋率提升

懶人貼上・複製就能用

已填好範例複製就能直接用
▸ 想換成你自己的內容?點開填一填選填
⬇ 匯出此指令 CSV

AI 指令庫編輯的話

編輯實測指令要求「正常加錯誤加邊界加描述加 mock 策略」,測試一次寫好不漏洞。 這組「單元測試撰寫指令」是 Prompts 編輯團隊實測整理的程式 AI 指令(Prompt),適合用 Claude、ChatGPT 執行。複製上方指令範本即可使用,免費、免註冊。

模型實測對照

產出 describe('calculateDiscount') 測試套件:正常路徑(一般價格、SAVE10折扣、無優惠碼);錯誤路徑(price 為0、負數、undefined、null 應 throw);邊界值(極大數、浮點精度);說明每個 it() 描述目的;無外部依賴無需 mock。
實測(Claude):正常加錯誤加邊界加描述加 mock 建議,覆蓋最全面。
產出 Jest 測試案例含正常路徑與例外情境。
實測(ChatGPT):快速產出可執行測試,適合補測試時。

為這個指令評分

4.7
123 人評分 · 點星星評分

常見問題

Python pytest 適用嗎?

適用,在框架欄填 pytest,語法會對應。

非同步函式怎麼辦?

在函式說明補充 async,指令會加 await 與 async test 處理。

相關指令

超推指令
Excel/試算表公式產生指令
ChatGPTGemini
符合台灣 程式 · 880
超推指令
SQL 查詢產生指令
ClaudeChatGPT
程式 · 722
產品需求規格(PRD)指令
ClaudeChatGPT
程式 · 670
超推指令
程式錯誤除錯分析指令
ClaudeChatGPT
程式 · 581
超推指令
程式碼審查意見指令
ClaudeChatGPT
程式 · 530
解釋程式碼指令
ClaudeChatGPT
程式 · 523

猜你喜歡

超推指令
繁中潤稿(去簡體化)指令
ClaudeChatGPTGemini
符合台灣 寫作 · 2,111
超推指令
求職履歷自傳改寫指令
ClaudeChatGPT
符合台灣 職場 #求職 · 1,791
實測推薦
學測國寫作文批改指令
ClaudeChatGPT
符合台灣 教育 #學測 · 1,594
文字潤飾指令
ClaudeChatGPT
寫作 · 1,509

留言討論

延伸閱讀
每週 5 組最新台灣 AI 指令,寄到你信箱
免費訂閱電子報,第一時間收到新指令與實測心得;現在訂閱立即領取「50 組必備 AI 指令懶人包」。
不寄垃圾信,隨時可取消訂閱。
↑↓ 選擇 · Enter 前往 · Esc 關閉 AI 語意搜尋
已複製 ✓