1. 程式人生 > >如何使用apache的ab壓力測試小工具傳引數

如何使用apache的ab壓力測試小工具傳引數

開發十年,就只剩下這套架構體系了! >>>   

前言: windows下安裝的phpstudy軟體裡整合的apache帶了ab工具,所以可以不用單獨下載。其他的作業系統下的安裝或部署這裡就不介紹了!

一、 使用windows的cmd進入apache的根目錄,輸入ab檢視命令的基本使用。

 

二. 傳遞引數(主要介紹GET/POST兩種方式)。

1. GET方式

 (1). 只需要在請求的url後面拼接引數就可以: ab -n 10 -c 10 http://www.baidu.com?content=balala

2. POST方式

(1). 在windows下最好使用一些工具建立txt檔案,因為使用windows右鍵新建 文字文件,當使用ab的-p雖然執行了但是對方伺服器接收不到引數。

(2). 將新建的txt檔案放到某個檔案下,最好磁碟的路徑裡不出現中文。

(3). 在txt檔案把post的引數以&連線起來並儲存,如:  content=小天使&name=測試

(4). 命令列輸入 ab -n 10 -c 10 -p post_test.txt -T application/x-www-form-urlencoded "http://www.pao.com/v1/Test/testGhSys/"

 

三、ab反饋的簡單說明。

 

五、測試結果。

執行多少個請求就會在以上結果中前一秒(同一秒)執行多少請求就可以一覽無遺

 

公眾號: ZERO_DEV

相關推薦

如何使用apache的ab壓力測試工具引數

開發十年,就只剩下這套架構體系了! >>>   

用Winform 利用多執行緒做的一個網站壓力測試工具(帶原始碼)

我們一直在做網站,但在我河南這塊,對測試工作,特別是壓力測試一般都不怎麼在意,都是自己訪問一下速度不錯就行了,再就是資料庫訪問速度測試也是同樣情況 程式設計師在寫Sql程式碼時,一般是一個人寫完之後,一執行可快完事 其實這些是不夠的,我們根本沒有進行過多使用者多執行緒的測試,如果是100個,一千個要同時訪問,

PostMan測試工具引數使用

1、後臺接收資料格式 List<User> userList; postman格式: { "userList":[{"userId":"3","age":"14"}] } 注意:前後端userList名字要保持一致,否則後臺接收的資料為“null”。 2、

一款C++寫的tcp性能測試壓力測試工具

參數 gpo 服務器性能 png 服務器 開發 數據 代碼 ++ 基線終於開發完了,自己寫的服務器性能和壓力承受能力到底怎麽樣,在網上沒有找到合適的測試工具可以用。於是自己基於MFC寫了一款測試工具。 啟動界面如下: 設置參數後,運行如下

Windows 7環境下網站效能測試工具 Apache Bench 和 Webbench使用和下載

1、簡要說明: Apache Bench 是Apache的網站效能測試小程式,Windows平臺下的程式名簡稱ab.exe,要想獲得這個80k的可執行程式,使用者需要下載整個Apache Httpd軟體包!還需要將其安裝到電腦上,確實比較麻煩。 Webbench也是一款網站效能測試小程式,可以獲得網站

開源相容性測試工具:WebRTC Troubleshooting

這樣的情況,基於 WebRTC 開發產品的你是不是也曾遇到過? 一個基於 WebRTC 的視訊通話是否能成功建立起來,直接影響它的不一定是程式碼質量、服務端穩定性,還可能是使用者端那些你難以察覺的軟硬體相容性問題,還有謎一樣的使用者操作。但使用者

伺服器API壓力測試 -ab工具

最近對伺服器的某些api進行效能測試,我們關注的主要指標就是系統吞吐量。 第三節看看就好,很久前寫的。 1 系統吞吐量的簡單介紹 一個系統的吞度量(承壓能力)與request對CPU的消耗、外部介面、IO等等緊密關聯。 單個reqeust 對CPU消耗越高,

Linux記憶體壓力測試-memtester工具

最近要測試一臺機器的整體效能情況,就在google搜尋一番,發現這個一個小工具,說是可以進行記憶體的壓力測試,Memtester主要是捕獲記憶體錯誤和一直處於很高或者很低的壞位, 其測試的主要專案有隨機值,異或比較,減法,乘法,除法,與或運算等等. 通過給定測試記憶體的大小

