LoadRunner操作手冊資料_第1頁
LoadRunner操作手冊資料_第2頁
LoadRunner操作手冊資料_第3頁
LoadRunner操作手冊資料_第4頁
LoadRunner操作手冊資料_第5頁
已閱讀5頁,還剩142頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

LoadRunner操作手

冊整理

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

第一章Loadrunnerl1簡介

隨著軟件開發(fā)技術(shù)不停發(fā)展和日益成熟,現(xiàn)代應(yīng)用程序也越來

越復(fù)雜。應(yīng)用程序可以利用數(shù)十個甚至數(shù)百個組件完成以前用紙或

人工完成的工作。在業(yè)務(wù)處置過程中,應(yīng)用程序復(fù)雜度與潛在故障

點數(shù)目之間有直接的關(guān)聯(lián)。這使得找出問題根本原因變得越來越困

難。

軟件驚人的變化速度和激增的復(fù)雜性為軟件開發(fā)過程帶來了巨

大的風(fēng)險。嚴(yán)格的性能測試是量化和減少這種風(fēng)險最常見的策略。

使用HPLoadRunner進(jìn)行自動化負(fù)載測試是應(yīng)用程序部署過程中

一個非常重要的環(huán)。

1.1為什么要實現(xiàn)性能自動化測試

自動化性能測試是利用產(chǎn)品、人員和流程來降低應(yīng)用程序、

升級程序或補丁程序部署風(fēng)險的一種手段。自動化性能測試的核心

是向預(yù)部署系統(tǒng)施加工作負(fù)載,同時評估系統(tǒng)性能和最終用戶體驗。

一次組織合理的性能測試可以讓用戶清楚以下幾點:

>應(yīng)用程序?qū)δ康挠脩舻捻鐟?yīng)是否定第迅那

>應(yīng)用程序是否可以游刃有余地處置預(yù)期用戶負(fù)蕤

>應(yīng)用程序是否可以處置必務(wù)行需效事務(wù)數(shù)?

>在預(yù)期和非預(yù)期用戶負(fù)載下應(yīng)用程序是否原定?

>是否可以確保用戶在使用此應(yīng)用程序時感到情足?

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

通過回答這些問題,自動化性能測試可以量化業(yè)務(wù)狀況的更改所

帶來的影響。這反過來也可以讓用戶清楚部署此應(yīng)用程序的風(fēng)險。

有用的自動化性能測試可幫助您做出更加明智的發(fā)行決定,防止發(fā)行

的應(yīng)用程序帶來系統(tǒng)停機和可用性問題。

1.2LoadRunner包含哪些組件

LoadRunner包含以下組件:

>VirtualUserGenerator錄制最終用戶業(yè)務(wù)流程并創(chuàng)建自動化

性能測試腳本,即Vuser腳本。

aCon什。Iler組織、驅(qū)動、管理并監(jiān)控負(fù)載測試。

>LoadGenerator通過運行Vuser產(chǎn)生負(fù)載。

>Analysis用于查看、剖析和比較性能結(jié)果。

>Launcher使您可以從單個訪問點訪問所有LoadRunner組

件。

1.3了解LoadRunner術(shù)語

場景場景文件根據(jù)性能要求定義每次測試期間發(fā)生的事件。

Vuse在場景中,LoadRunner用虛擬用戶(Vuser)代替真實

用戶。Vuser模擬真用戶的操作來使用應(yīng)用系統(tǒng)。一

個場景可以包含數(shù)十、數(shù)百乃至數(shù)千個Vuser。

腳本Vuser腳本描述Vuser在場景中執(zhí)行的操作。

事物要評測服務(wù)器性能,需要定義事務(wù)。事務(wù)代表要評測的

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

終端用戶業(yè)務(wù)流程。

1.4什么是負(fù)載測試流程

負(fù)載測試一般包含五個階段:計劃,創(chuàng)建腳本,定義場景,執(zhí)行

場景,分析結(jié)果。

,規(guī)劃負(fù)創(chuàng)建菽lit\

I測試腳本廣I場栗7V場景廠I結(jié)果)

>計劃負(fù)載測試:定義性能測試要求例如并發(fā)用戶數(shù)量,典型業(yè)務(wù)流

程和要求的響應(yīng)時間。

>創(chuàng)建Vuserl腳本:在自動化腳本中錄制最終用戶活動。

>定義場景:使用Loadrunnerl1Controller設(shè)置負(fù)載測試環(huán)境。

>運行場景:使用Loadrunnerl1Controller驅(qū)動,管理并監(jiān)控負(fù)

載測試。

>分析結(jié)果:使用Loadrurinen1Ancilysis創(chuàng)建圖和匯報并評估性

能。

1.5熟悉HPWebTours

1:啟動HpWebTours示例

開始->程序->HpLoadrunner->samples->Web->

startwebserver->

HpWebToursApplication(可能在瀏覽器中輸入:http://

127.00.1:1080/WebTours/)

進(jìn)入示例的主頁面

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

2:啟動webserver服務(wù)后,在瀏覽器中輸入:http://

127.0Q1:1080/進(jìn)入的是loadrunnerl1的主頁面

3:在示例主頁面的左窗格中輸入用戶名和密碼,點擊登錄

Username:jojo

Password:bean

4:預(yù)定機票(flights),在CreditCard(信用卡)框中輸入12345678,

并在ExpDate(到期日)框中輸入06/10。單擊Continue(繼

續(xù))。這時將打開Invoice(發(fā)票)頁面,顯示您的發(fā)票。

5:suspend-延遲,推辭

Terminate-使結(jié)束

6:退出webserver,在任務(wù)欄上打開,單擊Terminateo

第二章Loadrunner的功能

2.1創(chuàng)建負(fù)載測試

Controller是中央控制臺,用來創(chuàng)建、管理和監(jiān)控您的測試。您

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

可以使用Controller來運行模擬實際用戶操作的示例腳本,并通過

讓一定數(shù)量的Vuser同時執(zhí)行這些操作,在系統(tǒng)上產(chǎn)生負(fù)載。

i.打開HPLoadrunnerl1窗口

選擇開始〉程序〉HPLoadrunnerll>Loadrunnerl1,這時將打開

Loadrunnerl1.00的窗口,如下圖所示:

LociciRunnorI1'MBMl1|

Loc<c<Ki.irinor

VuOon中的師*?功*卜.

創(chuàng)建ma押本

Wei,,。采JEA應(yīng)用?2注的工£?

屋行長賦??l>Al?xTruciir.rrtt為CW.3Jb任I丁E在中*“用尸白告切的擊£干

4sJavaScript的Ml代Wob應(yīng)用,皇中.

-則叨3.JBHIJMcr。*。。-UK-BIX*應(yīng)量中以KMIBfttHTTP

斤跖分wBQ啦式給爾Java應(yīng)用*£冰.

-W?K?CHTTP/HTMUJ忸>兇叩,8標(biāo)7**Ke3KmRA<刖6t>.JWOZ).

功mntftjMn:

UMUAlex1ruCllent協(xié)訊ntl介

bM..WeW<ZTTP>MTM>gcZ*CJ*43*?lBWS京

猛工,Miivoruontht>0

Mm.lwv?ov?rKTTPt辦兇

CantrallerIWWi???JSt

?t?曬的服終水¥帆》說」力Msniw”,興??HHiiirnm日分匕匕

?UoErcllcr工地在九£?¥口定Jt?TI?t?5fy???^WCAnF?lVtl干.以?|應(yīng)WH尤加]也萬

現(xiàn)HIM見闞I:

“旭"水平w>取ei分b匕立緯

3ias?s<H?ryw??A:cA?+??*i?ijr?

Analysis中的所0功6包

功處:側(cè)妙1

3如心“我也功DK

*?丁角*¥T81B*",tlUC的HlWWSa31"由了,生H設(shè)和F用t*

[HPLoadRunner11.00圖;一

的LoadRunnerF宜件:

Configuration▼Help▼

LoadRunnerLauncher,AnatsNew

What'sNewinVuGen

國Create/EditScripts

EnhancedsupportforWeb2.0andR14appbeations:

&RunLoadTests?NewAjaxTruCtentprotocolformodernJavaScriptbasedWebappbeations

emulatinguseractivitywithinawebbrowser.

?NewprotocolsforMicrosoftSiherlightapplicationsandforJavaapplications

communicattingoverHTTP.

癡AnalyzeTestResults?Enhanceddataformatsupporti.e.g.JSON)intheWeb(HTTP/HTMLiprotocol

FeatureVideos:

LoadTestingpreventscostlyandpainfulperformanceprobleminproduction國IntroductiontcAjaxTruClientprotocol

bydetectingbottlenecksbeforeasystemorupgradesdeployed.BycreatingMAdvanceddataformatsupportmWebiHTTP/HTML)protocol

