1.介紹
Ab是Apache httpd自帶的一個工具,存在於bin目錄中, 感興趣的同學可以去官方網站上下載。
2.使用
輸入的命令說明:
-n 請求的次數
-c 併發數。
注意事項:
[1] -c 參數化的值不能大於 -n 參數的值,否則不能用。
[2] apahe ab既可做get請求的壓力測試,也可做post請求的壓力測試,但post請求中url必須帶上雙引號。
[3] apache ab測得的併發用戶數、TPS會比loadrunner測得的都大,因爲apache ab不接受服務器的返回值,loadrunner需要
完整的接收服務器的返回值。所以,在同樣的響應時間下apache ab測得的併發用戶數比Loadruner測得的大。 其次,
apache ab測得的併發數的大小還與安裝apache ab機器的CPU顆粒數有關,CPU顆粒數越大,測試結果所能支持的併發數也
就越大。
[4] apache ab測試結果主要關注指標: 併發用戶數、響應時間、Requests per seconds(相當於loadrunner的TPS)、事務成功
率。