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

基于LoadRunner的軟件性能測(cè)試研究

2019-09-10 07:22:44姚彬彬

姚彬彬

摘要:本文首先對(duì)軟件性測(cè)試的基本概念和其應(yīng)用領(lǐng)域作出闡釋,其次立足于測(cè)試管理與測(cè)試技術(shù)兩大層面就如何改良性能測(cè)試展開探討,最后對(duì)運(yùn)用LoadRunner軟件完成Android/IOS手機(jī)壓力測(cè)試的過(guò)程進(jìn)行了具體介紹。

關(guān)鍵詞:性能測(cè)試;測(cè)試管理;LoadRunner

如今軟件工程技術(shù)發(fā)展迅猛,軟件產(chǎn)品幾乎覆蓋了社會(huì)的方方面面。當(dāng)前,軟件的界面化已然成為大勢(shì)所趨,公眾逐漸加深了對(duì)界面化軟件測(cè)試方法的思考[1]。客戶對(duì)軟件產(chǎn)品質(zhì)量的要求越來(lái)越高,也開始給予軟件生產(chǎn)和服務(wù)過(guò)程中的軟件測(cè)試環(huán)節(jié)更多關(guān)注。而軟件測(cè)試越來(lái)越朝著自動(dòng)化測(cè)試方向發(fā)展,之前的手工測(cè)試逐步被淘汰。身為工業(yè)標(biāo)準(zhǔn)級(jí)軟件性能測(cè)試工具之一的LoadRunner,無(wú)論在軟件領(lǐng)域還是IT行業(yè)等都發(fā)揮著尤為關(guān)鍵的作用。

1 性能測(cè)試的基本概念

眾所周知,軟件系統(tǒng)日趨復(fù)雜化,而軟件性能正是其質(zhì)量的一大特征,也必然是評(píng)判軟件質(zhì)量的關(guān)鍵指標(biāo)之一,這在Web及移動(dòng)端的系統(tǒng)方面最為凸顯。軟件性能測(cè)試事關(guān)諸多方面,壓力、負(fù)載、強(qiáng)度、大數(shù)據(jù)量等測(cè)試皆囊括在內(nèi)。

狹義層面的性能測(cè)試:即借助對(duì)生產(chǎn)運(yùn)行的業(yè)務(wù)壓力或用戶使用場(chǎng)景進(jìn)行模擬對(duì)系統(tǒng)的性能進(jìn)行評(píng)測(cè),判斷其與生產(chǎn)性能需求的契合度如何。廣義層面的性能測(cè)試:即在進(jìn)行測(cè)試時(shí),適當(dāng)輔以一定的性能測(cè)試方法,由此實(shí)現(xiàn)系統(tǒng)測(cè)試目的,主要涉及到壓力負(fù)載、強(qiáng)度、配置、可恢復(fù)性、可靠性等測(cè)試以及與性能有關(guān)的測(cè)試。

壓力負(fù)載測(cè)試,指在高于安全負(fù)載的前提下,通過(guò)明確某一系統(tǒng)的關(guān)鍵性問(wèn)題所在或無(wú)法接受用戶請(qǐng)求的性能點(diǎn),從而獲取系統(tǒng)可提供的最大服務(wù)級(jí)別的數(shù)據(jù)。此類測(cè)試旨在尋找系統(tǒng)性能不可接受的條件,往往通過(guò)提升使用者數(shù)量或加長(zhǎng)壓力時(shí)間來(lái)完成。

強(qiáng)度測(cè)試,重點(diǎn)在于檢測(cè)一旦遇到特殊狀況時(shí)系統(tǒng)的抵御能力強(qiáng)弱程度,一般是將系統(tǒng)置于非正常資源配置下來(lái)運(yùn)行,包括增大系統(tǒng)點(diǎn)擊率、運(yùn)行最大存儲(chǔ)空間(其它資源)的測(cè)試用例等方式,以達(dá)到對(duì)系統(tǒng)穩(wěn)定性和其未來(lái)可拓展空間進(jìn)行檢測(cè)的目的。

