3.從 Response 中獲得數據
可以使用 JMeter 提供的 后置處理器(Post Processers) --> 正則表達式提取器 (Regular Expression Extractor) 從返回的結果中取得數據, 在確定 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 正則表達式測試頁面來測試一下這個正則表達式是如何被執行的(如下圖):
可以看到執行結果中, 我們需要的憑證號處于"array[1]"的位置.

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