999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于比對測試的LoadRunner工具測試結(jié)果有效性驗證

2016-12-02 06:43:34黃茂生
現(xiàn)代計算機(jī) 2016年30期
關(guān)鍵詞:實驗室有效性

朱 欣,黃茂生,羅 銀

(工業(yè)和信息化部電子第五研究所軟件質(zhì)量工程研究中心,廣州 510610)

基于比對測試的LoadRunner工具測試結(jié)果有效性驗證

朱 欣,黃茂生,羅 銀

(工業(yè)和信息化部電子第五研究所軟件質(zhì)量工程研究中心,廣州 510610)

隨著軟件測試逐漸被重視,如何使用軟件測試工具進(jìn)行高效準(zhǔn)確的測試成為一個值得探討的問題。LoadRunner是一種預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具,它通過模擬成千上萬用戶實施并發(fā)負(fù)載及實時性能檢測的方式來確認(rèn)和查找問題。而其測試結(jié)果的有效性驗證是所要探討的問題。

軟件性能測試;LoadRunner;比對測試;有效性驗證

0 引言

ISO/IEC 17025:2005《檢測和校準(zhǔn)實驗室認(rèn)可準(zhǔn)則》[1]中明確要求用于檢測和/或校準(zhǔn)的所有設(shè)備,包括對檢測、校準(zhǔn)和抽樣結(jié)果的有效性或有效性有顯著影響的輔助測量設(shè)備(例如用于測量環(huán)境條件的設(shè)備),在投入使用前應(yīng)進(jìn)行校準(zhǔn),因此軟件類檢測工具存在校準(zhǔn)的必要性。但是由于軟件類檢測工具的特殊性,一般難以直接對其檢測結(jié)果的有效性進(jìn)行判定。

LoadRunner是性能測試領(lǐng)域應(yīng)用廣泛的測試工具之一,其測試結(jié)果能夠為提高軟件工程的整體質(zhì)量提供很重要的參考,因此需要一種方法來驗證LoadRunner工具檢測結(jié)果的有效性。本文提出通過實驗室間比對測試的方法,來驗證各實驗室使用LoadRunner工具測試結(jié)果的有效性;實驗室的用戶、監(jiān)督和管理機(jī)構(gòu)、評價機(jī)構(gòu)等可通過能力比對結(jié)果,判斷實驗室是否具備使用LoadRunner工具進(jìn)行性能測試的能力。

1 LoadRunner簡介

LoadRunner是一種預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具[2]。LoadRunner可以通過建立虛擬用戶(Virtual Users)來替代真實用戶的操作,模擬實際場景下多用戶同時在客戶端進(jìn)行業(yè)務(wù)操作,從而實施并發(fā)負(fù)載及實時性能監(jiān)測的方式來確認(rèn)和查找軟件系統(tǒng)可能存在的性能問題。LoadRunner可適用于各種體系架構(gòu)的自動負(fù)載測試,能預(yù)測系統(tǒng)行為并評估系統(tǒng)性能。由于通過使用LoadRunner,企業(yè)能夠最大限度的縮短測試時間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期[3],因此目前LoadRunner已廣泛應(yīng)用于軟件性能測試領(lǐng)域,大部分專業(yè)檢測實驗室也都配備了LoadRunner這個商業(yè)性能測試工具。

2 LoadRunner比對測試設(shè)計

2.1 比對測試環(huán)境設(shè)計

在使用LoadRunner進(jìn)行性能測試時,為了保證測試環(huán)境的可控性和一致性,控制影響比對測試最終測試結(jié)果的因素只有LoadRunner工具本身,我們需要盡可能地排除其他因素的影響,為此,建議作如下約束:

①各實驗室在相同的軟硬件配置環(huán)境下進(jìn)行測試;

②各實驗室對同一套系統(tǒng)進(jìn)行測試;

③各實驗室用同一套腳本進(jìn)行測試;

④測試過程中每個實驗室在測試開始前重啟應(yīng)用、重啟服務(wù)器。

2.2 評價標(biāo)準(zhǔn)確定

選定樣品后,需要對樣品進(jìn)行測試以確定比對測試的評價標(biāo)準(zhǔn)。樣品測試由若干個實驗室共同完成,在

