軟件性能測試Ⅶ

在場景運(yùn)行期間查看結(jié)果數(shù)據(jù)的兩種方法

1阅茶、Vuser日志文件:包含對每個Vuser運(yùn)行方案的完整跟蹤厦取。這些文件位于方案結(jié)果目錄中(在以獨立模式運(yùn)行Vuser腳本時,這些文件放在Vuser腳本目錄中)

2骨杂、Controller輸出:輸出窗口顯示有關(guān)場景運(yùn)行的信息天通,如果方案運(yùn)行失敗克滴,可以在該窗口中查找調(diào)試信息

LoadRunner的另外一個重要的部分——Analysis逼争,它不僅能夠直觀地查看結(jié)果數(shù)據(jù),還能生成不同格式的性能測試報告劝赔,可以直接將Analysis生成的報告提交給客戶

Analysis的功能:

“Analysis 圖”有助于確定系統(tǒng)性能瓶頸誓焦,并可以將多個數(shù)據(jù)圖合并成一個圖,對多個圖進(jìn)行比較着帽,從而找出數(shù)據(jù)之間的聯(lián)系

“圖數(shù)據(jù)” 視圖和“原始數(shù)據(jù)”視圖以電子表格格式顯示用于生成圖的實際數(shù)據(jù)杂伟。可以將這些數(shù)據(jù)復(fù)制到外部電子表格應(yīng)用程序仍翰,以進(jìn)行進(jìn)一步處理

“報告”功能可使用戶查看每個圖的摘要赫粥、HTML 報告或各種性能和活動報告∮杞瑁可以將報告創(chuàng)建成Word文檔越平,它會自動以圖形或表格格式總結(jié)和顯示測試的重要數(shù)據(jù)

運(yùn)行完場景,打開Analysis灵迫,第一個問題就是性能測試是否通過秦叛?Analysis 的 Summary 視圖會告訴答案

Analysis報告摘要(Summary)

在Controller中運(yùn)行完測試場景后,啟動Analysis瀑粥,首先會展現(xiàn)Analysis的Summary頁面

Analysis概要

1挣跋、Scenario Name(場景名字)

場景的名字,如果是保存過的場景狞换,那么將會顯示場景保存的路徑

2避咆、Results in Session(結(jié)果文件)

結(jié)果文件的名字,顯示結(jié)果文件的路徑

3哀澈、Duration(運(yùn)行時間)

本場景總共運(yùn)行的時間牌借,如果腳本中有Think Time度气,這里的運(yùn)行時間將包含Think Time

Analysis統(tǒng)計信息

1割按、Maximum Running Vuser(最大同時運(yùn)行用戶數(shù))

因為LoadRunner有加載時間和延遲時間,這個數(shù)字通常比場景中設(shè)置的并發(fā)用戶數(shù)小磷籍。

2适荣、Total Throughput(bytes)(網(wǎng)絡(luò)流量)

即場景運(yùn)行過程中產(chǎn)生的全部網(wǎng)絡(luò)流量现柠。單位是字節(jié)

3、Average Throughput(bytes/second)(網(wǎng)絡(luò)流率)

即平均網(wǎng)絡(luò)流率弛矛。單位是字節(jié)/秒

4够吩、Total Hits(總請求數(shù))

場景運(yùn)行過程中,發(fā)生的HTTP請求總數(shù)

5丈氓、Average Hits per Second(平均每秒請求數(shù))

即為總請求數(shù)除以運(yùn)行時間的值

6周循、View HTTP Responses Summary(查看HTTP響應(yīng)的Summary)

這是一個鏈接,指向一個頁面標(biāo)記

事務(wù)統(tǒng)計

Analysis事務(wù)統(tǒng)計信息

1万俗、Transactions(事務(wù))

上圖是所有Transaction的響應(yīng)時間

2湾笛、Minimum

執(zhí)行此Transaction的最小時間,也就是最快的

3闰歪、Average

平均時間嚎研,是所有Transaction消耗時間的算術(shù)平均值

