windows下ab的安装和压测
安裝
無須安裝apache服務器,訪問下載地址,進入如下頁面,下載紅色箭頭的包
解壓,找到bin所在目錄,用命令行打開該目錄,我的是這樣的
至此,ab算是啟動成功
注意:以下測試都是用abs來請求的,但是有些ab工具,直接用ab也可以。看大家ab的支持情況而定。樓主的只有abs才支持https請求。
get請求
abs -n1 -c1 "https://blog.csdn.net/"
參數解釋
ab:http請求
abs:https請求
-n:測試幾次
-c:模擬多少客戶端
-T:內容類型,這個一般和-p一起使用
-p:包含POST參數的文件
post請求
abs -n1 -c1 -p post.txt -T application/x-www-form-urlencoded "http://blog.csdn.net"
post參數寫在了post.txt中,post.txt放在ab.exe同一目錄下。
我的post參數如下:
page=1&pagesize=10
post json參數
page=1&pagesize=10¶ms={position": { "latitude": 39.73,"longitude": 116.37}}
親測有效
cookie設置
如果只用到一個Cookie,那么只需鍵入命令:
abs -n1 -c1 -C "key=value" "https://blog.csdn.net"
如果需要多個Cookie,就直接設Header:
abs -n1 -c1 -H "Cookie:key1=value1; key2=value2" "https://blog.csdn.net"
?
總結
以上是生活随笔為你收集整理的windows下ab的安装和压测的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IIS下配置php运行环境
- 下一篇: C/C++中char *与wchar_t