2011-05-05 67 views
0

我正在使用Jmeter爲我的一個應用程序創建腳本。該應用程序包含客戶資料詳細信下拉列表的形式很少有字段。我應該關聯我從下拉列表中選擇的值。下面是一個樣本場:Jmeter腳本 - 如何從下拉列表中捕獲值?

- 選擇 - EMPLOYEE 師範大學

在這裏,我需要選擇師範,這意味着我應該捕捉值正常,並在script.I替換已捕獲整個列表從 - 「 - 選擇 - 員工 正常」在一個變量和使用拆分功能從捕獲的值捕獲NORMAL。但我無法正確捕獲NORMAL值。任何人都可以請解釋我如何拆分功能工作在Jmeter和什麼樣的獨特的價值,我應該把分離器捕獲選定的價格正常。

請讓我知道這是如何實現的。

由於事先

Gayathri

回答

0

您檢查了在分割功能手冊? http://jmeter.apache.org/usermanual/functions.html#__split

Example: 
Define SOURCE="a||c|" in the test plan. 
${__split(${SOURCE},SPLIT),|} 
This will return the contents of VAR, i.e. "a||c|" and set the following variables: 
SPLIT_n=4 (3 in JMeter 2.1.1 and earlier) 
SPLIT_1=a 
SPLIT_2=? 
SPLIT_3=c 
SPLIT_4=? (null in JMeter 2.1.1 and earlier) 
SPLIT_5=null (in JMeter 2.1.2 and later) 

在你的情況下,要獲得「正常的」,你會想引用$ {} SPLIT_3

根據源代碼,它可能是更容易編寫一個正則表達式來提取您值: http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor