最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
白银市| 呼图壁县| 康保县| 利辛县| 全南县| 南陵县| 开化县| 丰镇市| 彭泽县| 临沂市| 赞皇县| 油尖旺区| 萨嘎县| 孝感市| 荆州市| 城固县| 晋中市| 惠来县| 进贤县| 抚州市| 罗田县| 乌拉特后旗| 紫云| 瑞金市| 宁津县| 鄂温| 安福县| 伊春市| 贵溪市| 霍林郭勒市| 都江堰市| 金塔县| 苗栗县| 财经| 财经| 新宾| 永州市| 嘉义县| 明光市| 秦安县| 乐至县|