• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

File類型參數化的選擇方式

發布: 2008-7-29 18:10 | 作者: 冰巖 | 來源: 本站原創 | 查看: 369次 | 進入軟件測試論壇討論

領測軟件測試網

1、  MILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用loadrunner錄制一個腳本;

2、  錄制腳本內容為登錄一個web網站,并下載網站的一個文件;(注本例無登錄和退出操作)

3、  把所下載的文件設置參數化;

4、  select next rowupdate value on進行兩兩組合,并設置不同用戶數量(用戶數量多余參數數量和等于參數數量)和迭代次數(1次迭代或多次迭代);

參數列表:

1、  test-0.chm

2、  test-2.chm

3、  test-3.chm

4、  test-4.chm

5、  test-5.chm

6、  test-6.chm

7、  test-7.chm

8、  test-8.chm

9、  test-9.chm

action代碼:

       web_url("myweb",

              "URL=http://172.16.41.112/myweb/",

              "Resource=0",

              "RecContentType=text/html",

              "Referer=",

              "Snapshot=t5.inf",

              "Mode=HTML",

              LAST);

       web_link(//"{movename}",

               "test-0.chm",

              "Text={movename}",

              "Snapshot=t6.inf",

              LAST);

實例(試驗結果):

Select Next Row

Update Value On

用戶數量及action迭代次數

加載方式

Replay Result

順序(Sequential

每次迭代(Each iteration)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

每個用戶均取相同的參數,且只取參數列表中的第一個參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

每個用戶均取相同的參數,且只取參數列表中的第一個參數;

迭代為2,用戶數量為10

10秒鐘加載1個用戶

每個用戶均取相同的參數,每個用戶所取參數數量與迭代次數相同;取參數時順序取值;

迭代為2,用戶數量為20

10秒鐘加載1個用戶

每個用戶均取相同的參數,每個用戶所取參數數量與迭代次數相同;取參數時順序取值;

迭代為2,用戶數量為20

同時加載所有用戶

成功1個用戶,其余用戶全部失;所取參數與迭代次數相同;

順序(Sequential

每次出現(Each occurrence)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

每個用戶均取相同的參數,且只取參數列表中的第一個參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

每個用戶均取相同的參數,且只取參數列表中的第一個參數;

迭代為2,用戶數量為10

20秒鐘加載1個用戶

每個用戶均取相同的參數,每個用戶所取參數數量與迭代次數相同;取參數時順序取值;

迭代為2,用戶數量為20

20秒鐘加載1個用戶

每個用戶均取相同的參數,每個用戶所取參數數量與迭代次數相同;取參數時順序取值;

迭代為2,用戶數量為20

同時加載所有用戶

成功1個用戶,其余用戶全部失;所取參數與迭代次數相同;

順序(Sequential

只取一次(once)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

每個用戶均取相同的參數,且只取參數列表中的第一個參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

每個用戶均取相同的參數,且只取參數列表中的第一個參數;

迭代為2,用戶數量為10

20秒鐘加載1個用戶

每個用戶均取相同的參數,每個用戶所取參數數量與迭代次數相同;取參數時順序取值;

迭代為2,用戶數量為20

20秒鐘加載1個用戶

每個用戶均取相同的參數,每個用戶所取參數數量與迭代次數相同;取參數時順序取值;

隨機(Random

每次迭代(Each iteration)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;

迭代為2,用戶數量為10

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,且與迭代次數無關;兩個或多個用戶可能取到相同的參數;

迭代為2,用戶數量為20

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,且與迭代次數無關;兩個或多個用戶可能取到相同的參數;

隨機(Random

每次出現(Each occurrence)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;

迭代為2,用戶數量為10

20秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;統一用戶迭代過程中也可能取到相同的值;

迭代為2,用戶數量為20

20秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;統一用戶迭代過程中也可能取到相同的值;

隨機(Random

只取一次(once)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;

迭代為2,用戶數量為10

20秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;同一用戶只能取同一個參數;

迭代為2,用戶數量為20

20秒鐘加載1個用戶

用戶隨機取參數列表中的參數,兩個或多個用戶可能取到相同的參數;同一用戶只能取同一個參數;

唯一(Unique

每次迭代(Each iteration)

Continue with last value

自動分配塊大小

迭代為1,用戶數量為10

10秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;后10個用戶取參數列表中的最后一個參數;

迭代為2,用戶數量為10

20秒鐘加載1個用戶

按訪問參數的次序,順序取參數列表中的參數,參數取到最后一個時,以后所有的訪問均取最后一個參數;

迭代為2,用戶數量為20

20秒鐘加載1個用戶

按訪問參數的次序,順序取參數列表中的參數,參數取到最后一個時,以后所有的訪問均取最后一個參數;

唯一(Unique

每次出現(Each occurrence)

Continue with last value

分配1每個vuser的值

迭代為1,用戶數量為10

10秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;后10個用戶失;

迭代為2,用戶數量為10

20秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;每一用戶兩次迭代所取到的值相同;

迭代為2,用戶數量為20

20秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;每一用戶兩次迭代所取到的值相同;后10個用戶失;

唯一(Unique

只取一次(once)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;

迭代為1,用戶數量為20

10秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;后10個用戶失;

迭代為2,用戶數量為10

20秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;每一用戶兩次迭代所取到的值相同;后10個用戶失;

迭代為2,用戶數量為20

20秒鐘加載1個用戶

10個用戶順序取參數列表中的參數;每一用戶兩次迭代所取到的值相同;后10個用戶失;

 

action代碼:

       web_url("myweb",

              "URL=http://172.16.41.112/myweb/",

              "Resource=0",

              "RecContentType=text/html",

              "Referer=",

              "Snapshot=t5.inf",

              "Mode=HTML",

              LAST);

 

       web_link(//"{movename}",

               "test-0.chm",

              "Text={movename}",

              "Snapshot=t6.inf",

              LAST);

       web_url("myweb",

              "URL=http://172.16.41.112/myweb/",

              "Resource=0",

              "RecContentType=text/html",

              "Referer=",

              "Snapshot=t5.inf",

              "Mode=HTML",

              LAST);

 

       web_link(//"{movename}",

               "test-0.chm",

              "Text={movename}",

              "Snapshot=t6.inf",

              LAST);

實例(試驗結果):

Select Next Row

Update Value On

用戶數量及action迭代次數

加載方式

Replay Result

順序(Sequential

每次出現(Each occurrence)

迭代為1,用戶數量為10

10秒鐘加載1個用戶

10個用戶均取相同的參數;下載文件時,第一次遇到該參數時取參數列表中的第一個值,第二次取參數列表中的第二個值。

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: 參數 類型 選擇 File


關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

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