您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源性能測(cè)試工具 > Jmeter
在JMeter壓力測(cè)試工具中使用函數(shù)(Function)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/14 13:56:02 ] 推薦標(biāo)簽:

  JMeter 支持在測(cè)試計(jì)劃中使用函數(shù)

        通過"函數(shù)助手對(duì)話框"中的"幫助"按鈕可以查找到相關(guān)函數(shù)的幫助。

實(shí)現(xiàn)方式

       下面使用一個(gè)例子來說明如何使用函數(shù), 如下面的幾張圖所示, 例子使用了 JMeter 提供的 "Java請(qǐng)求" 這個(gè) Sampler。

        <1>這里設(shè)置了一個(gè) Label "JavaTest001", 以便在運(yùn)行結(jié)果中區(qū)分當(dāng)前請(qǐng)求
        <2>${_ _javaScript((new Date()).getTime(),timestamp)}是 JMeter 中使用函數(shù) "_ _javaScript" 的方法
        <3>這里演示了如何使用上一條中 "_ _javaScript" 函數(shù)中產(chǎn)生的結(jié)果 "timestamp"

        <4>這里使用了另外一個(gè) JMeter 函數(shù) "_ _threadNum", 用以獲得運(yùn)行是線程編號(hào)

        <1>這里設(shè)置了一個(gè) Label "JavaTest002", 以便與"Java請(qǐng)求01"中的運(yùn)行結(jié)果分開
        <2>這里演示了如何再次使用"Java請(qǐng)求01"中 "_ _javaScript" 函數(shù)中產(chǎn)生的結(jié)果 "timestamp"

結(jié)果分析

        從這個(gè)結(jié)果可以看到 "_ _javaScript" 函數(shù)的測(cè)試結(jié)果, 以及如何使用這個(gè)函數(shù)執(zhí)行時(shí)產(chǎn)生的結(jié)果 "timestamp"(=1120144567828)

        從這個(gè)結(jié)果中可以看到另外一個(gè)函數(shù) "_ _threadNum" 的使用效果

        從這個(gè)結(jié)果中可以看到在"Java請(qǐng)求01"中 "_ _javaScript" 函數(shù)中產(chǎn)生的結(jié)果 "timestamp" 是如何被引用在 "Java請(qǐng)求02" 中的

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