前段時間公司有個投票,當時我還不會用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 輸出的測試報告,紅色部分是我新增的注釋。整個測試持續的時...