productionworkloadsonFTsystemsinQAorstaging,youcanmeasurethe

弛Sikeiiightprotocol

performanceofcriticalbusinessprocessesunderleadandpinpoint

晶JavaoverHTTPprotocol

bottlenecksforraptdrescfution.HPsoftwaresLoadRunnerprovides

comprehensivesupportforthemostcommonprotocolsandtechnolcges-

ncludingERP/CRI.lWeb.J2EE/.NET.XML..NET.wire?ssandstreamingWhat'sNewinController

media-aBowingFgroupstouseasingleproductfortoadandperformance

testingofallenterpriseapplications.Implementinganeffectiveloadtesting

?EnhancedServiceLevelAgreementsfeaturesupportstransactionresponsetime

processwithHPsoftwaresLoadRunnerhelpsensurethatneworupgraded

percentiles

applicationsmeetservicelevelobjectivesanddeploytoproductionwthno

?Controllernowallowscustomizrgthe1stofperformancemonitordefault

performancesurprises.

measurementstoaccommodateyourtestingbestpractices

FeatureVideos:

昌Servicelevelagreementpercefitilesupport

2.打開Controller

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

在Loadrunnerl1Launcher窗格中單擊RunLoadTests(運

行負(fù)載測試),默認(rèn)情況下,Loadrunnerl1Controller打開時將

顯示'新建場景'對話框。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

單擊取消。Scenarios---場景

3.打開示例測試

在Controller菜單中打開,選擇文件——打開,然后打開

Loadrunner安裝位置'tutorial目錄中的demo_scenario.lrso

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

將打開LocidRunnerController的“設(shè)計”選項卡,

demo_script測試將閃現(xiàn)在“場景組”窗格中。您可以看到已經(jīng)

分配了10個Vuser來運行此測試。

“場景組”

部分

SLA

,,設(shè)計”

選項卡

圖221

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

愕HPLoadRunnerController-deao_scenario.Irs-(Desicn(l)]

Sc?t^:oEtsultxRikcnoiticsTo由Help

“場景組”

部分

SLA

“設(shè)計”

選項卡

備注:假如沒有將教程安裝在默認(rèn)LoadRunner安裝目錄下,

腳本路徑會犯錯(腳本路徑將顯示為紅色)。要輸入正確的路徑,請

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

選擇腳本并單擊向下箭頭。單擊瀏覽按鈕并轉(zhuǎn)至<LoadRunner安

裝位置>\tutoridl目錄中的demo_script,然后單擊確定。

2.2運行負(fù)載測試

在圖2.2.1中,運行選項卡中,點擊開始場景按鈕,將閃現(xiàn)

_一一?

Controller運行視圖,Controller開始運行場景。

在場景組窗格中,可以看到Vuser逐漸開始運行并在系統(tǒng)中生成

負(fù)載,您可以通過聯(lián)機圖像看到服務(wù)器對Vuser操作的響應(yīng)情況。

開始場景

場景組部分

聯(lián)機圖像

區(qū)域

“運行”選項卡圖像度量區(qū)域

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

圖222

2.3監(jiān)控負(fù)載測試

在應(yīng)用程序中生成負(fù)載時,您期望實時了解應(yīng)用程序的性能以

及潛在的瓶頸,使用LoadRunner的一套集成監(jiān)控器可以評測負(fù)載

測試期間系統(tǒng)每一層的性能以及服務(wù)器和組件的性能。

LoadRunner包含多種后端系統(tǒng)主要組件(如Web、應(yīng)用程序、

網(wǎng)絡(luò)、數(shù)據(jù)庫和ERP/CRM服務(wù)器)的監(jiān)控器。

1.查看默認(rèn)圖像

在圖2.2.2中,默認(rèn)情況下Controller顯示“正在運行Vuser”

圖、“事務(wù)響應(yīng)時間”圖、“每秒點擊次數(shù)”圖和“Windows

資源”圖。前三個不需要配置。已經(jīng)配置好Windows資源監(jiān)控器

