摘要:是自帶的超文本傳輸協議性能測試工具。其設計意圖是描繪當前所安裝的的執行性能,主要是顯示每秒可以處理多少個請求。
AB(ApacheBench) 是 Apache 自帶的超文本傳輸協議 (HTTP) 性能測試工具。 其設計意圖是描繪當前所安裝的 Apache 的執行性能, 主要是顯示 Apache 每秒可以處理多少個請求。
使用 ab -help 查看幫助界面
ab測試簡單http請求
ab -n30000 -c1000 "http://10.1.1.21:8080/"
ab 測試 http 接口 (POST)
ab -n400 -c20 -p "img.json" -T "application/x-www-form-urlencoded" "http://10.1.1.21:8080/test.do"
img.json 為符合接口格式的字符串
MIME 類型 application/x-www-form-urlencoded 與 multipart/form-data 和 text/plain 參考
類似于 curl,curl 指定 post 請 @ 指定文件
curl "http://10.1.1.21:8080/test.do" -d @/root/img.json
ab 測試 webservice 接口
ab -k -T "Content-Type:text/xml;charset=UTF-8" -p data.xml -n 1000 -c 32 http://10.1.1.21:8080/services/routeService?wsdl
注意:data.xml 必須符合 wsdl 規范,可以使用 soapUI 生成
如果報錯:no soapaction header
ab -k -T "Content-Type:text/xml;charset=UTF-8;soapaction=""" -p data.xml -n 1000 -c 32 http://10.1.1.21:8080/services/routeService?wsdl
其它參考:使用ab進行壓力測試詳解
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/35740.html
目錄 一、禪道 一、測試工具背景 二、測試管理工具 三、測試工具介紹 四、禪道介紹 五、禪道操作 7. 創建發布 8. 測試團隊 二、缺陷報告 三、測試報告 一、概要 二、測試過程 三、缺陷分析 四、測試總結 四、接口測試以及用例編寫 五、Fiddler 好文推薦 一、禪道 一、測試工具背景 當測試環境搭建完成后,測試人員將在自己搭建的環境上執行測試用例,開展測試工作。測試人員在執行測試用例的過...
摘要:什么是接口測試全稱接口是一個位于復雜系統之上能簡化任務,像中間人一樣不需要你了解詳細的所有細節。接口測試與性能測試之間存在接口性能測試,主要通過來進行壓測。 很多小...
摘要:它使用方式,接收和響應外部系統的某種請求。回顧我們在學習基礎網絡編程章節已經知道了這么一個連接了。使用指定名稱的命名空間。名詞簡單對象訪問協議作為一個基于語言的協議用于有網上傳輸數據。以的根元素出現。代理這么一個概念就更加清晰了。 WebService介紹 首先我們來談一下為什么需要學習webService這樣的一個技術吧.... 問題一 如果我們的網站需要提供一個天氣預報這樣一個需求...
摘要:它包括一組和一個對象,使用進行請求派發。流程基本就是這樣,接著我們直接進入接口看實現拼裝然后填充并返回一個對象創建一個這個是關鍵,會對各種進行注冊增加一個的將該加入到前兩個調用函數比較簡單,這里不進行介紹了。 源碼版本 Kubernetes v1.5.0 go-restful 簡介 go-restful是用于構建REST-style web服務的golang包。它是出現時因為一個jav...
閱讀 1481·2021-11-22 13:52
閱讀 1299·2021-09-29 09:34
閱讀 2704·2021-09-09 11:40
閱讀 3035·2019-08-30 15:54
閱讀 1261·2019-08-30 15:53
閱讀 975·2019-08-30 11:01
閱讀 1358·2019-08-29 17:22
閱讀 1953·2019-08-26 10:57