背景:
最近生產環境有一批數據有問題,需要模擬報文再次請求。想想日常用的PostMan或許可以解決,所以研究了下,僅供參考。文末有彩蛋~~~
1.建立collections,表示一組測試集合(也就是可以測試多個接口)
可以先正常情況下,用postMan模擬請求數據。如下。然后-sava--新建collections。
2. 將Json報文中變化的數據替換
3. 設置header
4. 這個一定要設置: tests["Status code is 200"] = responseCode.code === 200;
5. 另存為--新建collection
6.go Run
7.注意:生產環境上跑數據,記得設置延遲時間Delay,否則壓垮生產服務器,你就成背鍋俠了
彩蛋:
1.一直迷惑postman語法怎么寫,官網上有樣例:https://learning.postman.com/docs/postman/scripts/test-examples/
2. 另一位優秀的博友寫的 Postman接口與壓力測試實例: https://www.cnblogs.com/yinjia/p/10122178.html