在Loadrunner中,我使用關聯檢索了值。從loadrunner中的相關響應中提取值
功能看起來像這樣的關係:
web_reg_save_param("flight_number",
"LB=outboundFlight value=",
"RB=>",
"ORD=ALL",
"SaveOffset=-15",
LAST);
**And the response i recieve is like this:**
Action.c(88): Notify: Saving Parameter "flight_number_1 = 030;251;03/01/2014 checked ".
Action.c(88): Notify: Saving Parameter "flight_number_2 = 031;224;03/01/2014".
Action.c(88): Notify: Saving Parameter "flight_number_3 = 032;238;03/01/2014".
Action.c(88): Notify: Saving Parameter "flight_number_4 = 033;206;03/01/2014".
如果我想只提取前三個值是030或031之類那我怎麼辦呢?
由於整個值030; 251; 03/01/2014是動態的,因此無法使用存儲器使用情況 – sarah
請問您可以添加源HTML價值觀是?看來你可以簡單地使用;作爲web_reg_save_param調用的RB參數 – Buzzy
另一種解決方案(不知道原始服務器響應)將是分割參數值。你可以用JavaScript這樣做:web_js_run(「Code = LR.getParam('flight_number').span(';')[0]」,「ResultParam = flight_number_parsed」,LAST); (請注意,您必須啓用JavaScript才能使用此步驟)。或者你可以用C代碼來完成。 – Buzzy