來進(jìn)行這次測試。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

>正在運行Vuser-整個場景,通過此圖可以監(jiān)控在給定的時間內(nèi)

運行的Vuser數(shù)目,你可以看到Vuser以每分鐘2個速度逐漸開

始運行。

正在運行Vuser.整個場景

117

9.9

8.8

11\

IoD5.5

n

A4.4

3.3

2.2

1.1:

00:00:0000:00:1000:00:2000:00:3000:00:4000:00:5000:01:0000:01:1000:01:20

己用時間

>事務(wù)響應(yīng)時間-整個場景,通過此圖可以監(jiān)控完成每個事務(wù)所

用的時間,您可以看到客戶登錄,搜索航班,購買機票,查看線

路,和注銷所用的時間。

事務(wù)響應(yīng)時間-整個場景

00:01:0000:02:0000:03:0000:04:00

已用時間(時:分:秒)

此外還可以看到,隨著越來越多的Vuser登錄到被測試的應(yīng)用程

序進(jìn)行工作,事務(wù)響應(yīng)時間逐漸延長,提供給客戶的服務(wù)水平也越

來越低。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

>每秒點擊次數(shù)-整個場景。通過此圖可以監(jiān)控場景運行期間

Vuser每秒向Web服務(wù)器提交的點擊次數(shù)(HTTP請求數(shù))。

這樣您就可以了解服務(wù)器中生成的負(fù)載量。

>Windows資源。通過此圖可以監(jiān)控場景運行期間評測的

Windows資源使用情況(例如,CPU、磁盤或內(nèi)存的利用

率)。在第7課“創(chuàng)建負(fù)載測試場景”中您將學(xué)習(xí)如何配置

Windows資源和其它監(jiān)控器。

提醒:

每個測量值都顯示在窗口底部的圖例部分以差別顏色標(biāo)記的行

中。每行對應(yīng)圖中與之顏色相同的一條線。選中一行時,圖中的相

應(yīng)線條將突出顯示,反之亦然。

2.4查看錯誤信息

假如計算機負(fù)載很重,可能會發(fā)生錯誤。

在“可用圖樹”中選擇錯誤統(tǒng)計信息圖,并將其拖到windows資

源圖窗格中,“錯誤統(tǒng)計信息”圖提供場景運行期間所發(fā)生錯誤的

具體數(shù)目和發(fā)生時間。錯誤根據(jù)來源分組(例如,在腳本中的位置或

負(fù)載生成器的名稱)o

錯誤統(tǒng)計信息-整個場景

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

在本例中,您可以看到5分鐘后,系統(tǒng)開始不停發(fā)生錯誤。這些

錯誤是由于響應(yīng)

時間延長,導(dǎo)致發(fā)生超時而引起的。

備注:場景要運行幾分鐘,在場景運行過程中,可以在圖像和Vuser

之間往返切換,顯示聯(lián)機結(jié)果。

2.5分析結(jié)果

測試運行結(jié)束后,LocidRunner會提供由具體圖和匯報構(gòu)成的

深入分析。您可以將多個場景的結(jié)果組合在一起來比較多個圖。此

外也可以使用自動關(guān)聯(lián)工具,將所有包含可能對響應(yīng)時間有影響的數(shù)

據(jù)的圖合并起來,正確地指出問題的原因。使用這些圖和匯報,可以

輕松找出應(yīng)用程序的性能瓶頸,同時確定需要對系統(tǒng)進(jìn)行哪些改善以

提高其性能。在第10課“分析場景”中您將學(xué)習(xí)如何使用

Analysis工具。要打開Analysis來查看場景,可選擇結(jié)果>分析結(jié)

果或單擊分析結(jié)果按鈕。結(jié)果保留在<LoadRunner安裝位

S>\Results\tutorial_demo_res目錄下。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

第三章創(chuàng)建腳本

3.1VirtualUserGenerator(VuGen)簡介

在測試環(huán)境中,Loddrunner在物理計算機上使用Vu$er代替

實際用戶,Vuser以一種可反復(fù),可猜測模擬典型的用戶操作,對系統(tǒng)

施加負(fù)載。

LoadRunnerVirtualUserGenerator(VuGen)以"錄制-

回放”的方式工作。當(dāng)您在應(yīng)用程序中執(zhí)行業(yè)務(wù)流程步驟時,

