本文網址: https://mike.coderbridge.io/2023/10/12/how-to-StressTesting-on-Postman/
如題,最近開發一個類似搶票的系統,長官表示很擔心效能,因為我們公司的人數實在沒有台鐵搶票人數那樣多,所以後續選用Postman做一個簡易測試。
先介紹一下測試的項目及相關內容:
- Postman版本: October 2023 (v10.19) Desktop版(才可以打localhost的URL)
- 情境: 目前開放一個名額(名額ID="DC437B0E-6149-4711-BF43-B0574B143745")。而搶票人數有500人,人員ID是流水號(1,2,3...499,500)。在極短時間內,500人搶一個名額。
1. 先建立500筆假資料。
我透過 generatedata.com 這個網站建立假資料。
2. Postman先建立一個測試案例,並確認可以打通。
3. Postman設定好動態參數。
4. 按下右下角的Runner進行相關設定。
5. 開始測試及查看報告紀錄。
6. 額外補充效能測試。
參考網址:
https://blog.postman.com/using-variables-inside-postman-and-collection-runner/