2 性能測(cè)試應(yīng)用領(lǐng)域

性能測(cè)試重點(diǎn)運(yùn)用在系統(tǒng)的瓶頸定位、參數(shù)配置、軟件算法、驗(yàn)收測(cè)試等層面,對(duì)與之對(duì)應(yīng)的時(shí)間、吞吐量與資源利用率進(jìn)行測(cè)量[3]。

系統(tǒng)的性能瓶頸定位:其在性能測(cè)試中的應(yīng)用最為廣泛。利用LoadRunner等工具,能夠在測(cè)試場(chǎng)景運(yùn)行的前提下對(duì)系統(tǒng)資源、Web 服務(wù)器資源等相關(guān)信息進(jìn)行監(jiān)控,結(jié)合響應(yīng)時(shí)間展開同步檢測(cè),能夠在某種意義上實(shí)現(xiàn)性能瓶頸的剖析和定位。

系統(tǒng)的參數(shù)配置:借助性能測(cè)試,能夠?qū)ο到y(tǒng)處于各種參數(shù)配置下的性能狀態(tài)進(jìn)行檢測(cè),從而發(fā)現(xiàn)能使系統(tǒng)性能狀態(tài)最佳的配置參數(shù),為應(yīng)用系統(tǒng)投產(chǎn)提供更為準(zhǔn)確的數(shù)據(jù)支持。

系統(tǒng)容量規(guī)劃:配以各種硬件環(huán)境,對(duì)系統(tǒng)相應(yīng)的性能狀態(tài)進(jìn)行概括,能為系統(tǒng)決策提供強(qiáng)大支持。有些系統(tǒng)的性能要求很高,通過(guò)性能測(cè)試所獲得的信息,能夠?yàn)橛布?guī)劃提供數(shù)據(jù)扶持,那么用戶就能基于此選擇更為合適的硬件配置。

3 從管理和技術(shù)兩方面做好性能測(cè)試

為確保軟件系統(tǒng)上線后的正常與安全運(yùn)行,不少企業(yè)都將目光鎖定在軟件性能測(cè)試上,期望借此來(lái)實(shí)現(xiàn)系統(tǒng)性能的提升。但是某些性能測(cè)試不過(guò)是徒有虛表或是完全沒有必要,為防范此類問(wèn)題,本文認(rèn)為應(yīng)該以管理和技術(shù)為切入點(diǎn)來(lái)展開性能測(cè)試。

3.1 規(guī)范管理測(cè)試工作流程

系統(tǒng)性能之所以存在缺陷,往往和軟件設(shè)計(jì)結(jié)構(gòu)欠佳或代碼效率較差脫不了干系,一旦系統(tǒng)已完成上線,此時(shí)爆發(fā)出的性能缺陷一般難以補(bǔ)救。所以,性能的測(cè)試工作環(huán)節(jié)必須恪守相應(yīng)的規(guī)范,力求在系統(tǒng)上線之前發(fā)現(xiàn)并解決所有問(wèn)題。

3.2 進(jìn)一步提高測(cè)試人員的技能

某項(xiàng)測(cè)試工作中,其結(jié)果很容易受到測(cè)試人員能力水平的影響,一旦因此出現(xiàn)問(wèn)題,那么受害的必然是客戶。所以,測(cè)試人員必須具備相應(yīng)的素質(zhì)與能力,首先下述三個(gè)方面的素質(zhì)必不可少:

計(jì)算機(jī)專業(yè)技能。作為一名測(cè)試人員,計(jì)算機(jī)專業(yè)技能不可或缺,這一點(diǎn)事關(guān)測(cè)試工作的質(zhì)量與效率。具體來(lái)說(shuō),這一技能主要涉及到測(cè)試專業(yè)技能、軟件編程技能、網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫(kù)等。