4、Maximum

執(zhí)行此Transaction的最大時間库倘,也就是慢慢的

5临扮、Std.Deviation

Std 是單詞 standard的縮寫,Std.Deviation 即標(biāo)準(zhǔn)方差教翩,方差是描述一組數(shù)據(jù)偏離其平均值的情況杆勇。方差公式如下:

從數(shù)據(jù)意義上看:

方差值越大,這組數(shù)據(jù)就越離散饱亿,波動性也越強(qiáng)

方差值越小靶橱,這組數(shù)據(jù)就越聚合,波動性也就越小

6路捧、90 Percent

在Controller 運(yùn)行場景時关霸,并不會顯示這個值,因為它是對一些列數(shù)據(jù)進(jìn)行計算的結(jié)果杰扫。是90% Transaction消耗的時間队寇,比如 執(zhí)行了500次Transaction,90%就是450個Transaction的平均時間章姓,通常這個指標(biāo)比單純的平均值更能說明系統(tǒng)問題

7佳遣、Pass(通過)

通過的Transaction個數(shù)。通過與否的標(biāo)準(zhǔn)由腳本的邏輯控制

8凡伊、Fail(失斄憬ァ)

失敗的Transaction個數(shù)

9、Stop(停止)

如果在執(zhí)行場景時系忙,用戶手工停止了場景的執(zhí)行诵盼,Transaction沒有自己的狀態(tài),那么就是Stop

HTTP響應(yīng)統(tǒng)計

Analysis中HTTP響應(yīng)狀態(tài)碼統(tǒng)計

此圖只有Web Vuser才有,它反映了Web Server的處理情況

HTTP返回碼為200风宁,是正常狀態(tài)洁墙。在統(tǒng)計圖中的Hits(總請求數(shù))為26500個,在此圖中戒财,200返回碼的Response有26500個热监,說明HTTP的請求都成功了。Web Server是沒有問題的

Analysis標(biāo)準(zhǔn)圖

1饮寞、Vuser圖

2孝扛、事務(wù)圖

3、網(wǎng)頁細(xì)分圖

交叉結(jié)果和合并圖

使用Analysis可以將同一場景的兩個圖中的結(jié)果合并到一個圖中幽崩。通過合并疗琉,可以依次比較幾個不同的度量,以發(fā)現(xiàn)他們之間的聯(lián)系歉铝。如:可以制作一個合并圖盈简,以已用時間的函數(shù)的形式顯示網(wǎng)絡(luò)延遲和正在運(yùn)行的Vuser的數(shù)量

合并圖有3種方式

1、疊加(Overlay)

2太示、平鋪(Tile)

3柠贤、關(guān)聯(lián)(Correlate)

疊加:共用同一個X軸的兩個圖的內(nèi)容。合并圖左側(cè)的Y軸顯示當(dāng)前圖的值类缤,右側(cè)的Y軸顯示已合并圖的值臼勉。疊加圖的數(shù)量沒有限制。疊加兩個圖時餐弱,這兩個圖的Y軸分別顯示在圖的右側(cè)和左側(cè)宴霸。覆蓋兩個以上的圖時,Analysis只顯示一個Y軸膏蚓,相應(yīng)地縮放不同的度量瓢谢。

平鋪:查看在平鋪布局(一個位于另一個之上)中共用同一個X軸的兩個圖的內(nèi)容。

關(guān)聯(lián):繪圖時區(qū)分兩個圖彼此的Y軸驮瞧∶タ福活動圖的Y軸變?yōu)楹喜D的X軸,被合并圖的Y軸作為合并的Y軸

生成測試報告

運(yùn)行場景后论笔,可以查看對系統(tǒng)性能進(jìn)行匯總的報告采郎。Analysis提供3種格式的報告:HTML格式、Word格式和水晶報表

創(chuàng)建HTML格式報告

使用Analysis可以為方案的運(yùn)行創(chuàng)建HTML報告狂魔,它將為每個打開的圖分別創(chuàng)建一個報告和一個摘要報告蒜埋。摘要報告與Analysis窗口中訪問的摘要報告相同。該報告還提供指向特定Excel文件的鏈接

創(chuàng)建Word格式報告

創(chuàng)建水晶報表:LoadRunner 的水晶報表是一個更為細(xì)致的報告最楷,分為一下類別:

活動報告

性能報告

活動報告提供關(guān)于虛擬用戶和場景運(yùn)行的信息:包括開始時間整份、結(jié)束時間等詳細(xì)信息待错。活動報告又有:“Scenario Execution”(場景執(zhí)行)皂林、“失敗的交易”(Failed Transaction)和“失敗的虛擬用戶”(Failed Vuser)三種

性能報告可分析每個Transaction(事務(wù))所用的時間朗鸠,其中有“數(shù)據(jù)點”蚯撩、“詳細(xì)事務(wù)”和“事務(wù)性能”

高級——數(shù)據(jù)點報告

使用LoadRunner础倍,可以記錄自己的分析數(shù)據(jù)√タ妫可以指示LoadRunner記錄外部函數(shù)或變量(方案運(yùn)行期間的“數(shù)據(jù)點”)的值沟启。LoadRunner 將使用收集的數(shù)據(jù)創(chuàng)建數(shù)據(jù)點圖和報告

設(shè)置數(shù)據(jù)點時,會將lr_user_data_point 函數(shù)(GUI Vuser 的 user_datapoint)包括在Vuser報告中

“數(shù)據(jù)點”報告是一種性能報告犹菇,它列出數(shù)據(jù)點的名稱德迹、值以及記錄該值的時間,值將對每個租和Vuser都顯示

事務(wù)性能摘要(按Vuser)報告

“事務(wù)性能摘要(按Vuser)”報告是一種性能報告揭芍,顯示每個Vuser在方案運(yùn)行期間執(zhí)行事務(wù)所需的時間胳搞。該報告表明事務(wù)是否成功,以及每個Vuser的最小称杨、最大和平均時間肌毅。當(dāng)方案具有多種不同類型的Vuser,并且需要具體描述每種類型的性能時姑原,此報告十分有用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末悬而,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子锭汛,更是在濱河造成了極大的恐慌笨奠,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件唤殴,死亡現(xiàn)場離奇詭異般婆,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)朵逝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進(jìn)店門腺兴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人廉侧,你說我怎么就攤上這事页响。” “怎么了段誊?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵闰蚕,是天一觀的道長。 經(jīng)常有香客問我连舍,道長没陡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮盼玄,結(jié)果婚禮上贴彼,老公的妹妹穿的比我還像新娘。我一直安慰自己埃儿,他們只是感情好器仗,可當(dāng)我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著童番,像睡著了一般精钮。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上剃斧,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天轨香,我揣著相機(jī)與錄音,去河邊找鬼幼东。 笑死臂容,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的根蟹。 我是一名探鬼主播脓杉,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼娜亿!你這毒婦竟也來了丽已?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤买决,失蹤者是張志新(化名)和其女友劉穎沛婴,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體督赤,經(jīng)...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡嘁灯,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了躲舌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片丑婿。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖没卸,靈堂內(nèi)的尸體忽然破棺而出羹奉,到底是詐尸還是另有隱情,我是刑警寧澤约计,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布诀拭,位于F島的核電站,受9級特大地震影響煤蚌,放射性物質(zhì)發(fā)生泄漏耕挨。R本人自食惡果不足惜细卧,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望筒占。 院中可真熱鬧贪庙,春花似錦、人聲如沸翰苫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽革骨。三九已至农尖,卻和暖如春析恋,著一層夾襖步出監(jiān)牢的瞬間良哲,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工助隧, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留筑凫,地道東北人。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓并村,卻偏偏與公主長得像巍实,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子哩牍,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,728評論 2 351

推薦閱讀更多精彩內(nèi)容