鍍金池/ 問答/Linux  測試/ ab壓力測試怎么指定某一個url的不同參數(shù)

ab壓力測試怎么指定某一個url的不同參數(shù)

我在用ab做壓力測試,
可以通過執(zhí)行:ab -c 5 -n 10 http://www.example.com/index?...
但是每次請求參數(shù)相同導(dǎo)致接口中會使用緩存數(shù)據(jù),影響壓力測試效果,我需要不斷更換user_id參數(shù)的值,而并發(fā)規(guī)則還是 -c 5 -n 10,這個怎么實現(xiàn)?

回答
編輯回答
近義詞

ab 目前不支持這種功能,兩個建議:

  1. 如果你有接口的修改權(quán)限,可以在測試時先把接口中的緩存關(guān)掉,或者先把緩存都生成再測試
  2. 使用 jMeter, 可以參考 JMeter安裝及簡單使用 里面的例子跟你的情況類似。
2017年6月8日 23:17
編輯回答
葬憶
ab -c 5 -n 10 -H "cache-control:no-cache" http://www.example.com

直接在請求頭上加上不要緩存不行?

2017年8月8日 14:59