計(jì)算機(jī)行業(yè)知識(shí)。普通的行業(yè)指的是與企業(yè)業(yè)務(wù)測(cè)試有關(guān)的各個(gè)領(lǐng)域,包括電信、銀行、交通、電子商務(wù)等等,要想達(dá)到預(yù)期的測(cè)試目的,測(cè)試人員也必須熟知這些行業(yè)的專業(yè)知識(shí)。

個(gè)人素養(yǎng)。由于大部分測(cè)試工作都是重復(fù)進(jìn)行的,且單一乏味,所以作為一名合格的測(cè)試人員,首先必須熱愛這一工作,才能確保測(cè)試工作的順利完成。

4 LoadRunner 手機(jī)壓力測(cè)試

4.1 測(cè)試前的準(zhǔn)備

第一步安裝測(cè)試軟件Loadrunner。Loadrunner屬于自動(dòng)化測(cè)試軟件之一,其在速度、覆蓋率、可靠性、效率、通用性等方面存在諸多優(yōu)勢(shì),而且其能打造完整、嚴(yán)謹(jǐn)?shù)臏y(cè)試設(shè)計(jì)方案,同時(shí)能提供標(biāo)準(zhǔn)化的測(cè)試結(jié)果。本文選擇的是當(dāng)前最新的LoadRunner12 Edition 版,并將其放在64 位的win7 操作系統(tǒng)加IE8.0的系統(tǒng)環(huán)境下運(yùn)行。接著,構(gòu)建網(wǎng)絡(luò)測(cè)試環(huán)境。安裝一個(gè)可共享Wi-Fi 無(wú)線網(wǎng)卡,設(shè)置用戶名、密碼,通過(guò)CCProxy 軟件設(shè)置測(cè)試網(wǎng)絡(luò)端口,本文運(yùn)用的是8899端口。將測(cè)試手機(jī)連至網(wǎng)絡(luò)后,啟動(dòng)Loadrunner12 便可以完成操作。

4.2 進(jìn)行壓力測(cè)試

錄制腳本。當(dāng)Loadrunner12完成啟動(dòng)后,通過(guò)Virtual User Generator錄制性能測(cè)試腳本。點(diǎn)擊文件按鈕,進(jìn)入新腳本菜單,選擇Web–HTTP/HTML測(cè)試選項(xiàng),點(diǎn)擊生成按鈕。接下來(lái)在彈跳出來(lái)的選項(xiàng)頁(yè)面內(nèi),點(diǎn)擊Start Recording 便代表著開始錄制腳本。錄制過(guò)程中,可操作手機(jī)運(yùn)行APP 程序,以模擬實(shí)際的運(yùn)用。完成腳本錄制后,則需對(duì)錄制內(nèi)容根據(jù)需要展開人工調(diào)整,包括:刪除其中的無(wú)用信息,僅保留所需測(cè)試的APP請(qǐng)求內(nèi)容。接著進(jìn)行腳本回放,如,反回別名并登錄手機(jī)APP,表示腳本被成功錄制。

5 結(jié)語(yǔ)

如今測(cè)試軟件的系統(tǒng)化與專業(yè)化趨勢(shì)不可逆轉(zhuǎn),在所能提供的最短時(shí)間內(nèi)完成性能測(cè)試有利于軟件質(zhì)量的提升。性能測(cè)試工作的進(jìn)行,首先必須準(zhǔn)確把握性能測(cè)試的基本概念,并對(duì)其應(yīng)用領(lǐng)域和相應(yīng)的管理流程有一個(gè)全面的了解。展開軟件性能測(cè)試核心的測(cè)試工程師,必須具備相應(yīng)的素質(zhì)與技能,并以管理和技術(shù)兩個(gè)層面來(lái)改善性能測(cè)試。

