我正在使用loadrunner 11并为SOAp服务编写脚本。我的回复是javascript。
样本回复
function buildView() { ("testpage_soap_response");
var xmlString = '<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header/><env:Body><IssueQuoteProcessResponse xmlns:ns0="http://xmlns.oracle.com/IssueQuoteProcess" xmlns="http://xmlns.oracle.com/IssueQuoteProcess"><ns0:Header><ns0:Status>false<\/ns0:Status><ns0:Message/><\/ns0:Header><ns0:Data><ns0:URL>http://insurance.nic.co.in/insurance/pub/workflow/TaskOperateUICAction.do?procName=NewBiz Process&taskName=NewBiz Quotation&taskId=390290815&toOwnUrl=true<\/ns0:URL><ns0:ID>AABB<\/ns0:ID><ns0:CUSTOMER_NAME>jklff<\/ns0:CUSTOMER_NAME><\/ns0:Data><\/IssueQuoteProcessResponse><\/env:Body><\/env:Envelope>' responseArea.value = xmlString
我需要捕获AABB值。我们可以使用web_js_run执行这些操作,但loadrunner 11不支持它。在loadrunner11中获取javascript响应的任何其他方法。
答案 0 :(得分:0)
您可以在web_service_call之前使用web_reg_save_param_ex API将AABB保存到参数中。
web_reg_save_param_ex(const char * ParamName,const char * LB,const char * RB,string属性列表,字符串SEARCH FILTERS,string LAST);