Loadrunner中參數設置詳細分析(2)

發表于:2011-12-16來源:未知作者:娃娃點擊數: 標簽:loadrunner
在基于文本的腳本視圖中定義參數屬性步驟: 在參數上點擊右鍵,有菜單彈出。 在彈出的菜單中,選擇Parameter Properties。參數屬性對話框打開,顯示和當

  在基于文本的腳本視圖中定義參數屬性步驟:

  在參數上點擊右鍵,有菜單彈出。

  在彈出的菜單中,選擇“Parameter Properties”。參數屬性對話框打開,顯示和當前參數類型相關的屬性。

  輸入參數的屬性值。

  點擊“Close”關閉參數屬性對話框。

  在Web用戶腳本的樹形視圖中定義參數的屬性:

  將關標定位在參數上,然后點擊右鍵,選擇“Properties”。屬性對話框打開。

  點擊要定義屬性的參數旁邊的表格形狀按鈕,點擊右鍵,選擇“Parameter Properties”。參數屬性對話框打開,和參數類型相關的屬性顯示出來。

  輸入參數的屬性。

  點擊“Close”關閉參數屬性對話框。

  使用參數列表:

  使用參數列表可以在任意時刻查看所有的參數,創建新的參數、刪除參數,或者修改已經存在參數的屬性。

  點擊參數列表按鈕或者用“Vuser>Parameter List”。參數列表對話框打開。

  要創建新的參數,點擊“New”按鈕。新的參數則被添加在參數樹中,該參數有一個臨時的名字,你可以給它重新命名,然后回車。設置參數的類型和屬性,點擊“OK”,關閉參數列表對話框。

  注意:不要將一個參數命名為“unique”,因為這個名稱是用戶腳本生成器本身的。用戶腳本生成器創建新的參數,但是不會自動用該參數在腳本中替換任意選中的字符串。

  要刪除已有的參數,那么,要先從參數樹中選擇該參數,點擊“Delete”,然后確認你的行為即可。

  要修改已有參數,那么,要先從參數樹中選擇該參數,然后編輯參數的類型和屬性。

  四、理解參數的類型

  在你定義參數屬性的時候,要指定參數值的數據源。你可以指定下列數據源類型的任何一種:

  Internal Data―― 虛擬用戶內部產生的數據。

  Data Files ――存在于文件中的數據??赡苁且汛嬖诘奈募蛘呤怯媚_本生成器新創建的。

  User-Defined Functions―― 調用外部DLL函數生成的數據

  Internal Data包括以下幾種:

  Date/Time

  Date/Time用當前的日期/時間替換參數。要指定一個Date/Time格式,你可以從菜單列表中選擇格式,或者指定你自己的格式。這個格式應該和你腳本中錄制的Date/Time格式保持一致。

  Group Name

  Group Name 用虛擬用戶組名稱替換參數。在創建scenario的時候,你可以指定虛擬用戶組的名稱。當從用戶腳本生成器運行腳本的時候,虛擬用戶組名稱總是None。

  Load Generator Name

  Load Generator Name用腳本負載生成器的名稱替換參數。負載生成器是虛擬用戶在運行的計算機。

  Iteration Number

  Iteration Number用當前的迭代數目替換參數。

  Random Number

  Random Number用一個隨機數替換參數。通過指定最大值和最小值來設置隨機數的范圍。

  Unique Number

  Unique Number用一個唯一的數字來替換參數。你可以指定一個起始數字和一個塊的大小。

  Vuser ID

  Vuser ID用分配給虛擬用戶的ID替換參數,ID是由Loadrunner的控制器在scenario運行時生成的。如果你從腳本生成器運行腳本的話,虛擬用戶的ID總是-1。

  五、數據文件

  數據文件包含著腳本執行過程中虛擬用戶訪問的數據。局部和全局文件中都可以存儲數據??梢灾付ìF有的ASCII文件、用腳本生成器創建一個新的文件或者引入一個數據庫。在參數有很多已知值的時候數據文件非常有用。數據文件中的數據是以表的形式存儲的。一個文件中可以包含很多參數值。每一列包含一個參數的數據。列之間用分隔符隔開,比如說,用逗號。

  對數據文件設置參數屬性

  如果使用文件作為參數的數據源,必須指定以下內容:文件的名稱和位置、包含數據的列、文件格式,包括列的分隔符、更新方法。

  如果參數的類型是“File”,打開參數屬性(Parameter Properties)對話框,設置文件屬性如下:

  1、在“File path”中輸入文件的位置,或者點擊“Browse”指定一個已有文件的位置。缺省情況下,所有新的數據文件名都是“parameter_name.dat”,注意,已有的數據文件的后綴必須是.dat。

  2、點擊“Edit”。記事本打開,里面第一行是參數的名稱,第二行是參數的初始值。使用諸如逗號之類的分隔符將列隔開。對于每一新的表行開始一行新的數據。

  注意:在沒有啟動記事本的情況下如果想添加列,就在參數屬性對話框中點擊“Add Col”,那么“Add new column”對話框就會彈出。輸入新列的名稱,點擊“OK”。腳本生成器就會添加該列到表中,并顯示該列的初始值。

  3、在“Select Column”部分,指明包含當前參數數據的列。你可以指定列名或者列號。列號是包含你所需要數據的列的索引。列名顯示在每列的第一行(row 0)。

  4、在“Column delimiter”中輸入列分隔符,你可以指定逗號、空格符等等。

  5、在“First data line”中,在腳本執行的時候選擇第一行數據使用。列標題是第0行。若從列標題后面的第一行開始的話,那就在“First data line”中輸入1。如果沒有列標題,就輸入0。

  6、在“Select next row”中輸入更新方法,以說明虛擬用戶在腳本執行的過程中如何選擇表中的數據。方法可以是:連續的、隨機的、唯一的、或者與其它參數表的相同行。

  6.1、順序(Sequential):該方法順序地給虛擬用戶分配參數值。如果正在運行的虛擬用戶訪問數據表的時候,它會取到下一行中可用的數據。

  6.2、隨機(Random):該方法在每次迭代的時候會從數據表中取隨機數

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97