日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

接口测试学习——jmeter分布式压测

發(fā)布時間:2023/12/18 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 接口测试学习——jmeter分布式压测 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

分布式壓測我理解的就是有一臺主控機(jī)和幾臺壓力機(jī)。主控機(jī)通過遠(yuǎn)程控制壓力機(jī)啟動測試,來實現(xiàn)系統(tǒng)不同級別訪問量情況下的性能驗證。操作步驟如下:

1、啟動jmeter自動化工具,界面顯示如下圖所示。

2、在“測試計劃”單擊鼠標(biāo)右鍵,選擇【添加】->【Threads(Users)】->【線程組】,添加一個線程組。

?

3、添加線程以后,設(shè)置線程組。

“線程組”可以類似于虛擬用戶組,設(shè)置“線程數(shù)”為100,即我們要測試的是100個用戶并發(fā)的情況;“Ramp-Up Period(in seconds)”的意思是達(dá)到最大線程所需要的時間(單位是秒)。

線程數(shù):100

Ramp-Up Period(in seconds):10

理解為當(dāng)線程數(shù)達(dá)到100時,所花費(fèi)的時間是10秒

4、在“線程組”單擊右鍵,選擇【添加】->【Sampler】->【HTTP請求】,為線程組添加HTTP請求。

?

5、設(shè)置HTTP請求參數(shù)如下(例子模擬的是100用戶同時打開搜狗導(dǎo)航網(wǎng)址):

協(xié)議:https

服務(wù)器名稱或IP:123.sougou.com/

端口號:無

方法:GET

路徑:/

6、在“測試計劃”單擊右鍵,選擇【添加】->【監(jiān)聽器】->【查看結(jié)果樹】,添加結(jié)果樹,用于查看測試結(jié)果

7、到這里,其實就是普通的壓力測試了。分布式壓測怎么做呢?有幾點要求:一是有幾臺電腦與控制機(jī)在同一局域網(wǎng)內(nèi)。也就是可以互相訪問。二是壓力機(jī)也要安裝jmeter。

在主控機(jī)的jmeter的bin目錄找到配置文件jmeter.properties。找到里面的remote_hosts部分,修改內(nèi)容為:remote_hosts=xx,xx代表的是壓力機(jī)的ip。如果是多個壓力機(jī),之間使用【,】分隔。

8、接下來就是啟動壓力機(jī)jmeter的bin目錄下的jmeter-server.bat文件。

?9、然后在主控機(jī)的jmeter里面。點擊【運(yùn)行】——【遠(yuǎn)程啟動】可以看到所有的壓力機(jī),可以選擇一臺啟動,也可以點擊【運(yùn)行】——【遠(yuǎn)程全部啟動】。

10、運(yùn)行結(jié)束以后,在查看結(jié)果樹或是聚合報告中查看即可。

轉(zhuǎn)載于:https://www.cnblogs.com/caopeiyang/p/9104574.html

總結(jié)

以上是生活随笔為你收集整理的接口测试学习——jmeter分布式压测的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。