五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

軟件測(cè)試 |JMeter怎樣引用函數(shù)和變量

2023-07-11 16:35 作者:愛測(cè)軟件測(cè)試  | 我要投稿

在測(cè)試元件中引用某個(gè)變量,可以通過使用“${”和“}”將變量名括起來實(shí)現(xiàn)。

函數(shù)使用相同的辦法加以引用,但是依據(jù)管理,函數(shù)名以“_”開頭,以區(qū)別于變量名。部分函數(shù)會(huì)攜帶參數(shù),參數(shù)放在圓括號(hào)中,以逗號(hào)加以分隔。如果函數(shù)沒有參數(shù),那么可以省略圓括號(hào)。

如果參數(shù)值中包含逗號(hào),必須對(duì)其加以轉(zhuǎn)義。如果測(cè)試人員需要在參數(shù)值中包含一個(gè)逗號(hào),可以這樣轉(zhuǎn)義:“\,”。這主要影響腳本函數(shù),例如JavaScript、BeanShell、Jexl有必要對(duì)腳本方法調(diào)用中的所有逗號(hào)加以轉(zhuǎn)義。例如:

另外,測(cè)試人員還有一種選擇,即將腳本定義為一個(gè)變量,例如,在測(cè)試計(jì)劃中定義:

腳本可以如下般引用:

這里沒必要對(duì)SCRIPT變量的內(nèi)容進(jìn)行轉(zhuǎn)義,因?yàn)楹瘮?shù)的調(diào)用先于變量被其值所替換。該方法適用于BSF或者BeanShell采樣器,這兩種采樣器可以用于測(cè)試JavaScript、jexl和BeanShell腳本。

函數(shù)可以引用變量及其他函數(shù),例如${_XPath(${_P(xpath.file),${XPATH}})},使用“xpath.file”作為文件名,變量XPATH的內(nèi)容作為搜索表達(dá)式。

JMeter提供了一個(gè)工具,用來幫助測(cè)試人員使用各種內(nèi)置函數(shù)實(shí)現(xiàn)函數(shù)調(diào)用。使用該工具,只需復(fù)制-粘貼。工具不會(huì)為測(cè)試人員自動(dòng)轉(zhuǎn)義值,因?yàn)楹瘮?shù)可以作為其他函數(shù)的參數(shù),測(cè)試人員應(yīng)該只對(duì)文本進(jìn)行轉(zhuǎn)義。

用戶可以使用_logn()函數(shù)來報(bào)告變量或者函數(shù)的值。_logn()函數(shù)可以在測(cè)試計(jì)劃中的任何地方被引用,前提條件是被報(bào)告的值已經(jīng)被定義。另外,Java請(qǐng)求采樣器可以被用來產(chǎn)生產(chǎn)生一個(gè)包含變量引用的采樣;輸出結(jié)果會(huì)在合適的監(jiān)聽器中展示。JMeter2.3及其以后版本中包含一個(gè)Debug Sampler,可以使用它來展示變量的值(如在查看結(jié)果數(shù)中展示)。

函數(shù)助手對(duì)話框

測(cè)試人員可以在JMeter的選項(xiàng)菜單中找到函數(shù)助手對(duì)話框(“Function Helper”對(duì)話框),

使用函數(shù)助手,測(cè)試人員可以從下拉列表中選擇一個(gè)函數(shù),并為其參數(shù)設(shè)定值。在上圖中,表格的左邊一列是函數(shù)參數(shù)的簡(jiǎn)要概述,右邊一列是供用戶填充參數(shù)的值,不同函數(shù)要求的參數(shù)也不同。

當(dāng)測(cè)試人員完成以上設(shè)置后,請(qǐng)單擊“Generate”按鈕,函數(shù)助手會(huì)為測(cè)試人員生成函數(shù)調(diào)用所需的字符串,測(cè)試人員所做的只是將它復(fù)制-粘貼到測(cè)試計(jì)劃中去。


軟件測(cè)試 |JMeter怎樣引用函數(shù)和變量的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
昆明市| 台江县| 胶南市| 永宁县| 景宁| 台江县| 姜堰市| 磐石市| 新安县| 德安县| 永济市| 平安县| 肇庆市| 朝阳市| 吴忠市| 方山县| 勐海县| 将乐县| 英吉沙县| 古蔺县| 康平县| 太白县| 永定县| 昌吉市| 舞钢市| 方城县| 莫力| 龙海市| 陆良县| 河南省| 库车县| 潍坊市| 玉溪市| 资兴市| 许昌市| 昂仁县| 长治县| 本溪市| 于都县| 巫山县| 蒙自县|