loadrunner不僅可以對(duì)傳統(tǒng)的系統(tǒng)進(jìn)行性能測(cè)試,還可以對(duì)手機(jī)APP進(jìn)行性能測(cè)試。而且隨著手機(jī)APP的廣泛應(yīng)用,手機(jī)應(yīng)用的使用已占據(jù)了大量的市場(chǎng)份額,尤其是優(yōu)秀的手機(jī)APP,動(dòng)輒用戶過(guò)千萬(wàn)過(guò)億。

LoadRunner屬于工業(yè)標(biāo)準(zhǔn)軟件性能測(cè)試工具之一,具備預(yù)測(cè)系統(tǒng)行為與性能的功能。利用這一軟件,企業(yè)能夠盡可能地減少測(cè)試時(shí)長(zhǎng),改善性能并能加快應(yīng)用系統(tǒng)的發(fā)布周期。

參考文獻(xiàn)

[1]陳小輝.Web性能測(cè)試技術(shù)的研究與實(shí)踐[D].上海:華東師范大學(xué),2010.

[2]百度經(jīng)驗(yàn).性能測(cè)試的應(yīng)用領(lǐng)域劃分為4個(gè)不同領(lǐng)域[EB/OL].https://jingyan.baidu.com/article/c45ad29c244b27051753e2c9.html.

[3]黃恩博,黃耿生,林延慶.軟件測(cè)試學(xué)研究[J].福建電腦,2012(12):58-59.

主站蜘蛛池模板: 色综合色国产热无码一| 18禁影院亚洲专区| 一级片一区| 国产正在播放| 精品亚洲欧美中文字幕在线看| 欧美第一页在线| a毛片在线| 久久精品中文字幕少妇| 久草视频一区| 亚洲日韩日本中文在线| 91成人精品视频| 日韩无码视频播放| 久久毛片网| 日韩一二三区视频精品| 免费看a级毛片| 青青热久免费精品视频6| 免费在线一区| 国产综合精品一区二区| 免费av一区二区三区在线| h网站在线播放| 久久综合国产乱子免费| 人妻少妇久久久久久97人妻| 四虎成人精品| 国产玖玖视频| 亚洲成肉网| 丁香婷婷激情网| 久久黄色毛片| 欧美国产视频| 性视频一区| 特级aaaaaaaaa毛片免费视频| 91口爆吞精国产对白第三集| 波多野结衣无码AV在线| 亚洲妓女综合网995久久| 亚洲精品国偷自产在线91正片| 精品人妻AV区| 在线亚洲精品自拍| 国产成人91精品免费网址在线| 久久综合九色综合97婷婷| 亚洲综合18p| 日本国产精品一区久久久| 欧美啪啪网| 99久久精彩视频| 国产欧美一区二区三区视频在线观看| 无码综合天天久久综合网| 亚洲精品国产日韩无码AV永久免费网 | 97国产精品视频人人做人人爱| 色综合久久88色综合天天提莫| 国产精品毛片在线直播完整版| 亚洲an第二区国产精品| www精品久久| 国产精品伦视频观看免费| 亚洲另类国产欧美一区二区| 丁香婷婷久久| 亚洲一级毛片在线播放| 日韩午夜片| 97青草最新免费精品视频| 美女内射视频WWW网站午夜 | 国产91精品调教在线播放| 日韩小视频在线播放| 成年人国产视频| 欧美有码在线观看| 九色在线视频导航91| 精品福利视频导航| 午夜国产精品视频| 亚洲视频免| 国产在线精品99一区不卡| 91麻豆精品国产高清在线| 国产91丝袜| 久久情精品国产品免费| 国产乱子伦一区二区=| 国产精品99久久久| 亚洲欧美另类中文字幕| 久久伊人久久亚洲综合| 亚洲国产91人成在线| 亚洲欧美精品日韩欧美| 天堂网国产| 米奇精品一区二区三区| 国产精品香蕉| 97国产精品视频人人做人人爱| 国产成人综合日韩精品无码不卡 | 美女被操91视频| 欧美国产综合视频|