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

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

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

2023-07-11 16:27 作者:測吧測試開發(fā)  | 我要投稿

更多軟件測試學(xué)習(xí)資料戳?。?!

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

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

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

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

腳本可以如下般引用:

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

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

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

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

函數(shù)助手對話框

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

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

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


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

分享到微博請遵守國家法律
屏东市| 汝阳县| 开鲁县| 安溪县| 西畴县| 玉树县| 东阳市| 长乐市| 方城县| 新安县| 高碑店市| 邹平县| 彭阳县| 和政县| 郁南县| 同心县| 延寿县| 曲松县| 霍州市| 武乡县| 乐安县| 轮台县| 漳平市| 临邑县| 平乐县| 荣成市| 静海县| 惠东县| 广灵县| 商城县| 建德市| 长兴县| 庆元县| 兴义市| 峨眉山市| 上思县| 陇西县| 独山县| 江津市| 尼勒克县| 张家口市|