VuGen會將您的操作錄制到自動化腳本中,并將其作為負(fù)載測試的

基礎(chǔ)。

3.2如何開始錄制用戶操作

要開始錄制用戶操作,請打開VuGen并創(chuàng)建一個空白腳本。

然后通過錄制操作和

手動添加增強功能來填充這個空白腳本。

在這一節(jié),您將打開VuGen并創(chuàng)建一個空白Web腳本

i.啟動Loadrunnerl1

選擇開始>程序>HPLoadRunner>LoadRunnero這時將打

開HPLocidRunnerl1.00窗口,錄制腳本時也需要關(guān)閉殺毒軟件。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

HPLoadRunner11.00-ln|x|

2.打開VuGen

在LoadRunnerLauncher窗格中,單擊Create/EditScript(倉ij

建/編輯腳本)。這時將打開VuGen起始頁。

3.創(chuàng)建一個空白Web腳本

在歡迎使用VirtualUserGenerator區(qū)域中,單擊NewScript--

-新建腳本按鈕。這時將打開“新建虛擬用戶”對話框,顯示“新

建單協(xié)議腳本”選項。

錄制之前瀏覽器及相關(guān)設(shè)置:瀏覽器必需是默認(rèn)瀏覽器,第三方擴(kuò)展

去掉勾,清楚瀏覽器緩存,任何一個瀏覽器都不能打開;成功錄制腳本

一次后,再次錄制打不開瀏覽器,用任務(wù)管理器進(jìn)程將IE程序進(jìn)行都

關(guān)閉就0K了。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

協(xié)議是客戶端用來與系統(tǒng)后端進(jìn)行的語言。HPWebTours是

一個基于Web的應(yīng)用程序,所以您將創(chuàng)建一個WebVuser腳本。

請確?!邦悇e”是所有協(xié)議。VuGen將列出適用于單協(xié)議腳本的

所有可用協(xié)議。向下滾動列表,選擇Web(HTTP/HTML)并單擊創(chuàng)

建,創(chuàng)建一個空白Web腳本。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

注:在多協(xié)議腳本中,高級用戶可以在一個錄制會話期間錄制多個協(xié)

議。在本教程中,您將創(chuàng)建一個Web類型的協(xié)議腳本。錄制其它

類型的單協(xié)議或多協(xié)議腳本的過程與錄制Web腳本的過程類似。

4.使用VuGen向?qū)J?/p>

空白腳本以VuGen的向?qū)J酱蜷_,同時左側(cè)顯示任務(wù)窗格。

假如沒有顯示任務(wù)窗格,請單擊工具欄上的任務(wù)按鈕叵亙。假如

“開始錄制”對話框自動打開,請單擊取消。VuGen的向?qū)⒅?/p>

導(dǎo)您逐步完成創(chuàng)建腳本并使其適應(yīng)測試環(huán)境的過程。任務(wù)窗格列出

腳本創(chuàng)建過程中的各個步驟或任務(wù)。在您執(zhí)行各個步驟的過程中,

VuGen將在窗口的主要區(qū)域顯示具體說明和指示信息。

工具欄

“任務(wù)”窗格

“說明”窗格

Introduction:簡介,介紹

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

可以自定義VuGen窗口來顯示或隱藏各個工具欄。要顯示或隱藏

工具欄,請選擇

視圖>工具欄并選中/不選中目的工具欄旁邊的復(fù)選標(biāo)記。

通過打開“任務(wù)”窗格并單擊其中一個任務(wù)步驟,可以隨時返回到

VuGen向?qū)А?/p>

3.3如何錄制業(yè)務(wù)流程來創(chuàng)建腳本

創(chuàng)建用戶模擬場景的下一步就是錄制實際用戶所執(zhí)行的操作。

在前面您已經(jīng)創(chuàng)建了一個空的Web腳本?,F(xiàn)在可以將用戶操作直

接錄制到腳本中。在這一節(jié),您將跟蹤一個完整的事件(一名乘客預(yù)

訂從丹佛到洛杉磯的航班,然后查看航班路線)o

要錄制腳本,請執(zhí)行下列操作:

1在HPWebTours網(wǎng)站上開始錄制。

A.單擊“任務(wù)”窗格中的錄制應(yīng)用程序。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

B.在說明窗格底部,單擊開始錄制。

