如果已經安裝apache,則以及自帶了ab測試工具;
下面進行最簡安裝
#yum install httpd-tools
常用命令:ab -n 400 -c 200 -k
-n :發起請求次數
-c :併發數
-k 保持keep-alived
this is apachebench, version 2.0.40-dev <$revision: 1.146 $> apache-2.0
benchmarking caicongyang.com (be patient)
completed 100 requests
completed 200 requests
completed 300 requests
finished 400 requests
#測試伺服器型別
server software: apache-coyote/1.1
#主機server hostname: caicongyang.com
#埠server port: 8080
#路徑document path: /
#檔案長度
document length: 11398 bytes
#併發級別
concurrency level: 200
#總耗時
time taken for tests: 67.469688 seconds
#成功完成請求次數
complete requests: 400
#失敗次數
failed requests: 0
write errors: 0
keep-alive requests: 0
total transferred: 4617600 bytes
html transferred: 4559200 bytes
#每秒處理請求次數(平均值)
requests per second: 5.93 [#/sec] (mean)
time per request: 33734.844 [ms] (mean)
time per request: 168.674 [ms] (mean, across all concurrent requests)
#網路吞吐量
transfer rate: 66.83 [kbytes/sec] received
connection times (ms)
min mean[+/-sd] median max
connect: 31 46 70.2 38 1437
processing: 1184 17633 14533.1 13306 67431
waiting: 34 9351 13565.1 3887 67324
total: 1220 17679 14534.8 13344 67468
平均等待時間 = 平均每次處理完成時間-伺服器實際處理時間
記錄與分享,你我共成長 -from
caicongyang
冒煙測試 測試 Beta測試 效能測試
冒煙測試 也可稱為showcase 這一術語描述的是在將 更改嵌入到產品的源樹中之前對這些更改進行驗證的過程。冒煙測試 smoke test 在測試中發現問題,找到了乙個bug,然後開發人員會來修復這個bug。這時想知道這次修復是否真的解決了程式的bug,或者是否會對其它模組造成影響,就需要針對此問...
軟體測試中的 測試 測試和 測試
常用來表示軟體測試過程中的三個階段,是第一階段,一般只供內部測試使用 是第二個階段,已經消除了軟體中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的使用者群來測試使用 是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的優化處理即可上市發行。在軟體交付使用之後,使用者將如...
軟體測試中的 測試 測試和 測試
常用來表示軟體測試過程中的三個階段,是第一階段,一般只供內部測試使用 是第二個階段,已經消除了軟體中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的使用者群來測試使用 是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的優化處理即可上市發行。在軟體交付使用之後,使用者將如...