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

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

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

實現(xiàn)方式

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

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

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

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

結(jié)果分析

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

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

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

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