使用jMeter构造大量并发的随机HTTP请求
在前一篇文章使用jMeter構(gòu)造大量并發(fā)HTTP請(qǐng)求進(jìn)行微服務(wù)性能測(cè)試?yán)?#xff0c;我介紹了如何用jMeter構(gòu)造并發(fā)HTTP請(qǐng)求。但是通過(guò)文中介紹的方式構(gòu)造的并發(fā)請(qǐng)求,其請(qǐng)求參數(shù)都是硬編碼的’Wang’.
有沒(méi)有辦法讓每個(gè)并發(fā)請(qǐng)求查詢的參數(shù)都不一樣呢?比如讓jMeter構(gòu)造一些從1到100的隨機(jī)數(shù),作為查詢請(qǐng)求的一部分?
JerryTestCustomer_<1~100>
解決方案
創(chuàng)建一個(gè)User Parameter:
Parameter的Name為uuid,值為${__Random(1,100)}
這個(gè)__Random(1,100)是jMeter提供的隨機(jī)數(shù)發(fā)生器。
然后在HTTP Request的Parameters標(biāo)簽頁(yè)里面,使用這個(gè)參數(shù)即可。
測(cè)試
隨機(jī)數(shù)生成生效,每個(gè)并發(fā)請(qǐng)求發(fā)出的查詢參數(shù)現(xiàn)在都不一樣了。
要獲取更多Jerry的原創(chuàng)技術(shù)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙"或者掃描下面二維碼:
總結(jié)
以上是生活随笔為你收集整理的使用jMeter构造大量并发的随机HTTP请求的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何将MySQL去重
- 下一篇: 如何使用jMeter发送两个逻辑上相关的