您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
Jmeter使用指南
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/3/27 14:48:57 ] 推薦標(biāo)簽:

  "_counter"函數(shù)

  功能:這個函數(shù)是一個計數(shù)器,用于統(tǒng)計函數(shù)的使用次數(shù),它從1開始,每調(diào)用這個函數(shù)一次它會自動加1,它有兩個參數(shù),第一個參數(shù)是布爾型的,只能設(shè)置成“TRUE”或者“FALSE”,如果是TRUE,那么每個用戶有自己的計數(shù)器,可以用于統(tǒng)計每個線程歌執(zhí)行了多少次。如果是FALSE,那使用全局計數(shù)器,可以統(tǒng)計出這次測試共運行了多少次。第二個參數(shù)是“函數(shù)名稱”

  格式:${__counter(FALSE,test)}

  使用:我們將“_counter”函數(shù)生成的參數(shù)復(fù)制到某個參數(shù)下面,如果為TRUE格式,則每個線程各自統(tǒng)計,大數(shù)為循環(huán)數(shù),如果為FALSE,則所有線程一起統(tǒng)計,大數(shù)為線程數(shù)乘以循環(huán)數(shù)

  "_time”函數(shù)

  功能:Jmeter運行時取當(dāng)前時間到變量,利用該功能,可以將某個參數(shù)增加time函數(shù),然后用該參數(shù)作為查詢條件查詢,然后以該參數(shù)作為斷言,這樣可以使得斷言更精確,因為時間實時變化的,使用該方法,需要注意的是,要先添加一個全局的用戶參數(shù),具體在斷言操作中有描述。

  格式:${__time(MMddmmss,TEST)}

  使用:添加jmeter的time函數(shù),選擇選項——函數(shù)助手,然后選擇__time函數(shù),如下圖所示:

  在“ormat string for SimpleDateFormat (optional)”中輸入值“MMddhhmmss”,表示取月日時分秒。

  然后,點擊生成,則生成了time參數(shù)。

  "_intSum”函數(shù)

  功能:用于計算多個整數(shù)的和,可以是計算正整數(shù)和負(fù)整數(shù)的和,它有N個參數(shù),少有3個參數(shù),多不限。后一個參數(shù)是函數(shù)名稱,前面的其它參數(shù)是要求和的整數(shù)。這個函數(shù)在函數(shù)對話框中只顯示3個參數(shù),如果要計算多個整數(shù),可以通過添加參數(shù)實現(xiàn),不過后一個參數(shù)一定要是函數(shù)名稱。再添加的參數(shù)會在函數(shù)名稱后面,這個時候,需要我們手動將函數(shù)名稱參數(shù)放到后一個。

  格式:${__intSum(1,100,test)}
StringFromFile

1.函數(shù): ${_StringFromFile(文件名.dat)}

2.外部文件的格式必須為.dat

3.默認(rèn)讀取位置為/bin下,也可以自己設(shè)定文件存放路徑,如: ${_StringFromFile(e:user.dat)},從e盤下讀取user.dat文件中的數(shù)據(jù)

4.每次讀取文件中的一行

5.如果我有多個user文件,想一起讀取,文件名分別為user1  user2。函數(shù)寫為:${_StringFromFile(user#.dat,,1,2)},從默認(rèn)目錄下讀取user1和user2的文件

6.如果一個文件想讀取多次,可以寫成:${_StringFromFile(user.dat,,,2)},user1文件讀取2次(來源 www.iocblog.net)

上一頁1234下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd