您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
在 JMeter 壓力測試工具中使用變量
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2012/12/6 15:28:20 ] 推薦標簽:

  變量在使用時可以使用 ${變量名} 的方式引用, 如下圖:

  3.從 Response 中獲得數(shù)據(jù)
 可以使用 JMeter 提供的 后置處理器(Post Processers) --> 正則表達式提取器 (Regular Expression Extractor) 從返回的結(jié)果中取得數(shù)據(jù), 在確定 getToken() 請求的返回值是類似下列的 XML 之后,
<?xml version="1.0" encoding="utf-8"?><burlap:reply xmlns:burlap="http://www.amowa.net/burlap/"> <string>TK1119466440468</string></burlap:reply>

 我們可以使用正則表達式 "<string>(.*)</string>" 來提取我們需要的憑證號.
 首先我們可以使用Javascript 正則表達式測試頁面來測試一下這個正則表達式是如何被執(zhí)行的(如下圖):
 可以看到執(zhí)行結(jié)果中, 我們需要的憑證號處于"array[1]"的位置.

  這樣使用"正則表達式提取器"(如下圖), 注意圖中的"引用名稱"可以認為是存放提取出來的數(shù)據(jù)的變量名:

   提取出來的變量可以這樣被引用(如下圖), 其中"_g1"代表"group number"(參見 JMeter 的聯(lián)機幫助: ... [refname]_g# ... ... and # is the group number, where group 0 is the entire match, group 1 is the match from the first set of parentheses, etc.)

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