或選擇Vuser>開始錄制可能單擊頁面頂部工具欄中的開始錄制按

鈕,那個紅色的圓點。

:£▼臼▼PiQ:?StartRecoc匕必,電力3Tasks|正Sa.三Tree|二一」"

StartPage[noname2?Web(HTTP,HTMlJ]noname3-Web(HTTP/HTML)|

Tasks

9IntroductionIntroductiontoRecording

1.RecordingBeforeYouStart

,RecordApokatonBeforeyoubeginrecording,makesurethatyouhaveformulatedaclearbusinessprocess.Determinewhatyouneedtocheckon

RecordngSummaryresponsetimesforyouractions.

Itisalsoimportantthatyoubringthesystemtoazerostate.Thismeansthatyoushouldrecordacompletecycleofeventsmclud

Thisallowseachusertorunindependentlyandno:relyonactionsperformedbyaprevioususer.

2.Replay

VerfyReplavAboutRecording

VuGencapturesalloftheactionsthatyourperforminyourapplication.ThecapturingofactionsisknownasRecording.

3.Enhancements

IntroductionActions

TransactionsEachscripthasthreeprimarysections:Init,Action,andEnd.Initusuallycontainstheloginprecess..ActioncontainstheactualBP'

Parameterizationsigningoffandcleanuproutine.

VuserscanonlyrepeatstepscontainedintheActionssection.Therefore,ifyourrestplandoesnotrequireyoutorepeattheBPm

ContentChecksAction.If,however,yourBPrequiresyoutorepeattheoperationsbetweentheloginandlogoutmultipletimes,thenrecordintoth

theBPintoAction,andthesigningoffandcleanupintoEnd.

4.PrepareForLoadYoucanchangesectionsduringrecordingusingtherecordingtoolbar.

Introduction

IterationsRecordingOptions

VuGenletsyousetadvancedRecordingOptionstocustomizetherecording.

ConcurrentUsers

OpenRe8rdlnaOptions

Formeredetailsrefertotheorhnehelp.

.開始錄制

c.“開始錄制”對話框打開,在URL地址框中,輸入http://

localhost:1080/WebTourSo在錄制到操作框中,選擇Actiono

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

單擊確定。這時將打開一個新的Web瀏覽窗口并顯示HPWeb

Tours網(wǎng)站。

且中檢測到以下協(xié)議:

己上*£疝

1TML)7

開始錄制團(tuán)區(qū))

1」建以下操作:

已主

可信息,請打開錄

斤錄制內(nèi)容的縮略座

E是否錄制了所需日

id,請單擊“重新營

要錄制的程序:瀏覽器的安裝目錄;

URI地址:就是要測試的應(yīng)用程序的鏈接;

工具目錄:指向Locidrunner的安裝目錄的Bin目錄下,一般不用更

改。

備注:當(dāng)瀏覽器是IE的時候,工作目錄是loQdrunner的安裝目錄,但

是當(dāng)改為其它瀏覽器的安裝目錄時,工作目錄會改為該瀏覽器的安裝

目錄,正確的只能是loQdrunner的安裝目錄。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

備注:假如打開網(wǎng)站時犯錯,請確保Web服務(wù)器正在運行。要啟動

服務(wù)器,請選擇啟動>程序>LoadRunner>Samples>

Web>啟動Web服務(wù)器。

備注:不能自動彈出所用程序的網(wǎng)頁頁面時,原因是由于安裝了多個

瀏覽器,將啟用第三方瀏覽器擴(kuò)展的勾去掉。Internet選項-

---高級--一,設(shè)置好以后,要重啟。

1、安裝loodrunner后,錄制腳本時打不開IE,可能報錯

原因有兩個,一是可能安裝了多個瀏覽器,解決方法打開IE選

項---高級一去掉“啟用第三方瀏覽器擴(kuò)展(需要重啟動)”

的勾選,并將使用的瀏覽器設(shè)置為默認(rèn)瀏覽器,重啟生效。

2、錄制腳本時閃現(xiàn)IE運行錯誤

原因:一般是操作系統(tǒng)的環(huán)境不適合可能瀏覽器的版本有出

入。

3、清除IE瀏覽器的緩存。

4、我的是xp+Loadrunnerll+360(IE都成功了)可以成功錄

制腳本,有時候用IE錄制腳本成功后再次錄制又打開不了瀏覽

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

