一、每秒鐘固定調(diào)用次數(shù)
如果想控制每秒發(fā)送請求數(shù)量,僅僅通過線程數(shù)與循環(huán)次數(shù)是不夠的,因為這只能控制發(fā)送總數(shù),而要控制每秒發(fā)送數(shù)量,需要線程數(shù)與常數(shù)吞吐量控制器的搭配使用,這種場景在性能測試中使用不多。
例如每秒鐘調(diào)用30次接口,那么把線程數(shù)設置為30,將常數(shù)吞吐量控制器的每分鐘樣本量設置為60,即每個線程每秒鐘調(diào)用一次,通過此設置可以控制每秒鐘的調(diào)用次數(shù)。
二、將響應結(jié)果提取并寫入csv?
有時在進行性能測試時,需要將上一個接口的響應結(jié)果進行持久化保存,從而作為下一個接口的參數(shù)進行性能壓測。創(chuàng)建線程組和HTTP請求,請求的響應結(jié)果中包含token 這個字段,假定要提取這個字段
1.配置正則表達式提取器,每個字段的含義可查看此文章:https://zhuanlan.zhihu.com/p/27999878
文章來源:http://www.zghlxwxcb.cn/news/detail-681954.html
2.配置BeanShell PostProcessor,參數(shù)與正則表達式中的引用名稱一致,用${}進行引用,腳本如下:文章來源地址http://www.zghlxwxcb.cn/news/detail-681954.html
FileWriter fw = new FileWriter("D:\\test.csv",true);
BufferedWriter bw = new BufferedWriter(fw);
bw.wri
到了這里,關(guān)于Jmeter(二十九):Jmeter常用場景梳理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!