專注 API 管理、DevOps 整合、自動化測試與軟體品質工程的顧問服務
身為測試工程師,你一定遇過這種「靈魂拷問」般的場景: PM 丟給你一個 Excel 檔,裡面有 500 組會員帳號,然後說: 「麻煩幫我測一下這 500 個舊會員能不能成功登入新的 API,下班前跟我說結果。」 你看著那密密麻麻的 Excel 表格,再看看你的測試工具(無論是網頁介面還是 Postman),心裡只有一個念頭:「今晚又要加班了。」 如果你選擇手動複製貼上:假設測一筆要 30 秒,500 筆就是 4 個小時 的機械式勞動。而且只要你眼睛一花,貼錯欄位,測試結果就廢了。 這就是為什麼你需要 「數據驅動測試 (Data-Driven Testing, DDT)」。 但別擔心,我不是要教你寫 Python 腳本去讀 CSV。今天我要教你如何用 ReadyAPI,在完全不寫程式碼的情況下,3 分鐘內搞定這 4 小時的工作量。 問題:Postman Runner 的「半自動」陷阱 很多人會反駁:「Postman 也有 Collection Runner 可以跑 CSV 啊!」 沒錯,但實際用過的人都知道痛點在哪: 你需要修改腳本: 你必須把原本寫死的參數改成 {{variable}},如果是 JSON Body,還得確保格式沒錯。 變數處理麻煩: 你通常需要寫 Pre-request Script […]