萬盛學電腦網

 萬盛學電腦網 >> 媒體工具 >> LoadRunner選項設置

LoadRunner選項設置

  在LoadRunner 中有兩個選項的設置是非常重要的:Recording options和Run-time settings.前者是用來設置錄制腳本過程中的一些選項,而後者是用來設置回放腳本過程中的一些選項。

  1、Recording options

  設置錄制腳本過程中的選項,使用方法:選擇tools/recording options菜單或者直接點擊工具欄上的錄制選項按鈕(見下圖),

軟件測試工具LoadRunner選項設置

  彈出圖所示對話框:

LoadRunner選項設置   三聯

  下面對一些主要的選項加以介紹。

  (1)Recording選項。

  HTML—based scrīpt :默認值。說明腳本中采用HTML頁面的形式來表示,基於浏覽器的應用程序,推薦使用。

  URL—based scrīpt :說明腳本中的表示是采用基於URL的方式,不是基於浏覽器的應用程序,推薦使用。

  (2)Browser選項。該選項用來設置默認的浏覽器,如圖所示

軟件測試工具LoadRunner選項設置

  ● Use default browser:默認選項,使用默認的浏覽器。

  ● Manually launch an application:手動加載一個應用程序。

  ● Specify path to application:指定要運行的浏覽器的路徑。

  (3)Recording Proxy選項。該選項用來設置上網代理,如圖所示:

軟件測試工具LoadRunner選項設置

  ● No proxy:不設置上網代理。

  ● Obtain the proxy settings from the reconding browser :默認選項,“· ”將浏覽器裡面的代理選項作為默認選項。

  ● Use custom proxy :自己設置上網代理的服務器和端口號。

  (4)Advanced 選項。設置回放腳本過程中的高級選項,如圖所示:

軟件測試工具LoadRunner選項設置

  其中主要選項如下:

  ● Record think-time:默認選項。是否記錄思考時間,

  可以設置思考時間的最大值。

  ● Full trace recording log:是否完全記錄錄制過程的日志。

  ● Add comment to scrīpt for HTTP errors while recording:出現錯誤時是否自動添加注釋。

  2、Run-time settings

  設置錄制回放過程中的選項,使用方法:選擇主要界面Vuser/Run-time settings 菜單,彈出如圖所示的對話框。

  主要選項解釋如下:

軟件測試工具LoadRunner選項設置

  (1) Run logic 選項。該選項用來設置腳本重復執行的次數,如圖所示:Number of Iteration 是每一個事務的重復執行次數的設置框。

  (2) Pacing 選項。該選項用來設置兩次重復執行的時間間隔,如圖所示:

軟件測試工具LoadRunner選項設置

  ● As soon as the previous iteration ends :在多次重復執行時,一次執行完馬上執行下一次。

  ● After the previous iteration ends :在上一次執行完畢後,間隔固定的時間來執行下一次。

  ● At fixed intervals:不管上一次執行是否完成,達到規定的時間後就執行下一次。

  (2) Think time 選項。該選項用來設置用戶操作時的思考時間,如圖所示:

軟件測試工具LoadRunner選項設置

  ● Ignore think time :運行腳本的時候忽略思考停頓時間。

  ● Replay think time :設置思考時間的延遲。

  ● As recorded :根據錄制時的思考時間來運行。

  ● Multiply recorded think time by :根據錄制時的思考時間的整數倍來運行。

  ● Use random percentage of recorded think time :

  設置一個最大值和最小值,從中選出一個隨機值。

  ● Limit think time to :設置 think time 的最大值,如果錄制值超過最大值,就以最大值為准。

  (4)Miscellaneous選項。該選項是一個混合選項,涉及的功能比較雜,如圖所示:

軟件測試工具LoadRunner選項設置

  ● Error Handing:設置運行遇到錯誤時的處理,一般不需要改動。

  ● Multithreading:設置默認進程或線程運行。

  Run Vuser as a process:把每一個虛擬用戶當作一個進程。

  Run Vuser as a thread:把每一個虛擬用戶當作一個線程,默認值,效率更高。

  ● Automatic transactions:設置事務模式。

  Define each action as a transaction:將一個action看作一個事務。

  Define each step as a transaction:將每一個操作步驟看作一個事務。

  (5)Network 選項。該選項用來設置網絡連接的速度,如圖所示:

軟件測試工具LoadRunner選項設置

  ● Use maximum bandwidth:使用網絡最大的帶寬。

  ● Use bandwidth:選項目前主流的接入方式。

  ● Use custom bandwidth(bps) :自定義帶寬。

copyright © 萬盛學電腦網 all rights reserved