jmeter badboy做壓力測試

2022-09-01 08:18:10 字數 1058 閱讀 1260

前段時間公司有個投票,當時我還不會用jmeter,只是用自動化一次次的執行,結果排名非常靠後,想想是個chiru啊。。。。

如下過程參考鏈結# 壓力測試之badboy和jmeter的簡單使用方法

現在先做個簡單的,

badboy錄製

1,輸入**,點選後面的向右箭頭

jmeter上場

jmeter可以使用剛才badboy錄製的指令碼,也可以自己寫,這裡就直接使用了

1、開啟jmeter會有乙個預設的測試計畫,點選檔案-開啟,選中錄製的指令碼檔案,開啟後如下

3、點選執行-啟動,開始測試

點選聚合報告檢視結果

5、如上沒問題,直接將前面的執行修改執行緒組內數字,如下

紅框內表示:在3秒內執行100個執行緒數。平均1秒執行33.33個。

下面的迴圈次數為1,表示每個執行緒請求1次。勾了永遠的話就表示所有執行緒迴圈傳送請求,直到手動單擊工具欄上的停止按鈕。

點選執行,執行中可以檢視報告和結果,下面是執行完後的

聚合報告

100個執行緒,平均300毫秒,中間發出請求消耗170毫秒,末尾90%處發出請求消耗的毫秒832,整個測試中最小耗時84毫秒,最大耗時1858毫秒。

整個做下來也沒有很難。。這是後話,繼續加油!麼麼噠!

Jmeter badboy環境搭建

jmeter安裝 2.重要的是配置環境變數,下面就具體說說環境變數的配置 1 桌面上選擇 我的電腦 右鍵 高階,環境變數,在 系統變數 新建 在變數名中輸入 jmeter home,變數值中輸入 d apache jmeter 2.11 這裡只是舉個例子,但是實際上是要看你的jmeter路徑 我的路...

Apache Bench做壓力測試

apache bench是乙個簡單易用的壓力測試工具,在這裡我不想多講。今天主要說的是寫乙個py指令碼來自動化測試過程,以及中間遇到的一些奇葩問題。python usr bin env python encoding utf 8 import sys import subprocess as sub...

使用apacheBench做壓力測試

乙個簡單的例子 在這個例子的一開始,我執行了這樣乙個命令ab n 10 c 10這個命令的意思是啟動 ab 向 www.google.com 傳送10個請求 n 10 並每次傳送10個請求 c 10 也就是說一次都發過去了。跟著下面的是 ab 輸出的測試報告,紅色部分是我新增的注釋。整個測試持續的時...