LoadRunner使用手冊_第1頁
LoadRunner使用手冊_第2頁
LoadRunner使用手冊_第3頁
LoadRunner使用手冊_第4頁
LoadRunner使用手冊_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、loadrunner使用手冊文檔作者: 創建日期:更新日期:文檔編碼:文檔版本:V1.0審批簽字:IBM項目經理項目經理文檔控制變更記錄22日期作者版本變更索引審閱姓名職務分發份數.姓名職位1234目錄文檔控制1概述3軟件3使用說明3腳本運行前參數設置3錄制腳本8腳本運行前設置12運行18其他18常見問題18概述LoadRunner是一種預測系統行為和性能的負載測試工具。其性能測試的一個基本功能是將準備好的數據按錄制好的測試腳本寫入系統以測試系統負載。ERP上線初期有大量的靜態基礎數據的設置需要設置,可以利用LoadRunner工具來設置。軟件操作系統Windows操作系統。軟件版本1. Lo

2、adRunner 8.1由于Loadrunner9.0安裝比較復雜,本文只講述8.1版本的使用。 安裝及使用軟件安裝按默認選項設置即可使用說明腳本運行前參數設置軟件安裝按默認設置,此處不詳述 安裝完之后,打開Loadrunner工作臺如下點擊Create/Edit Scripts (或者通過ApplicationsVirtual User Generator進入) 點擊FileNew點擊New single protocol Script,Category選擇ERP/CRM然后選擇Oracle NCA參數設置如下:Program to Record,選擇運行ERP所用的瀏覽器URL Addre

3、ss,是ERP的Form方式登陸地址Working Directory,腳本保存的默認路徑Record into Action,腳本分開始、動作和結尾三部分,腳本錄制選擇從Vuser_ini開始錄制接著點擊Options 進行選項配置Script設置按默認選項Protocols設置注意:勾上Oracle NCA 和Web(HTTP/HTML)協議Port Mapping 設置按默認選項Recording設置勾選Html-based script . HTML Advanced設置按默認Advanced 設置Headers、Content Types、Non-Resources 三個設置按默認C

4、orrelation設置選擇Oracle, OracleApps設置完畢點擊OK。錄制腳本這里舉的例子是,更新100條資產的說明。如果手工做要做100次,由于操作是相同的,所以可以通過Loadrunner工具錄制一遍系統操作,生成腳本,然后將剩余99條待更新信息整理到一個表中,讓腳本重復運行99次就能把剩下的99數據更新到系統中。Option設置完之后,點擊開始錄制腳本Loadrunner加載程序,并再在后臺記錄事件腳本待Java程序加載完后,會彈出Form登陸界面輸完口令,點擊鏈接;選擇要進入的職責按正常操作,進入需要操作的界面注意對更新100條資產信息來說,接下來的操作是重復的:(查找資產

5、,然后更改說明)在需要重復操作的步驟之前,將Loadrunner記錄標記切換到 Action(Loadrunner只對Action部分重復)接下來輸入條件(資產編號、資產賬簿)查找資產打開查找到的資產,更改資產“說明”字段最后點擊完成或保存注意,在錄制Loadrunner中這步雖然簡單,但也容易忽略;否則讓系統循環做了100次,最后都沒保存下記錄。關閉窗口,返回到查找界面。注意一定要返回初始循環狀態。到此更新操作完成了。切換Loadrunner的記錄標簽到 vuser_end然后關閉你操作的窗口或者退出ERP系統 (這一步不是必須的)所有操作完成后,點擊停止按鈕Loadrunner開始根據錄制

6、的動作,生成腳本腳本運行前設置腳本根據之前的操作分成三個塊,vuser_ini, Aciton 和vuser_end1. Vuser_ini代碼設置在vuser_ini中有段代碼需要人工改一下(原因可能是Java版本升級導致的,尚沒有官方解釋)將下面這段代碼中的NCAJServSessionId復制下來web_reg_save_param(NCAJServSessionId, 然后查找“Url=lservlet;”將“Url=lservlet;”后面(一直到“?ifcmd”之前)“jsessionid=31ddbba8ff0be3a6018016cc3684edfd6e42274fad426f

7、ed58ebc7d0df018d8a.e3mPa3mSbhqMe3r0”這段字符串用NCAJServSessionId替代。2. Aciton代碼中的參數設置本例是將資產的說明經行更新,事先要準備好一個表;含兩個字段(資產編號和最新的資產說明). 用Excel編輯后另存為TXT文件在Action代碼中個,找到操作中做過修改的幾個字段(資產編號,資產說明)選中資產編號“10001341”,右鍵,選擇Replace with a parameter點擊Properties點擊Browse,選擇之前準備好的TXT文件Select Column 選擇by name資產編號注意column delimi

8、ter字段,如果用的是TXT文件,選擇TAB。如果是CSV文檔,選用CommaFirst data line字段表示從哪TXT文檔中哪一行開始運行。由于Loadrunner自動將TXT文檔的第一行看成是標題,所以First data line選1時實際上是TXT文檔的第2行。設置完之后點擊Close,再點擊OK對資產說明做同樣設置設置完之后,代碼中資產編號和資產說明從常數變成了兩個參數,每當腳本運行到參數位置時便引用TXT文件中的值點擊界面上按鈕可查看所有的參數信息,檢查參數設置并做更改,如將參數名稱“NewParam”改成“Asset_No”方便閱讀代碼運行腳本前最后一個設置:腳本循環次數點

9、擊,彈出如下窗口。選擇Run Logic在Number of Iterations中設置循環次數99注意,第一條資產數據在錄腳本時就做了更新,所以TXT文件中不應該包含已做修改的數據。所以只需循環99次。這點在錄制時容易犯錯。在這個例子中,即使TXT中包含了已做更新的資產數據也不影響,相當于將修改過的說明再改一遍。但是在有些情況下就會出問題,比如雜項接收一個物料,如果犯上面錯誤,就會接收兩次一模一樣的物料。運行設置完之后,點擊菜單上的快捷鍵,運行腳本。Loadrunner便開始往系統中寫數據。Form界面登陸URLOracle Form登陸的URL以下是8003環境,根據使用的服務器編號不同,

10、更改rserpt03中的數字即可http:/rserpt03.hq.XXX.local:8003/forms/frmservlet?&serverApp=OracleApplications&digitSubstitution=CONTEXT&lang=ZHS&env=NLS_LANG=SIMPLIFIED+CHINESE_AMERICA+FORMS_USER_DATE_FORMAT=DD-MON-RRRR+FORMS_USER_DATETIME_FORMAT=DD-MON-RRRR+HH24:MI:SS+NLS_DATE_LANGUAGE=NUMERIC+DATE+LANGUAGE+NLS_

11、SORT=BINARY+NLS_NUMERIC_CHARACTERS=.,&encoding=GBK常見問題1. 一直停留在以下界面,無Java程序窗口彈出解決:核對以下設置,1) IE設置:工具Internet選項安全自定義級別使用彈出窗口阻止程序要選擇禁用2) 清空Java程序緩存:打開Java控制面板-點擊設置刪除文件確定。一般這步驟做了,問題就基本能解決3) 清空IE臨時文件夾2. 有些特殊情況,要很長的延時,比如在PA中,有些項目下有非常多的任務。在你點擊任務下拉表時,要等很長時間,而這個時間超出了Loadrunner默認可等待時間。這中情況下要更改默認響應時間解決:菜單Vuserrun time setting Oracle NCA Client Emulation將原來默認值

溫馨提示

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

評論

0/150

提交評論