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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

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

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

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

?

3、添加線程以后,設置線程組。

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

線程數:100

Ramp-Up Period(in seconds):10

理解為當線程數達到100時,所花費的時間是10秒

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

?

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

協議:https

服務器名稱或IP:123.sougou.com/

端口號:無

方法:GET

路徑:/

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

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

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

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

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

10、運行結束以后,在查看結果樹或是聚合報告中查看即可。

轉載于:https://www.cnblogs.com/caopeiyang/p/9104574.html

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。