相同的測試環(huán)境下各自的LoadRunner工具測試相同測試樣本的相同測試場景,記錄實驗室1、實驗室2…實驗室n的平均響應(yīng)時間為t1、t2…tn,根據(jù)式(1)計算出基準(zhǔn)值

根據(jù)式(2)計算出相對誤差判斷閾值C:

最后依據(jù)樣品測試結(jié)果提出LoadRunner比對測試評估原則:

(1)單性能點結(jié)果評價原則:在關(guān)鍵事務(wù)成功率為100%的情況下,以全部實驗室測試得到的平均響應(yīng)時間求和后計算算術(shù)平均值,以該算術(shù)平均值作為基準(zhǔn)值,各實驗室與基準(zhǔn)值之間計算相對誤差。若某性能點的平均響應(yīng)時間測試結(jié)果相對誤差不大于相對誤差判斷閾值C,則認(rèn)為該性能點的平均響應(yīng)時間測試結(jié)果不離群,測試結(jié)果是滿意的;否則為不滿意;

(2)測試結(jié)果總體評價原則:若實驗室各性能點測試的平均響應(yīng)時間測試結(jié)果均不離群,則認(rèn)為該實驗室的LoadRunner工具比對總體測試結(jié)果是滿意的;否則為不滿意。

3 實例演示

3.1 實例概述

本實例由4家實驗室共同進(jìn)行LoadRunner測試結(jié)果有效性驗證比對測試,選取的實例為某航班訂票系統(tǒng)。結(jié)合系統(tǒng)的業(yè)務(wù)需求,選取了較為典型的三個業(yè)務(wù)場景作為性能測試點。

3.2 評價標(biāo)準(zhǔn)

由具備軟件性能測試能力的若干家實驗室共同對樣品進(jìn)行測試,確定樣品各個指標(biāo)的基準(zhǔn)值以及相對誤差判斷閾值。收集樣品測試結(jié)果,依據(jù)式(2)計算得出本實例比對測試的相對誤差判斷閾值為5%。

3.3 比對結(jié)果

各實驗室使用LoadRunner測試某訂票系統(tǒng)的平均響應(yīng)時間測試結(jié)果如表1:

依據(jù)式(1)和式(2)計算得出的平均值及相對誤差分別見表2。

根據(jù)上述測試結(jié)果及相關(guān)分析可知,本次比對測試中,各參與實驗室在各性能點的平均響應(yīng)時間測試結(jié)果相對誤差均需不大于5%,依據(jù)結(jié)果評價原則,得出結(jié)論:此次參加比對的四家實驗室的LoadRunner工具測試結(jié)果均滿足預(yù)期的要求,符合結(jié)果評價標(biāo)準(zhǔn),各家LoadRunner工具的性能測試結(jié)果均是可信的。

4 結(jié)語

本文探討了使用比對測試來驗證LoadRunner測試結(jié)果有效性的方法。實驗室間比對驗證作為實驗室改進(jìn)工作質(zhì)量的基礎(chǔ)和重要手段,在實驗室質(zhì)量體系建設(shè)中起著重要的作用。同時通過比對測試活動還可增進(jìn)實驗室間的技術(shù)交流,識別實驗室間的差異,確定實驗室進(jìn)行某些特定測試的能力,增加實驗室用戶的信心,提高實驗室的可信度,因此,通過開展實驗室間工具比對測試來驗證軟件類檢測工具測試結(jié)果的可信度是一種可行有效的方法。

表2 平均響應(yīng)時間測試結(jié)果

表3 平均值及相對誤差

[1]ISO/IEC17025∶2005檢測和校準(zhǔn)實驗室能力認(rèn)可準(zhǔn)則(一)[J].現(xiàn)代測量與實驗室管理,2005(06).

[2]楊萍,李杰.利用LoadRunner實現(xiàn)Web負(fù)載測試的自動化[J].計算機(jī)技術(shù)與發(fā)展,2007(01).

[3]郝煒.性能測試工具LoadRunner介紹[J].電腦知識與技術(shù),2008(17).

Validity Verification of Results Tested by LoadRunner Based on Comparison Test

ZHU Xin,HUANG Mao-sheng,LUO Yin

(CEPREI Software Testing Center,Guangzhou 510610)

