一、合成測試報告:
l 執行tsung,產生log
[root@cftest1 .tsung]# tsung -s start
starting tsung
log directory is: /root/.tsung/log/20180115-1146
l 合成報告:
[root@cftest1 20180115-1140]# cd /root/.tsung/log/20180115-1146
[root@cftest1 20180115-1146]# /usr/local/tsung/lib/tsung/bin/tsung_stats.pl
creating subdirectory data
creating subdirectory gnuplot_scripts
creating subdirectory images
warn, last interval (8) not equal to the first, use the first one (10)
no data for bosh
no data for event
no data for async
no data for errors
二、檢視配置檔案
三、測試報告
將/root/.tsung/log/20180115-1146拷貝出來,包含檔案如下:
開啟report.html,就可以看到資料報告了
四、**統計
介紹資料報告之前,首先解釋下tsung資料統計原理:
tsung將整個測試執行過程產生的資料以10s為單位,劃分為乙個區間,然後再計算每個區間的平均值,最後再比較各區間平均值大小,最後整理出**;
1、 main statistics第乙個**是主要統計資料,也是測試結果最直接體現;
建立連線所花費的時間
highest 10sec mean: 每10秒建立連線最長的時間;
lowest 10sec mean: 每10秒建立連線最低的時間;
highest rate: 最高鏈結率
mean rate: 平均連線率
mean : 平均時間
count : 連線次數
l page
表示一組請求request集合的響應時間集合,上例中只有乙個request,因此與request資料相同;
l request
highest 10sec mean: 每10秒響應最長的時間;
lowest 10sec mean: 每10秒響應最短的時間;
highest rate: 最快傳送請求的速率
mean rate: 平均請求速率
mean : 平均請求響應時間
count : 請求次數
l session:
表示每個使用者會話持續時間
highest 10sec mean: 每10秒會話保持最長的時間;
lowest 10sec mean: 每10秒會話保持最低的時間;
highest rate: 最高會話率
mean rate: 平均會話率
mean : 平均會話持續時間
count : 總會話次數
2、transactions statistics
事物統計資料:
網路流量:
l size_rcv:收到響應的資料量
l size_sent: 傳送請求的資料量
l highest rate : 每秒最高的資料率
l total:總的資料傳輸量
4、counters statistics
檢查點統計資料:
l match:匹配到的資料;
l highest rate: 每秒最高的匹配數;
l mean rate : 平均匹配數;
l toal number: 總匹配數
5、計數統計
connected: 測試過程中,最大併發使用者數裡,已經建立tcp/udp連線的最大使用者數,(對於http,在思考時間內,不占用tcp連線,思考時間超時後會重新建立tcp連線)
finish_users_count:已經完成了會話的最大使用者數;
users: 測試過程中,tsung建立起的最大併發使用者數,包括還沒有建立連線的使用者數;(會話已經開始,但是還沒有結束)
users_count: 表示tsung總共生成的使用者數
6、server monitoring
資源監控:使用的是erlang監控
cpu:os_mon@cftest2: 節點機器cpu使用率
freemem:os_mon@cftest2 :記憶體空閒資源
load:多核cpu的話,滿負荷狀態的數字為 "1.00 * cpu核數",即雙核cpu為2.00,四核cpu為4.00。
http響應狀態碼統計
code:狀態碼
五、圖形統計
page: 乙個頁面請求的響應時間,單位毫秒(乙個頁面包含多個request,不包含思考時間);
tr_demotest: 事務請求的響應時間;
connect: 建立連線的平均持續時間,單位毫秒;
request: 平均請求的響應時間,單位毫秒;
2、 throughput
吞吐量:
各指標含義見上文;
pair project 03 軟體測試報告
pair project 03成員 10061172 隋宇豪 100617 10061143 韋昀 100616 我們測試的軟體是必應詞典客戶端 在測試前我並沒有聽說過這個軟體,但是一直有在使用相近功能的有道詞典。所以後面我也會進行一些比較,更能看出必應詞典的優劣。本文分四個部分 bug描述 使用者...
測試 測試報告
document number 文件編號 confidentiality level 密級 test report 01 絕密 秘密 內部公開 document version 文件版本 total 10 pages 共 10 頁 v1.0 測試報告 prepared by 擬制date 日期yyy...
《測試報告》版本發布前測試報告模板
1 根據 bug優先順序定義 中的狀態為 緊急 高 中的bug修復並回歸結束。2 若緊急 高 中的問題未處理完,需同步專案經理 測試主管等團隊人員周知此事,可組織 bug評審會,並在專案經理同意遺留的情況下,可發布上線。3 測試通過,與專案經理溝通可發布版本,同步進行 測試總結報告 的梳理並發布到專...