效能測試ab ApacheBench 的應用

2021-09-01 03:14:13 字數 1323 閱讀 6324

用ab進行效能測試,windows下的ab.exe一般都在apache安裝目錄的bin目錄下,bin目錄

路徑為:d:\program files\apache software foundation\apache2.2\bin

進入windows的doc命令進入該bin目錄下就可以使用ab進行效能測試

基本用法:ab –n 請求的次數 –c 併發的次數 如:ab –n 1000 –c 100

引數說明:

-n 1000 表示總請求數為1000

-c 100 表示併發使用者100

表示請求的目標url

server software: jetty<6.1.26> 被測試web伺服器名稱

server hostname: 192.168.1.123 被請求url中的主機部分名稱

server port: 8080 被測伺服器軟體的埠

document path: /index.jsp 請求的url的絕對路徑

document length: 86 bytes 表示http響應資料的正文長度

concurrency level: 100 併發使用者數

time taken for tests: 21.132 seconds 全部請求完成耗時

complete requests: 10000 全部總請求數

failed requests: 0 失敗的請求

write errors: 0 讀寫的失敗次數

total transferred: 294000 bytes 總傳輸大小

html transferred: 86000 bytes 訪問html頁面的總大小

requests per second: 47.32 [#/sec] (mean) 吞吐率【每秒請求數 ( 平均 )】

(吞吐率=complete requests / time taken for tests)

time per request: 2113.128 [ms] (mean) 使用者平均等待時間

time per request: 21.132 [ms] (mean, across all concurrent requests) 伺服器平均請求處理時間=吞吐率的倒數(1 / requests per second) 同時也等於 time taken for tests=

complete requests

transfer rate: 13.59 [kbytes/sec] received 表示這些請求在單位時間內從伺服器獲取的資料長度【這個統計項可以很好地說明伺服器在處理能力達到極限時,其出口寬頻的需求量】

還有部分內容文件中很全面...............

web壓力測試工具AB Apache Bence

windwos 進入bin,找到ab.exe所在目錄執行cmd 結果如下 命令後面新增上 d abhtml.html 可以在當前盤的根目錄下建立乙個名為abhtml的html檔案 裡面包含了檔次壓力測試的相關資訊 後期測試的時候發現顯示請求失敗 1 connect 無法送出要求,目標主機連線失敗,要...

效能測試 效能測試步驟

針對此次庫內作業效能測試,梳理一下期間的工作流程 梳理已有的介面指令碼,確認需要做效能測試的幾個介面,即使用率高,對效能有要求的幾個主要介面。結合頁面的操作,和確認的介面,梳理具體的業務邏輯 同時,請開發人員部署了測試環境。測試環境的伺服器指標,盡量和生產環境一致。部署的時候,負載均衡等情況也盡量和...

效能測試之前端效能測試

本次總結總共分為以下部分 1.如何衡量乙個系統是否要做壓測 2.壓測的準備過程 3.壓測工具選擇 4.壓測資料以及報告結果相關 1.如何衡量乙個系統是否要做壓測 首先需要衡量乙個系統是否需要壓測,從以下角度考慮 從兩個角度進行分析 a.業務角度 明確系統是對內使用還是對外使用,使用人數是多少,如果使...