loadrunner培訓使用初步_第1頁
loadrunner培訓使用初步_第2頁
loadrunner培訓使用初步_第3頁
loadrunner培訓使用初步_第4頁
loadrunner培訓使用初步_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

LoadRunner使用初步尤曉惠提綱為什么要進行性能測試LoadRunner安裝與破解執(zhí)行性能測試查看報告總結(jié)課后練習為什么要進行性能測試

性能測試則是通過某種特定的方式對被測試系統(tǒng)按照一定的測試策略進行施壓,獲取該系統(tǒng)的響應時間、運行效率、資源利用情況等各項性能指標,來評價系統(tǒng)是否滿足用戶性能需求的過程。

通俗地說,功能測試用于確保軟件系統(tǒng)做了正確的事情,性能測試則用于確保軟件系統(tǒng)快速地完成了任務。

作為一個執(zhí)行性能測試的軟件工程師,應會通過設計各種場景之間的組合,錄制腳本,隨后運行腳本收集數(shù)據(jù),提供給項目組不同角色進行性能調(diào)優(yōu)。LoadRunner安裝與破解-準備工作安裝版本:11.0;硬件:2G內(nèi)存(最低);操作系統(tǒng):Windows7(推薦),WindowsServer2008等;瀏覽器:IE9,firefox;LoadRunner安裝與破解-安裝與破解以管理員身份運行安裝軟件;安裝LoadRunner運行所需組件;按照每一步操作提示進行安裝操作;破解LoadRunner;執(zhí)行性能測試-錄制腳本點擊:開始所有程序HPLoadRunnerApplication以管理員身份運行:VirtualUserGenerator;執(zhí)行性能測試-錄制腳本打開LoadRunner主頁面;執(zhí)行性能測試-錄制腳本點擊:NewScript選擇錄制腳本協(xié)議點擊:Create;執(zhí)行性能測試-錄制腳本選擇合適的瀏覽器,推薦使用IE;執(zhí)行性能測試-錄制腳本顯示錄制Toolbar;執(zhí)行性能測試-錄制腳本腳本錄制完成;執(zhí)行性能測試-腳本調(diào)試腳本參數(shù)化;

選中參數(shù)右鍵“ReplacewithaParameter”

執(zhí)行性能測試-腳本調(diào)試腳本參數(shù)化;

設置文件屬性點擊:Close;

執(zhí)行性能測試-腳本調(diào)試腳本參數(shù)化;

要點:

文件:*.dat后綴名;最后一行需要回車;Selectcolumn:選擇根據(jù)數(shù)字列還是列名進行替換;Selectnextrow&Updatevalueon:Selectnextrow:Sequential依次;Random隨機;Unique唯一一次;Samelineasuserid:與上一個參數(shù)取相同行;Updatevalueon:Eachiteration每次迭代取一個值;Eachoccurrence每次發(fā)生取一個值;

Once只取一個值;

執(zhí)行性能測試-腳本調(diào)試設置事務;

目的:衡量一個Action運行所用時間;

執(zhí)行性能測試-腳本調(diào)試設置事務;

方法:(1)錄制腳本時,在需要設置事務的地方,插入事務;

(2)查看腳本時,點擊:插入事務按鈕;

執(zhí)行性能測試-腳本調(diào)試設置事務;

注意點:

(1)設置事務取名時,名字應該包含意義,如login_failed;

(2)一個請求設定為一個事務,這樣我們分析結(jié)果的時候可以更好定位哪個環(huán)節(jié)的事務耗時多,需要性能調(diào)優(yōu);

(3)設置事務后,一定要判斷事務成功和失敗的條件,既獲取請求的返回值是否是預期的結(jié)果。是,則事務PASS,否則,事物FAIL;

執(zhí)行性能測試-腳本調(diào)試調(diào)試腳本;

設置腳本運行參數(shù):Log:AlwayssendmessagesExtendedlog,方便在調(diào)試腳本時查看日志;ThinkTime:一般選擇IgnoreThinkTime選項,減少頁面等待時間;BrowserEmulation:選擇去除瀏覽器高速緩存;Preference:AdvancedOptions,設置時間為600s;

執(zhí)行性能測試-運行腳本運行腳本啟動Controller;選擇運行腳本點擊:Add點擊:OK;顯示Controller主頁面;設置運行規(guī)則:主頁面左下角設置;選擇運行規(guī)則:Real-worldschedule,Baseschedule;設置初始化參數(shù);設置Action參數(shù);設置運行時間;壓力測試開始運行;執(zhí)行性能測試-查看報告查看報告

執(zhí)行性能測試-查看報告注意事項LoadRunner運行報告可以從多維度多角度進行查看;查看運行報告時,主要是看AverageTransactionResponseTime(平均事務響應時間)值;

編寫測試報告時,若有其他相關的性能表需要確定,應在執(zhí)行測試前就與項目相關人員商量確定,以便在報告編寫時進行觀察??偨Y(jié)

性能測試開始之前,需要取得所測項目的基本資料,如:性能測試指標,需要執(zhí)行性能測試的業(yè)務模塊。性能測試執(zhí)行時,應設想多角度將所有可能的業(yè)務操作進行組合,錄制不同角度的測試腳本,來找到在每一種較為常見的操作下,系統(tǒng)性能瓶頸所在之處。性能測試執(zhí)行后,編寫報告時,需要根據(jù)收集的運行數(shù)據(jù)進行編寫。編寫報告的時候,需要注意,體現(xiàn)的性能測試結(jié)果,應當是可以適用于項目組每個角色進行調(diào)優(yōu)的參照。

溫馨提示

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

評論

0/150

提交評論