With the gradual emphasis on software testing,how to use software testing tools to ensure the high efficiency of software test has becoming a problem that seriously need to be solved.LoadRunner is a software testing tool that can predict the behavior and performance of software system,it finds problem through simulating thousands of users to implement concurrent load and detect the real-time performance. And discusses the validity of test results by LoadRunner.

Software Performance Test;Loadrunner;Comparison Test;Validation of Effectiveness

1007-1423(2016)30-0054-03

10.3969/j.issn.1007-1423.2016.30.014

朱欣(1989-),男,江蘇泰州人,本科,助理工程師,研究方向為第三方系統(tǒng)評測、軟件工程化等

黃茂生(1973-),男,廣東肇慶人,碩士,高級工程師,研究方向為軟件質(zhì)量與可靠性,Email:hmosen@126.com

羅銀(1984-),男,湖南,碩士,高級工程師

2016-10-15

2016-10-20

猜你喜歡
實驗室有效性
如何提高英語教學(xué)的有效性
甘肅教育(2020年6期)2020-09-11 07:45:28
制造業(yè)內(nèi)部控制有效性的實現(xiàn)
電競實驗室
電子競技(2020年4期)2020-07-13 09:18:06
電競實驗室
電子競技(2020年2期)2020-04-14 04:40:38
提高家庭作業(yè)有效性的理論思考
甘肅教育(2020年12期)2020-04-13 06:24:56
電競實驗室
電子競技(2019年22期)2019-03-07 05:17:26
電競實驗室
電子競技(2019年21期)2019-02-24 06:55:52
電競實驗室
電子競技(2019年20期)2019-02-24 06:55:35
電競實驗室
電子競技(2019年19期)2019-01-16 05:36:09
如何提高高中數(shù)學(xué)作業(yè)有效性
主站蜘蛛池模板: 精品人妻一区无码视频| 亚洲天堂2014| 永久天堂网Av| 成人久久精品一区二区三区| 国产精品私拍在线爆乳| 亚洲无卡视频| 亚洲日韩精品伊甸| 一级毛片中文字幕| 亚洲二区视频| 日韩美女福利视频| 国产精品视频白浆免费视频| 久久久黄色片| 亚洲综合经典在线一区二区| 国产成人综合亚洲网址| 国产噜噜在线视频观看| 女人av社区男人的天堂| 91九色最新地址| 伊人成人在线| 五月婷婷丁香综合| 免费久久一级欧美特大黄| 久久人人妻人人爽人人卡片av| 91小视频版在线观看www| 日韩国产无码一区| 国产第一色| 国产在线视频福利资源站| 青青草原国产精品啪啪视频| 亚洲视频免| 国产精品lululu在线观看| 精品国产亚洲人成在线| 无码AV高清毛片中国一级毛片| 国产精品私拍99pans大尺度| 久久精品人妻中文系列| 91久久偷偷做嫩草影院电| 日本国产一区在线观看| 午夜啪啪网| 97色伦色在线综合视频| 国产亚洲精久久久久久无码AV| 四虎国产在线观看| 一本色道久久88亚洲综合| 亚瑟天堂久久一区二区影院| 国产91在线|日本| 一级毛片免费的| 在线观看视频99| 美女被躁出白浆视频播放| 久久久久亚洲精品成人网 | 国产一二视频| 国产美女主播一级成人毛片| 国产黄在线免费观看| 88av在线| 国产91小视频在线观看| 91九色视频网| 日本在线视频免费| 欧美第九页| 亚洲91精品视频| 91福利片| 亚洲综合第一区| 亚洲第一区欧美国产综合| 午夜a视频| 成人精品免费视频| 99r在线精品视频在线播放| 欧美性猛交一区二区三区| 色男人的天堂久久综合| 欧美高清三区| 欧美亚洲欧美| 亚洲天堂成人| 国产丰满大乳无码免费播放 | 免费看一级毛片波多结衣| 国内精品小视频福利网址| 亚洲成人网在线播放| 高清不卡一区二区三区香蕉| 亚洲天堂视频在线免费观看| 久久黄色小视频| 成人精品在线观看| 成人国产小视频| 男女精品视频| a级毛片一区二区免费视频| 久久久久久国产精品mv| 男女性色大片免费网站| 全午夜免费一级毛片| 欧美一级色视频| 夜夜拍夜夜爽| 欧美精品另类|