loadrunner學(xué)習(xí)總結(jié)解析_第1頁
loadrunner學(xué)習(xí)總結(jié)解析_第2頁
loadrunner學(xué)習(xí)總結(jié)解析_第3頁
loadrunner學(xué)習(xí)總結(jié)解析_第4頁
loadrunner學(xué)習(xí)總結(jié)解析_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

LoadRunner,是一種預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具。通過以模擬上能夠?qū)φ麄€(gè)企業(yè)架構(gòu)進(jìn)行測(cè)試。企業(yè)使用LoadRunner能最大限度地縮短測(cè)試時(shí)。操作流程如下:1.錄制腳本:d瀏覽器的應(yīng)用程序使用了https協(xié)議運(yùn)行時(shí)設(shè)置界面設(shè)置回放的設(shè)置,如:迭代(重復(fù)次數(shù))、步(開始新迭代時(shí)候的時(shí)間設(shè)置)、思考時(shí)間 (錄制時(shí)間的停留時(shí)間)等,設(shè)置好之后就開始回放。,比如開始用戶數(shù),持續(xù)時(shí)間,停止方中插入事務(wù),使用事務(wù)把該操作并發(fā)進(jìn)行同一操作,提高操作的并發(fā)程度,以對(duì)數(shù)變更方式數(shù),選擇測(cè)試負(fù)載機(jī),設(shè)置腳本服務(wù)器的平均吞吐量,執(zhí)行用戶人數(shù),查應(yīng)時(shí)間圖,吞吐量圖。查看服務(wù)器監(jiān)控的計(jì)數(shù)器符合需求。比如:可用內(nèi)存曲線是否正常,是否存否滿足流量需求;磁盤是否滿足用戶操作要求等等常情況。比如:響應(yīng)時(shí)間是否滿足需求;系統(tǒng)是否的增加,吞吐量是否同樣增加,吞吐量是否存在瓶素并不能反映存在的問題,需要多個(gè)要素聯(lián)系起來。吞吐量是否隨著用戶數(shù)的變化而相應(yīng)時(shí)間。如果隨著說明此時(shí)系統(tǒng)吞吐量達(dá)到了最大值,系Transactions(用戶事務(wù)分析):用戶事務(wù)分析是站在用戶角度進(jìn)行的基礎(chǔ)性析的第一步,通過分析測(cè)試時(shí)間內(nèi)用戶事務(wù)onseTime理事務(wù)的速度開始逐漸變慢,這說明應(yīng)actionsperSecondTPS行對(duì)比,可以分析事務(wù)數(shù)目對(duì)執(zhí)行時(shí)間的影tionsperSecondry,如果其范圍不在用戶可以接受的時(shí)TimeUnderLoad的關(guān)擴(kuò)展用戶系統(tǒng)提供參考。此行時(shí)間的總體影響,對(duì)分析具有漸變負(fù)載的測(cè)試ransactionResponseTimePercentile表。通過它可以分析在給TransactionResponseTimeDistribution(分布))同響應(yīng)時(shí)間的事務(wù)數(shù)量。如果系統(tǒng)預(yù)先定義務(wù)名稱即可.?;膬?nèi)容。其實(shí)參數(shù)化得方式有很多種,這里簡(jiǎn)述幾種比較常見人方式。其實(shí)方式略有不同,但其結(jié)添加進(jìn)來。本,我們可以對(duì)記事本進(jìn)行添加數(shù)據(jù)需要注意的是,文件里面的數(shù)據(jù)不要亂寫,每條數(shù)據(jù)一行,不然會(huì)讀取有誤。在很多情況下,我添加的數(shù)據(jù)不是十條二十條,也不是一百兩百,如果還通過上面的兩種方式添加,我想會(huì)是一件非常糾結(jié)的事情。所以我們可以通過數(shù)據(jù)庫將數(shù)據(jù)導(dǎo)入。你是否疑慮數(shù)據(jù)庫的數(shù)據(jù)怎么弄,數(shù)據(jù)庫的數(shù)據(jù)生成非常簡(jiǎn)單,可以寫一段簡(jiǎn)單的代碼生成,也可以通過數(shù)據(jù)庫數(shù)據(jù)生成工具來完成類型用法我也不是十分了解。聯(lián)前面我們已經(jīng)對(duì)用戶名進(jìn)行了參數(shù)化,或?qū)γ艽a進(jìn)行了參數(shù)化,這樣是不是腳本就能正常跑了,不好說。因?yàn)橛脩裘兔艽a不是一一對(duì)應(yīng)關(guān)系,每次運(yùn)行腳本時(shí)取的用戶名和密碼沒有對(duì)應(yīng)上的話肯定就會(huì)出問題?!緐sername】,下面設(shè)置密碼參數(shù)點(diǎn)擊點(diǎn)擊“Properites…”會(huì)打開編輯用戶名參數(shù)化窗口。File列表框中,剛才保存用戶名信息的文件"username.dat"。完成之后,我們已經(jīng)成功對(duì)用戶名和密碼進(jìn)行了參數(shù)化,并且讓用戶名和密碼形成了對(duì)完成之后,我們已經(jīng)成功對(duì)用戶名和密碼進(jìn)行了參數(shù)化,并且讓用戶名和密碼形成了對(duì)應(yīng)新方式腳本設(shè)置完參數(shù)化,腳本運(yùn)行的每一遍所取的參數(shù)化的值都不一樣,那么這個(gè)值按照個(gè)什么情況來取呢?會(huì)有很多種方式順序(Sequential):按照參數(shù)化的數(shù)據(jù)順序,一個(gè)一個(gè)的來取。隨機(jī)(Random):參數(shù)化中的數(shù)據(jù),每次隨機(jī)的從中抽取數(shù)據(jù)。唯一(Unique):為每個(gè)虛擬用戶分配一條唯一的數(shù)據(jù)每次迭代(Eachiteration):每次迭代時(shí)取新的值,假如50個(gè)用戶都取第一條數(shù)據(jù),稱為以此類推。每次出現(xiàn)(Eachoccurrence):每次參數(shù)時(shí)取新的值,這里強(qiáng)調(diào)前后兩次取值不能相同。只取一次(once):參數(shù)化中的數(shù)據(jù),一條數(shù)據(jù)只能被抽取一次。(如果數(shù)據(jù)輪次完,腳本還在運(yùn)行將會(huì)報(bào)錯(cuò))上面兩個(gè)選項(xiàng)都有三種情況,如果將他們進(jìn)行組合,將產(chǎn)生九種取值方式。SelectNextRow【選擇下一行】UpdateValueOn【更新時(shí)的值】ReplayResult【結(jié)果】(Sequential)(Sequential)(Sequential)(Random)(Random)每次迭代(Eachiteration)每次出現(xiàn)(Eachoccurrence)只取一次(once)每次迭代(Eachiteration)每次出現(xiàn)(Eachoccurrence)功能說明:每迭代一次取一行值,從第一行開始取。當(dāng)所有的值取完后,再從第一行開取件第一行的數(shù)據(jù)有兩條功能說明:每迭代一次取一行值,從第一行開始取。當(dāng)所有的值取完后,再從第一行開取件第一行的數(shù)據(jù)有兩條功能說明:每次迭代都取參數(shù)化文件中第一數(shù)據(jù)出現(xiàn)功能說明:每次從參數(shù)化文件中隨機(jī)選擇一行數(shù)據(jù)進(jìn)行賦值數(shù)據(jù)出現(xiàn)(Random)唯一(Unique)唯一(Unique)唯一(Unique)只取一次(once)每次迭代(Eachiteration)每次出現(xiàn)(Eachoccurrence)只取一次(once)功能說明:每次從參數(shù)化文件中隨機(jī)選擇一行數(shù)據(jù)進(jìn)行賦值功能說明:第一次迭代時(shí)隨機(jī)從參數(shù)化文件中取一行數(shù)據(jù),后面每次迭代都用第一次迭功能說明:第一次迭代取參數(shù)化文件中的第一條數(shù)據(jù),第二次迭代取第二條數(shù)據(jù),以此功能說明:第一次迭代取參數(shù)化文件中的第一條數(shù)據(jù),第二次迭代取第二條數(shù)據(jù),以此斷當(dāng)數(shù)據(jù)不夠時(shí)的處理方式AbortVuser:中斷虛擬用戶Countinueinacylicmanage:循環(huán)取參數(shù)化文件中的值,即:當(dāng)參數(shù)化文件中的值取完后又從參數(shù)化文件的第一行開始取值。Countinuewithlastvalue:繼續(xù)用最后一條數(shù)據(jù)功能說明:

溫馨提示

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

評(píng)論

0/150

提交評(píng)論