用Java Swing編寫簡單的測試工具介面(原始碼)

Author:Pirate Leo 前段時間我負責在系統中添加了HBase用於管理海量資料,功能實現後自然到了效能測試階段,效能、可靠性、穩定性,性性都不能少。 因此就有了個內部的小需求:“給測試部提供一個工具,可以向HBase寫入資料,以達到測試所需的資料量”。

測試工具的使用

前段時間發現個好用的測試小工具,和大家分享一下!在測試的時候,有些問題是不是很難重現呢?直接截圖會不會讓開發看不明白呢?下面這個小工具簡單好用,可以解決這個問題哦,我們一起來了解下吧~LICEcap1.

WebAPI 使用者認證防篡改實現HMAC(五)測試工具 SecuritySignTool

防篡改之後,測試就無法簡單的通過瀏覽器進行測試,所以需要做個小工具方便測試 然後又因為是小工具,所以做的也不會有多完美,吐槽什麼的還請輕點 小工具核心就兩個,一個是簽名部分,這個通過前面的SecuritySignHelper,還有一個就是訪問部分,這個通過HttpClien

Linux記憶體壓力測試-memtester工具簡析

進行記憶體的壓力測試,Memtester主要是捕獲記憶體錯誤和一直處於很高或者很低的壞位, 其測試的主要專案有隨機值,異或比較,減法,乘法,除法,與或運算等等. 通過給定測試記憶體的大小和次數, 可以對系統現有的記憶體進行上面專案的測試。      1  下載 1

Python 與遊戲測試 (工具篇)

例子2:adb命令的封裝做安卓手遊測試的時候,adb是常用工具,我們可以通過它,進行apk的安裝,解除安裝,截圖,獲取APK資訊,效能資料,獲取手機資訊等等操作。比如獲取當前執行在前臺的apk的package和activity名稱def run_cmd(cmd):    """執行CMD命令"""    p

Linux壓力測試工具stress的引數詳解

為了測試根據伺服器的負載情況,給大家推薦下stress這個壓力測試工具,具體安裝方式就不說了,本文主要介紹下stress的命令引數,大家可以在環境上驗證測試下。 引數說明: -? 顯示幫助資訊 -v 顯示版本號 -q 不顯示執行資訊 -n 顯示已

利用libsvm測試的資料整合功,知道怎麼引數

轉自:http://blog.sina.com.cn/s/blog_9ce5a1b5010139gz.html clear; x1(1,1)=5.1418; x1(1,2)=0.5950; x1(2,1)=5.5519; x1(2,2)=3.5091; x1(3,1)

AB 壓力測試工具ApacheBench ab壓測引數分析

首先通過uptime檢視當前負載情況, 通過watch uptime檢視實時負載,觀察負載下降情況 Apache服務自帶了應該用於壓力測試的工具ab(ApacheBench),對應做一些簡單的壓力測試,它完全能夠勝任,本文主要介紹,在centos中不安裝Apache的情況下,安裝ab 1,ab執行的

ApacheBench(ab)壓力測試工具,安裝,用法,引數說明

一、Apache Bench簡介 ApacheBench 是 Apache 伺服器自帶的一個web壓力測試工具,簡稱ab。ab又是一個命令列工具,對發起負載的本機要求很低,根據ab命令可以建立很多的併發訪問執行緒,模擬多個訪問者同時對某一URL地址進行訪問,因此可以用來測試目標伺服器的負載壓

apache ab壓力測試工具引數

在網上找到了GET方式和POST方式帶引數的使用方法: 1. GET方法(我需要的,測試OK) ab -n 1 -c 1 “http://localhost:2020/welTo.do?pxtId=3000007937&superDo=jack” 字串使用雙引號就

ubuntu 14.04 LTS 安裝webbentch壓力測試工具

計算 gin 步驟 webbench tar.gz ntc cells 有效 simple 近期在做 壓力測試工具,除了apache的ab測試工具外,發現webbentch工具也不錯,這裏簡介下這兩個工具。 一、webbentch安裝: wget ht

網站壓力測試工具 Webbench簡單介紹

cgi 靜態頁面 服務 動態頁面 不同 傳輸數據 一個 php bench Webbech能測試處在相同硬件上,不同服務的性能以及不同硬件上同一個服務的運行狀況。Webbench的標準測試可以向我們展示服務器的兩項內容:每秒鐘相應請求數和每秒鐘傳輸數據量。Web