器了,重新設(shè)置1,并重新選擇一下瀏覽器路徑和LR的安裝目

錄有時候就好了。

5、Loadrunnerl1錄制的腳本一般都存放在<LoadRunner安

裝位置>\scripts目錄下。

6、使用哪個瀏覽器就要將哪個瀏覽器設(shè)置成默認(rèn)瀏覽器。

D、登錄到HPWebTours網(wǎng)站,輸入用戶名和密碼joj。/bean,單

擊Flights航班,輸入出發(fā)城市和日期,到達(dá)城市和日期,首選座

位。單擊Continue。

E、選擇航班,輸入支付信息并預(yù)訂機票,在CreditCard(信用卡)

框中輸入12345678,并在ExpDate(到期日)框中輸入06/

10o單擊Continue(繼續(xù))。這時將打開Invoice(發(fā)票)頁面,

顯示您的發(fā)票。查看航班路線。

F、查看完航班以后,在左窗格中單擊SignOff(注銷)退出航班訂票

系統(tǒng)。

H、在浮動菜單欄上,單擊■的方框停止按鈕,以停止錄制。

Vuser腳本生成時會打開“代碼生成”彈出窗口。然后VuGen

向?qū)詣訄?zhí)行任務(wù)窗格中的下一步,并顯示關(guān)于錄制情況的概要信

息。(假如看不到概要信息,請單擊“任務(wù)”窗格中的錄制概要。)

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

要我取那助,L|函:1||仔:1]座NUM

錄制概要包含協(xié)議信息以及會話期間創(chuàng)建的一系列操作,VuGen

為錄制期間每一個步驟生成快照即錄制期間各窗口的圖片。這些圖

片已縮略圖的形式顯示在右窗格中,假如由于某種原因,要重新錄制

腳本,可點擊頁面底部的重新錄制按鈕。

J、選擇文件一保留可能單擊保留按鈕,導(dǎo)航到(Locidrunner安裝

目錄>\Scripts并創(chuàng)建文件夾為Tutorial的新文件夾,在文件名框中

輸入Basic_Tutorial并單擊保留。VuGen將腳本保留到

Loadrunner安裝目錄的腳本文件夾中,并在標(biāo)題欄中顯示腳本名

稱。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

備注:錄制一個諸城專項維修資金系統(tǒng)的登錄-備注-注冊-退出的過

程。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

3.4如何查看腳本

現(xiàn)在您已經(jīng)錄制了旅行社的登錄、預(yù)訂機票、查看航班線路

和注銷操作。VuGen錄制了從單擊開始錄制按鈕到單擊停止按鈕

之間的所有操作步驟?,F(xiàn)在就可以在VuGen中查看腳本。您可以

在樹視圖或腳本視圖中查看腳本。樹視圖是一種基于圖標(biāo)的視圖,

將Vuser的操作以步驟的形式列出,而腳本視圖是一種基于文本的

視圖,將Vuser的操作以函數(shù)的形式列出。

(1)樹視圖

要在視圖中查看腳本,選擇視圖---樹視圖,可能單擊樹視圖按

鈕,要在整個窗格中查看視圖,點擊“任務(wù)”按鈕隱去“任

務(wù)”窗格。

資料內(nèi)容僅供參考,如有不足或者侵權(quán),請聯(lián)系本人刪除。

1Web(HTTP/NntJL

I3LTiw%EP*i?v

-3

$?tHtNttlF?tf

歷/?lapV><??(?)11

與$?meU(SmFv?-j

SmMU?

抵*an>*uha加7

QMAMB?Macli*不

a**tb??FwKU*21

必1

口W1tLmfwaeta?J,

?^*2*?迪?田”95暈

2,1C*<?>Mtl?

魅$4a,tPGcb£?>Kim—

QW2f?ryytta

抵SUaitKtt,?caC?ntrtu

3*l.斌H

lafMrt.?Uat

3miMajt)二觸j.■ME產(chǎn)二婦LNHZ—■馬M3鏟二士,13>4通?知公可附

—;■WfWWlli4力?,??》說曰:』F/湖的:WH:

■a1八比乂箕"x<fiwmram

iiiiLt-urF-iipa:w.4nuoe*?iiEl

對于錄制期間執(zhí)行的每個步驟,V

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論