乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      jmeter函數(shù)和變量(四)

       langqy 2019-07-15

      接上篇 jmeter函數(shù)和變量 http://blog.csdn.net/yue530tomtom/article/details/77533426

      __V

      函數(shù)__V可以用于執(zhí)行變量名表達(dá)式,并返回執(zhí)行結(jié)果。它可以被用于執(zhí)行嵌套函數(shù)引用
      例如,如果存在變量A1、A2和N=1,則:
      ${A1}:能正常工作。
      ${A${N}}:無(wú)法正常工作(嵌套變量引用)。
      ${__V(A${N})}:可以正常工作。A${N}變?yōu)锳1,函數(shù) __V返回變量值A(chǔ)1。

      AttributeDescriptionRequired
      變量名計(jì)算變量得到值,該值作為新的變量名—即變量替換~

      ?
      這里寫圖片描述

      __evalVar

      函數(shù)__evalVar可以用來(lái)執(zhí)行保存在變量中的表達(dá)式,并返回執(zhí)行結(jié)果。

      用戶可以從文件中讀取一行字符串,并處理字符串中引用的變量。例如,假設(shè)變量”query”中包含有”select ${column} from ${table}”,而”column”和”table”中分別包含有”name”和”customers”,那么${__evalVar(query)}將會(huì)執(zhí)行”select name from customers”。

      AttributeDescriptionRequired
      變量名計(jì)算變量得到值,該值作為新的變量名—即變量替換~

      ?
      這里寫圖片描述

      __eval

      函數(shù)__eval可以用來(lái)執(zhí)行一個(gè)字符串表達(dá)式,并返回執(zhí)行結(jié)果。
      用戶就可以對(duì)字符串(存儲(chǔ)在變量中)中的變量和函數(shù)引用做出修改。例如,給定變量

      • name=Smith

      • column=age

      • table=birthdays

      • SQL=select ${column} from ${table} where name=’${name}’

      那么通過(guò)${__eval(${SQL})},就能執(zhí)行”select age from birthdays where name=’Smith’”。
      這樣就可以與CSV數(shù)據(jù)集相互配合,例如,將SQL語(yǔ)句和值都定義在數(shù)據(jù)文件中。

      AttributeDescriptionRequired
      變量名計(jì)算變量得到值,該值作為新的變量名—即變量替換~

      例子略可以參考上面evalVar例子

      __char

      函數(shù)__char會(huì)將一串?dāng)?shù)字翻譯成Unicode字符,另外還請(qǐng)參考下面__unescape()函數(shù)。

      AttributeDescriptionRequired
      Unicode字符編碼(十進(jìn)制數(shù)或者十六進(jìn)制數(shù))待轉(zhuǎn)換的Unicode字符編碼,可以是十進(jìn)制數(shù)或者十六進(jìn)制數(shù)

      ?
      這里寫圖片描述

      __unescape

      函數(shù)__unescape用于反轉(zhuǎn)義Java-escaped字符串,另外還請(qǐng)參考上面的__char函數(shù)。

      AttributeDescriptionRequired
      字符串將要反轉(zhuǎn)義的字符串

      ?
      這里寫圖片描述

      __unescapeHtml

      函數(shù)__unescapeHtml用于反轉(zhuǎn)義一個(gè)包含HTML實(shí)體的字符串,將其變?yōu)榘瑢?shí)際Unicode字符的字符串。支持HTML 4.0實(shí)體。
      例如

      "<Fran&ccedil;ais>" 將顯示為 "<Fran?ais>".

      如果函數(shù)不認(rèn)識(shí)某個(gè)實(shí)體,就會(huì)將實(shí)體保留下來(lái),并一字不差地插入結(jié)果字符串中。例如,”>&zzzz;x”會(huì)變?yōu)椤?gt;&zzzz;x”。

      AttributeDescriptionRequired
      字符串將要反轉(zhuǎn)義的字符串

      ?
      更多字符實(shí)體 http://www.w3school.com.cn/tags/html_ref_entities.html

      這里寫圖片描述

      __escapeHtml

      函數(shù)__escapeHtml用于轉(zhuǎn)義字符串中的字符(使用HTML實(shí)體)。支持HTML 4.0實(shí)體。

      例如,

      "bread" & "butter"變?yōu)?quot;bread" & "butter"。
      AttributeDescriptionRequired
      字符串將要轉(zhuǎn)義的字符串

      ?
      這里寫圖片描述

      __urldecode

      url解碼,使用java類URLDncoder

      AttributeDescriptionRequired
      字符串將要解碼的url串

      ?
      廢話不多說(shuō)直接上圖
      這里寫圖片描述

      __urlencode

      url編碼,使用java類 URLEncoder

      AttributeDescriptionRequired
      字符串將要編碼的url串

      ?
      這里寫圖片描述

      __FileToString

      函數(shù)__FileToString可以被用來(lái)讀取整個(gè)文件。每次對(duì)該函數(shù)的調(diào)用,都會(huì)讀取整個(gè)文件。
      如果在打開或者讀取文件時(shí)發(fā)生錯(cuò)誤,那么函數(shù)就會(huì)返回字符串”ERR“。

      AttributeDescriptionRequired
      文件名文件名稱(包含路徑),當(dāng)然可以相對(duì)有jmeter的啟動(dòng)路徑
      編碼使用指定的編碼讀取文件,若不指定,使用系統(tǒng)默認(rèn)
      變量名引用名,以便復(fù)用

      ?
      文件名、編碼、變量名在函數(shù)每次執(zhí)行的時(shí)候都會(huì)重新被解析賦值

      這里寫圖片描述

      __samplerName

      返回當(dāng)前取樣器的名稱(label).測(cè)試元素若沒(méi)有關(guān)聯(lián)的取樣器,函數(shù)不會(huì)起作用,例如測(cè)試計(jì)劃中。配置元件沒(méi)有關(guān)聯(lián)的取樣器一樣不起作用,然而一些配置元件直接被取樣器引用,如HTTP Header Manager 和Http Cookie Manager,這種情況下函數(shù)會(huì)被http取樣器上下文中處理。Pre-Processors, Post-Processors 和Assertions a總是關(guān)聯(lián)取樣器的。

      AttributeDescriptionRequired
      變量名引用名,以便復(fù)用

      ?
      這里寫圖片描述

      __TestPlanName

      返回當(dāng)前測(cè)試計(jì)劃的名稱
      這里寫圖片描述

      __escapeOroRegexpChars

      轉(zhuǎn)義ORO正則表達(dá)式中使用的元字符,等價(jià)在java正則表達(dá)式引擎中使用\Q \E,例如[^”].+? 轉(zhuǎn)變成 \ [\^ \]\.\+\?.

      AttributeDescriptionRequired
      字符串需要操作的字符串表達(dá)式
      變量名引用名,以便復(fù)用

      __escapeXml

      轉(zhuǎn)義xml 1.0中的字符
      例如

      "bread" & 'butter' 轉(zhuǎn)變成 "bread" & 'butter'
      AttributeDescriptionRequired
      字符串需要操作的字符串表達(dá)式

      Jmeter函數(shù)和變量(一) http://blog.csdn.net/yue530tomtom/article/details/76651040
      Jmeter函數(shù)和變量(二) http://blog.csdn.net/yue530tomtom/article/details/77456506
      Jmeter函數(shù)和變量(三) http://blog.csdn.net/yue530tomtom/article/details/77533426
      Jmeter函數(shù)和變量(四) http://blog.csdn.net/yue530tomtom/article/details/77573247

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多