Loadrunner是一款用于預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具,該工具的運(yùn)作方式是通過(guò)模擬大量用戶實(shí)施并發(fā)負(fù)載及實(shí)時(shí)性能監(jiān)測(cè)的方式來(lái)定位和查找問(wèn)題,可以幫助企業(yè)測(cè)試整體的架構(gòu),功能全面。LoadRunner可適用于各種體系架構(gòu)的自動(dòng)負(fù)載測(cè)試,能預(yù)測(cè)系統(tǒng)行為并評(píng)估系統(tǒng)性能,LoadRunner能夠?qū)φ麄€(gè)企業(yè)架構(gòu)進(jìn)行測(cè)試,歡迎有需要的用戶前來(lái)獲取!
Loadrunner特色
1、能很輕松地創(chuàng)建虛擬用戶。
2、能創(chuàng)建真實(shí)的負(fù)載。
3、定位性能問(wèn)題。
4、分析結(jié)果精確定位問(wèn)題所在。
5、完整的企業(yè)應(yīng)用環(huán)境支持。
Loadrunner安裝步驟
1、下載后解壓壓縮包,雙擊“HP_LoadRunner_12.02_Community_Edition_T7177-15059.exe”開始安裝主程序。
安裝相關(guān)必備項(xiàng)目,點(diǎn)擊“確定”就可以了。
2、等待組件安裝完成后,就彈出如下安裝窗口,點(diǎn)擊“下一步”。
3、點(diǎn)擊取消使用的證書。
4、到這就安裝完成了。
功能
虛似用戶應(yīng)用LoadRunner的VirtualUserGenerator,您能很簡(jiǎn)單地開創(chuàng)起系統(tǒng)軟件負(fù)載。該模塊可以轉(zhuǎn)化成虛似用戶,以虛似用戶的方法仿真模擬真正用戶的業(yè)務(wù)流程實(shí)際操作個(gè)人行為。它先紀(jì)錄下工作流程(如下所示訂單信息或機(jī)票預(yù)定),隨后將其轉(zhuǎn)換為檢測(cè)腳本制作。利用虛似用戶,您可以在Windows,UNIX或Linux設(shè)備上與此同時(shí)造成不計(jì)其數(shù)個(gè)用戶瀏覽。因此LoadRunner能很大程度的降低負(fù)載測(cè)試需要的硬件配置和人力。
用VirtualUserGenerator創(chuàng)建檢測(cè)腳本制作后,您可以對(duì)其進(jìn)行參數(shù)化設(shè)計(jì)實(shí)際操作,這一實(shí)際操作能讓您利用幾身不一樣的具體產(chǎn)生數(shù)據(jù)信息來(lái)檢測(cè)您的應(yīng)用軟件,進(jìn)而體現(xiàn)出本系統(tǒng)軟件的負(fù)載工作能力。以一個(gè)訂單信息鍵入全過(guò)程為例子,參數(shù)化設(shè)計(jì)實(shí)際操作可將紀(jì)錄中的固定不動(dòng)數(shù)據(jù)信息,如訂單編號(hào)和顧客名字,由可變值來(lái)替代。在這個(gè)自變量?jī)?nèi)自由鍵入很有可能的訂單編號(hào)和顧客名,來(lái)配對(duì)好幾個(gè)具體用戶的實(shí)際操作個(gè)人行為。
真正負(fù)載
Virtualusers創(chuàng)建起后,您必須設(shè)置您的負(fù)載計(jì)劃方案,工作流程組成和虛似用戶總數(shù)。用LoadRunner的Controller,您能迅速組建起多用戶的測(cè)試方法。Controller的Rendezvous作用給予一個(gè)互動(dòng)交流的自然環(huán)境,之中您既能創(chuàng)建起不斷且循環(huán)系統(tǒng)的負(fù)載,又能管理方法和推動(dòng)負(fù)載測(cè)試計(jì)劃方案。
并且,您可以利用它的日程方案服務(wù)項(xiàng)目來(lái)界定用戶在什么時(shí)候?yàn)g覽系統(tǒng)軟件以造成負(fù)載。那樣,您就能將檢測(cè)全過(guò)程自動(dòng)化技術(shù)。一樣您還能夠用Controller來(lái)限制您的負(fù)載計(jì)劃方案,在這個(gè)計(jì)劃方案中任何的用戶與此同時(shí)實(shí)行一個(gè)姿勢(shì)---如登錄到一個(gè)庫(kù)存量應(yīng)用軟件----來(lái)仿真模擬最高值負(fù)載的狀況。此外,您還能檢測(cè)系統(tǒng)架構(gòu)圖中每個(gè)組件的性能----包含網(wǎng)絡(luò)服務(wù)器,數(shù)據(jù)庫(kù)查詢,計(jì)算機(jī)設(shè)備等----來(lái)協(xié)助顧客決策系統(tǒng)軟件的配備。
精準(zhǔn)定位性能
LoadRunner含有集成化的實(shí)時(shí)監(jiān)測(cè)器,在負(fù)載測(cè)試全過(guò)程的無(wú)論怎樣,您都能夠觀查到軟件系統(tǒng)的運(yùn)作性能。這種性能檢測(cè)器為您即時(shí)表明買賣性能數(shù)據(jù)信息(如反應(yīng)時(shí)間)和其他系統(tǒng)軟件組件包含applicationserver,webserver,網(wǎng)絡(luò)機(jī)器設(shè)備和數(shù)據(jù)庫(kù)查詢等的即時(shí)性能。那樣,您就可以在檢測(cè)流程中從顧客和網(wǎng)絡(luò)服務(wù)器的雙層面評(píng)定這種系統(tǒng)軟件組件的運(yùn)作性能,進(jìn)而快速地發(fā)現(xiàn)問(wèn)題。
利用LoadRunner的ContentCheckTM,您可以分辨負(fù)載下的應(yīng)用軟件作用一切正常是否。ContentCheck在Virtualusers運(yùn)作時(shí),檢驗(yàn)應(yīng)用軟件的互聯(lián)網(wǎng)數(shù)據(jù)具體內(nèi)容,從這當(dāng)中明確是不是有不正確具體內(nèi)容傳輸出來(lái)。它的即時(shí)電腦瀏覽器協(xié)助您從終端設(shè)備用戶角度看程序流程性能情況。
剖析結(jié)果
一旦檢測(cè)結(jié)束后,LoadRunner搜集梳理全部的數(shù)據(jù)測(cè)試,并給予高級(jí)的剖析和匯報(bào)專用工具,便于快速搜索到性能問(wèn)題并追朔緣由。應(yīng)用LoadRunner的Web買賣關(guān)鍵點(diǎn)檢測(cè)器,您可以認(rèn)識(shí)到將全部的圖像,架構(gòu)和文字在線下載到每一網(wǎng)頁(yè)頁(yè)面上所需的時(shí)間。比如,這一買賣關(guān)鍵點(diǎn)剖析體制可以剖析是不是由于一個(gè)大容量的位圖文件或者第三方的數(shù)據(jù)信息組件導(dǎo)致軟件系統(tǒng)運(yùn)作速率緩減。此外,Web買賣關(guān)鍵點(diǎn)檢測(cè)器溶解用以手機(jī)客戶端,互聯(lián)網(wǎng)和網(wǎng)絡(luò)服務(wù)器上端到端的反應(yīng)速度,有利于確定問(wèn)題,精準(zhǔn)定位搜索真真正正錯(cuò)誤的組件。比如,您可以將網(wǎng)絡(luò)延遲開展溶解,以分辨DNS分析時(shí)間,連接網(wǎng)絡(luò)或SSL驗(yàn)證所耗費(fèi)的時(shí)間。根據(jù)應(yīng)用LoadRunner的分析工具,您能飛快地搜索到錯(cuò)誤的具體位置和緣故并做出對(duì)應(yīng)的調(diào)節(jié)。
反復(fù)檢測(cè)
負(fù)載測(cè)試是一個(gè)反復(fù)全過(guò)程。每回解決完一個(gè)錯(cuò)誤狀況,您都要對(duì)您的應(yīng)用軟件在同樣的計(jì)劃方案下,再開展一次負(fù)載測(cè)試。為此檢測(cè)您所做的調(diào)整是不是改進(jìn)了運(yùn)作性能。
LoadRunner徹底適用EJB的負(fù)載測(cè)試。這種根據(jù)Java的組件運(yùn)作在網(wǎng)站服務(wù)器上,給予普遍的業(yè)務(wù)系統(tǒng)。根據(jù)檢測(cè)這種組件,您可以在應(yīng)用軟件開發(fā)的初期就確定并處理很有可能造成的問(wèn)題。
利用LoadRunner,您可以很便捷地掌握系統(tǒng)軟件的性能。它的Controller容許您反復(fù)實(shí)行與錯(cuò)誤改動(dòng)前同樣的測(cè)試方法。它的根據(jù)HTML的匯報(bào)為您帶來(lái)一個(gè)較為性能結(jié)果需要的標(biāo)準(zhǔn),為此考量在一段時(shí)間內(nèi),有多多方面的改善并保證運(yùn)用取得成功。因?yàn)檫@種匯報(bào)是根據(jù)HTML的文字,您可以將其發(fā)布于您企業(yè)的內(nèi)在網(wǎng)上,有利于隨時(shí)隨地查看。
以上便是壓縮測(cè)試工具——Loadrunner!