LoadRunner脚本开发:手写SOAP脚本的三种方法(五)
1|0一. 加不加事务运行Controller时的区别
1|1不加事务的情况
点击Load Generators,选择Add
Name栏输入127.0.0.1,点击OK,然后Close
点击Connect
把TPS的图标拖到右边,可以看到这个场景里把注册、登录、重置支付密码都当成了一个事务
1|2加事务的情况
在注册、登录、重置支付密码接口前后都加上事务,再次观察图表,可以看到每个接口都是一个事务
2|0二. 手写SOAP脚本的方法一:web_custom_request(http + xml)
需要手动加上转义\
3|0三. 手写SOAP脚本的方法二:web_service_call
只要选择的是WebService协议,就会在导航栏看到一个SOA Tools,选择Add Service Call
选择Import service...,选择url导入,输入url地址
脚本如下:
Action() { web_service_call( "StepName=getRegionCountry_101", "SOAPMethod=WeatherWS|WeatherWSSoap|getRegionCountry", "ResponseParam=response", "Service=WeatherWS", "ExpectedResponse=SoapResult", "Snapshot=t1585896499.inf", BEGIN_ARGUMENTS, END_ARGUMENTS, BEGIN_RESULT, "getRegionCountryResult=Param_getRegionCountryResult", END_RESULT, LAST); //转码函数 lr_convert_string_encoding(lr_eval_string("{response}"), "utf-8", "gbk", "msg"); lr_output_message("msg: %s", lr_eval_string("{msg}")); return 0; }
运行结果如下:
Virtual User Script started at : 2020/4/3 14:52:11 Starting action vuser_init. Web Services replay version 12.0.0 for Windows 2008 R2; Toolkit: ".Net"; build 2739 Run-Time Settings file: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2\\default.cfg" Vuser directory: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2" Vuser output directory: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2\" LOCAL start date/time: 2020-04-03 14:52:11 Ending action vuser_init. Running Vuser... Starting iteration 1. Maximum number of concurrent connections per server: 6 [MsgId: MMSG-26989] Starting action Action. Action.c(4): Web service call "getRegionCountry_101" started Action.c(4): t=1158ms: 278-byte response headers for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): HTTP/1.1 200 OK\r\n Action.c(4): Cache-Control: private, max-age=0\r\n Action.c(4): Content-Type: text/xml; charset=utf-8\r\n Action.c(4): Content-Encoding: gzip\r\n Action.c(4): Vary: Accept-Encoding\r\n Action.c(4): Server: Microsoft-IIS/7.5\r\n Action.c(4): X-AspNet-Version: 2.0.50727\r\n Action.c(4): X-Powered-By: ASP.NET\r\n Action.c(4): Date: Fri, 03 Apr 2020 06:52:16 GMT\r\n Action.c(4): Content-Length: 1499\r\n Action.c(4): \r\n Action.c(4): t=1164ms: 1499-byte ENCODED response body received for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): t=1165ms: 2807-byte DECODED response body for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.or Action.c(4): g/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:// Action.c(4): www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.c Action.c(4): n/"><getRegionCountryResult><string>闃垮皵鍙婂埄浜\x9A,3320</string><string>闃挎牴寤\xB7,3 Action.c(4): 522</string><string>闃挎浖,3170</string><string>闃垮鎷滅枂,3176</string><string>鍩冨強,3 Action.c(4): 317</string><string>鍩冨淇勬瘮浜\x9A,3314</string><string>鐖卞皵鍏\xB0,3246</string><str Action.c(4): ing>濂ュ湴鍒\xA9,3237</string><string>婢冲ぇ鍒╀簹,368</string><string>宸村熀鏂潶,3169</ Action.c(4): string><string>宸磋タ,3580</string><string>淇濆姞鍒╀簹,3232</string><string>姣斿埄鏃\xB6, Action.c(4): 3243</string><string>娉㈠叞,3235</string><string>鏈濋矞,3163</string><string>涓归害,3245</ Action.c(4): string><string>寰峰浗,3238</string><string>淇勭綏鏂\xAF,3225</string><string>娉曞浗,3241</ Action.c(4): string><string>鑿插緥瀹\xBE,3151</string><string>鑺叞,3248</string><string>鍒氭灉锛堥噾锛 Action.c(4): \x89,3377</string><string>鍝ヤ鸡姣斾簹,3524</string><string>鍙ゅ反,344</string><string>闊╁ Action.c(4): 浗,3162</string><string>鑽峰叞,3244</string><string>鍔犳嬁澶\xA7,347</string><string>鍔犵撼 Action.c(4): ,3313</string><string>鏌煍瀵\xA8,3154</string><string>鎹峰厠,3236</string><string>鍏嬬綏 Action.c(4): 鍦颁簹,3233</string><string>鑲凹浜\x9A,3316</string><string>鎷夋墭缁翠簹,3228</string><s Action.c(4): tring>鑰佹対,3155</string><string>绔嬮櫠瀹\x9B,3227</string><string>椹揪鍔犳柉鍔\xA0,331 Action.c(4): 2</string><string>椹皵浠eか,3166</string><string>椹潵瑗夸簹,3158</string><string>椹 Action.c(4): 噷,3319</string><string>缇庡浗,346</string><string>钂欏彜,3165</string><string>绉橀瞾,3578 Action.c(4): </string><string>缂呯敻,3160</string><string>鑾姣斿厠,3311</string><string>澧ㄨタ鍝\xA5 Action.c(4): ,345</string><string>鍗楅潪,3310</string><string>灏兼硦灏\x94,3164</string><string>灏兼棩鍒 Action.c(4): ╀簹,3379</string><string>鎸▉,3250</string><string>钁¤悇鐗\x99,3239</string><string>鏃 Action.c(4): ユ湰,3161</string><string>鐟炲吀,3249</string><string>鐟炲+,3242</string><string>濉炲唴鍔 Action.c(4): 犲皵,3318</string><string>娌欑壒闃挎媺浼\xAF,3172</string><string>鏂噷鍏板崱,3167</strin Action.c(4): g><string>娉板浗,3159</string><string>鍧︽灏间簹,3315</string><string>绐佸凹鏂\xAF,3321< Action.c(4): /string><string>鍦熻\x80冲叾,3229</string><string>濮斿唴鐟炴媺,342</string><string>鏂囪幈, Action.c(4): 3153</string><string>涔屽厠鍏\xB0,3226</string><string>涔屽吂鍒厠鏂潶,3175</string><st Action.c(4): ring>瑗跨彮鐗\x99,3240</string><string>甯岃厞,3230</string><string>鏂板姞鍧\xA1,3157</stri Action.c(4): ng><string>鏂拌タ鍏\xB0,369</string><string>鍖堢墮鍒\xA9,3234</string><string>鍙欏埄浜\x9A Action.c(4): ,3174</string><string>鐗欎拱鍔\xA0,343</string><string>浼婃湕,3171</string><string>鎰忓ぇ鍒 Action.c(4): \xA9,3231</string><string>鍗板害,3168</string><string>鍗板害灏艰タ浜\x9A,3152</string><str Action.c(4): ing>鑻卞浗,3247</string><string>绾︽棪,3173</string><string>瓒婂崡,3156</string><string>鏅 Action.c(4): 哄埄,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:E Action.c(4): nvelope> Action.c(4): Notify: Saving Parameter "getRegionCountry_101_Response = <getRegionCountry><getRegionCountryResult><string>阿尔及利亚,3320</string><string>阿根廷,3522</string><string>阿曼,3170</string><string>阿塞拜疆,3176</string><string>埃及,3317</string><string>埃塞俄比亚,3314</string><string>爱尔兰,3246</string><string>奥地利,3237</string><string>澳大利亚,368</string><string>巴基斯坦,3169</string><string>巴西,3580</string><string>保加利亚,3232</string><string>比利时,3243</string><string>波兰,3235</string><string>朝鲜,3163</string><string>丹麦,3245</string><string>德国,3238</string><string>俄罗斯,3225</string><string>法国,3241</string><string>菲律宾,3151</string><string>芬兰,3248</string><string>刚果(金),3377</string><string>哥伦比亚,3524</string><string>古巴,344</string><string>韩国,3162</string><string>荷兰,3244</string><string>加拿大,347</string><string>加纳,3313</string><string>柬埔寨,3154</string><string>捷克,3236</string><string>克罗地亚,3233</string><string>肯尼亚,3316</string><string>拉托维亚,3228</string><string>老挝,3155</string><string>立陶宛,3227</string><string>马达加斯加,3312</string><string>马尔代夫,3166</string><string>马来西亚,3158</string><string>马里,3319</string><string>美国,346</string><string>蒙古,3165</string><string>秘鲁,3578</string><string>缅甸,3160</string><string>莫桑比克,3311</string><string>墨西哥,345</string><string>南非,3310</string><string>尼泊尔,3164</string><string>尼日利亚,3379</string><string>挪威,3250</string><string>葡萄牙,3239</string><string>日本,3161</string><string>瑞典,3249</string><string>瑞士,3242</string><string>塞内加尔,3318</string><string>沙特阿拉伯,3172</string><string>斯里兰卡,3167</string><string>泰国,3159</string><string>坦桑尼亚,3315</string><string>突尼斯,3321</string><string>土耳其,3229</string><string>委内瑞拉,342</string><string>文莱,3153</string><string>乌克兰,3226</string><string>乌兹别克斯坦,3175</string><string>西班牙,3240</string><string>希腊,3230</string><string>新加坡,3157</string><string>新西兰,369</string><string>匈牙利,3234</string><string>叙利亚,3174</string><string>牙买加,343</string><string>伊朗,3171</string><string>意大利,3231</string><string>印度,3168</string><string>印度尼西亚,3152</string><string>英国,3247</string><string>约旦,3173</string><string>越南,3156</string><string>智利,3523</string></getRegionCountryResult></getRegionCountry>". Action.c(4): Notify: Saving Parameter "response = <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"><getRegionCountryResult><string>闃垮皵鍙婂埄浜\x9a,3320</string><string>闃挎牴寤\xb7,3522</string><string>闃挎浖,3170</string><string>闃垮鎷滅枂,3176</string><string>鍩冨強,3317</string><string>鍩冨淇勬瘮浜\x9a,3314</string><string>鐖卞皵鍏\xb0,3246</string><string>濂ュ湴鍒\xa9,3237</string><string>婢冲ぇ鍒╀簹,368</string><string>宸村熀鏂潶,3169</string><string>宸磋タ,3580</string><string>淇濆姞鍒╀簹,3232</string><string>姣斿埄鏃\xb6,3243</string><string>娉㈠叞,3235</string><string>鏈濋矞,3163</string><string>涓归害,3245</string><string>寰峰浗,3238</string><string>淇勭綏鏂\xaf,3225</string><string>娉曞浗,3241</string><string>鑿插緥瀹\xbe,3151</string><string>鑺叞,3248</string><string>鍒氭灉锛堥噾锛\x89,3377</string><string>鍝ヤ鸡姣斾簹,3524</string><string>鍙ゅ反,344</string><string>闊╁浗,3162</string><string>鑽峰叞,3244</string><string>鍔犳嬁澶\xa7,347</string><string>鍔犵撼,3313</string><string>鏌煍瀵\xa8,3154</string><string>鎹峰厠,3236</string><string>鍏嬬綏鍦颁簹,3233</string><string>鑲凹浜\x9a,3316</string><string>鎷夋墭缁翠簹,3228</string><string>鑰佹対,3155</string><string>绔嬮櫠瀹\x9b,3227</string><string>椹揪鍔犳柉鍔\xa0,3312</string><string>椹皵浠eか,3166</string><string>椹潵瑗夸簹,3158</string><string>椹噷,3319</string><string>缇庡浗,346</string><string>钂欏彜,3165</string><string>绉橀瞾,3578</string><string>缂呯敻,3160</string><string>鑾姣斿厠,3311</string><string>澧ㄨタ鍝\xa5,345</string><string>鍗楅潪,3310</string><string>灏兼硦灏\x94,3164</string><string>灏兼棩鍒╀簹,3379</string><string>鎸▉,3250</string><string>钁¤悇鐗\x99,3239</string><string>鏃ユ湰,3161</string><string>鐟炲吀,3249</string><string>鐟炲+,3242</string><string>濉炲唴鍔犲皵,3318</string><string>娌欑壒闃挎媺浼\xaf,3172</string><string>鏂噷鍏板崱,3167</string><string>娉板浗,3159</string><string>鍧︽灏间簹,3315</string><string>绐佸凹鏂\xaf,3321</string><string>鍦熻\x80冲叾,3229</string><string>濮斿唴鐟炴媺,342</string><string>鏂囪幈,3153</string><string>涔屽厠鍏\xb0,3226</string><string>涔屽吂鍒厠鏂潶,3175</string><string>瑗跨彮鐗\x99,3240</string><string>甯岃厞,3230</string><string>鏂板姞鍧\xa1,3157</string><string>鏂拌タ鍏\xb0,369</string><string>鍖堢墮鍒\xa9,3234</string><string>鍙欏埄浜\x9a,3174</string><string>鐗欎拱鍔\xa0,343</string><string>浼婃湕,3171</string><string>鎰忓ぇ鍒\xa9,3231</string><string>鍗板害,3168</string><string>鍗板害灏艰タ浜\x9a,3152</string><string>鑻卞浗,3247</string><string>绾︽棪,3173</string><string>瓒婂崡,3156</string><string>鏅哄埄,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:Envelope>". Action.c(4): Notify: Saving Parameter "Param_getRegionCountryResult = <getRegionCountryResult XmlType="DynamicParameter"><string>阿尔及利亚,3320</string><string>阿根廷,3522</string><string>阿曼,3170</string><string>阿塞拜疆,3176</string><string>埃及,3317</string><string>埃塞俄比亚,3314</string><string>爱尔兰,3246</string><string>奥地利,3237</string><string>澳大利亚,368</string><string>巴基斯坦,3169</string><string>巴西,3580</string><string>保加利亚,3232</string><string>比利时,3243</string><string>波兰,3235</string><string>朝鲜,3163</string><string>丹麦,3245</string><string>德国,3238</string><string>俄罗斯,3225</string><string>法国,3241</string><string>菲律宾,3151</string><string>芬兰,3248</string><string>刚果(金),3377</string><string>哥伦比亚,3524</string><string>古巴,344</string><string>韩国,3162</string><string>荷兰,3244</string><string>加拿大,347</string><string>加纳,3313</string><string>柬埔寨,3154</string><string>捷克,3236</string><string>克罗地亚,3233</string><string>肯尼亚,3316</string><string>拉托维亚,3228</string><string>老挝,3155</string><string>立陶宛,3227</string><string>马达加斯加,3312</string><string>马尔代夫,3166</string><string>马来西亚,3158</string><string>马里,3319</string><string>美国,346</string><string>蒙古,3165</string><string>秘鲁,3578</string><string>缅甸,3160</string><string>莫桑比克,3311</string><string>墨西哥,345</string><string>南非,3310</string><string>尼泊尔,3164</string><string>尼日利亚,3379</string><string>挪威,3250</string><string>葡萄牙,3239</string><string>日本,3161</string><string>瑞典,3249</string><string>瑞士,3242</string><string>塞内加尔,3318</string><string>沙特阿拉伯,3172</string><string>斯里兰卡,3167</string><string>泰国,3159</string><string>坦桑尼亚,3315</string><string>突尼斯,3321</string><string>土耳其,3229</string><string>委内瑞拉,342</string><string>文莱,3153</string><string>乌克兰,3226</string><string>乌兹别克斯坦,3175</string><string>西班牙,3240</string><string>希腊,3230</string><string>新加坡,3157</string><string>新西兰,369</string><string>匈牙利,3234</string><string>叙利亚,3174</string><string>牙买加,343</string><string>伊朗,3171</string><string>意大利,3231</string><string>印度,3168</string><string>印度尼西亚,3152</string><string>英国,3247</string><string>约旦,3173</string><string>越南,3156</string><string>智利,3523</string></getRegionCountryResult>". Action.c(4): Web service call "getRegionCountry_101" was successful Action.c(19): Notify: Parameter Substitution: parameter "response" = "<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"><getRegionCountryResult><string>闃垮皵鍙婂埄浜\x9a,3320</string><string>闃挎牴寤\xb7,3522</string><string>闃挎浖,3170</string><string>闃垮鎷滅枂,3176</string><string>鍩冨強,3317</string><string>鍩冨淇勬瘮浜\x9a,3314</string><string>鐖卞皵鍏\xb0,3246</string><string>濂ュ湴鍒\xa9,3237</string><string>婢冲ぇ鍒╀簹,368</string><string>宸村熀鏂潶,3169</string><string>宸磋タ,3580</string><string>淇濆姞鍒╀簹,3232</string><string>姣斿埄鏃\xb6,3243</string><string>娉㈠叞,3235</string><string>鏈濋矞,3163</string><string>涓归害,3245</string><string>寰峰浗,3238</string><string>淇勭綏鏂\xaf,3225</string><string>娉曞浗,3241</string><string>鑿插緥瀹\xbe,3151</string><string>鑺叞,3248</string><string>鍒氭灉锛堥噾锛\x89,3377</string><string>鍝ヤ鸡姣斾簹,3524</string><string>鍙ゅ反,344</string><string>闊╁浗,3162</string><string>鑽峰叞,3244</string><string>鍔犳嬁澶\xa7,347</string><string>鍔犵撼,3313</string><string>鏌煍瀵\xa8,3154</string><string>鎹峰厠,3236</string><string>鍏嬬綏鍦颁簹,3233</string><string>鑲凹浜\x9a,3316</string><string>鎷夋墭缁翠簹,3228</string><string>鑰佹対,3155</string><string>绔嬮櫠瀹\x9b,3227</string><string>椹揪鍔犳柉鍔\xa0,3312</string><string>椹皵浠eか,3166</string><string>椹潵瑗夸簹,3158</string><string>椹噷,3319</string><string>缇庡浗,346</string><string>钂欏彜,3165</string><string>绉橀瞾,3578</string><string>缂呯敻,3160</string><string>鑾姣斿厠,3311</string><string>澧ㄨタ鍝\xa5,345</string><string>鍗楅潪,3310</string><string>灏兼硦灏\x94,3164</string><string>灏兼棩鍒╀簹,3379</string><string>鎸▉,3250</string><string>钁¤悇鐗\x99,3239</string><string>鏃ユ湰,3161</string><string>鐟炲吀,3249</string><string>鐟炲+,3242</string><string>濉炲唴鍔犲皵,3318</string><string>娌欑壒闃挎媺浼\xaf,3172</string><string>鏂噷鍏板崱,3167</string><string>娉板浗,3159</string><string>鍧︽灏间簹,3315</string><string>绐佸凹鏂\xaf,3321</string><string>鍦熻\x80冲叾,3229</string><string>濮斿唴鐟炴媺,342</string><string>鏂囪幈,3153</string><string>涔屽厠鍏\xb0,3226</string><string>涔屽吂鍒厠鏂潶,3175</string><string>瑗跨彮鐗\x99,3240</string><string>甯岃厞,3230</string><string>鏂板姞鍧\xa1,3157</string><string>鏂拌タ鍏\xb0,369</string><string>鍖堢墮鍒\xa9,3234</string><string>鍙欏埄浜\x9a,3174</string><string>鐗欎拱鍔\xa0,343</string><string>浼婃湕,3171</string><string>鎰忓ぇ鍒\xa9,3231</string><string>鍗板害,3168</string><string>鍗板害灏艰タ浜\x9a,3152</string><string>鑻卞浗,3247</string><string>绾︽棪,3173</string><string>瓒婂崡,3156</string><string>鏅哄埄,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:Envelope>" Action.c(19): Notify: Saving Parameter "msg = <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"><getRegionCountryResult><string>阿尔及利亚,3320</string><string>阿根廷,3522</string><string>阿曼,3170</string><string>阿塞拜疆,3176</string><string>埃及,3317</string><string>埃塞俄比亚,3314</string><string>爱尔兰,3246</string><string>奥地利,3237</string><string>澳大利亚,368</string><string>巴基斯坦,3169</string><string>巴西,3580</string><string>保加利亚,3232</string><string>比利时,3243</string><string>波兰,3235</string><string>朝鲜,3163</string><string>丹麦,3245</string><string>德国,3238</string><string>俄罗斯,3225</string><string>法国,3241</string><string>菲律宾,3151</string><string>芬兰,3248</string><string>刚果(金),3377</string><string>哥伦比亚,3524</string><string>古巴,344</string><string>韩国,3162</string><string>荷兰,3244</string><string>加拿大,347</string><string>加纳,3313</string><string>柬埔寨,3154</string><string>捷克,3236</string><string>克罗地亚,3233</string><string>肯尼亚,3316</string><string>拉托维亚,3228</string><string>老挝,3155</string><string>立陶宛,3227</string><string>马达加斯加,3312</string><string>马尔代夫,3166</string><string>马来西亚,3158</string><string>马里,3319</string><string>美国,346</string><string>蒙古,3165</string><string>秘鲁,3578</string><string>缅甸,3160</string><string>莫桑比克,3311</string><string>墨西哥,345</string><string>南非,3310</string><string>尼泊尔,3164</string><string>尼日利亚,3379</string><string>挪威,3250</string><string>葡萄牙,3239</string><string>日本,3161</string><string>瑞典,3249</string><string>瑞士,3242</string><string>塞内加尔,3318</string><string>沙特阿拉伯,3172</string><string>斯里兰卡,3167</string><string>泰国,3159</string><string>坦桑尼亚,3315</string><string>突尼斯,3321</string><string>土耳其,3229</string><string>委内瑞拉,342</string><string>文莱,3153</string><string>乌克兰,3226</string><string>乌兹别克斯坦,3175</string><string>西班牙,3240</string><string>希腊,3230</string><string>新加坡,3157</string><string>新西兰,369</string><string>匈牙利,3234</string><string>叙利亚,3174</string><string>牙买加,343</string><string>伊朗,3171</string><string>意大利,3231</string><string>印度,3168</string><string>印度尼西亚,3152</string><string>英国,3247</string><string>约旦,3173</string><string>越南,3156</string><string>智利,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:Envelope>\x00". Action.c(20): Notify: Parameter Substitution: parameter "msg" = "<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"><getRegionCountryResult><string>阿尔及利亚,3320</string><string>阿根廷,3522</string><string>阿曼,3170</string><string>阿塞拜疆,3176</string><string>埃及,3317</string><string>埃塞俄比亚,3314</string><string>爱尔兰,3246</string><string>奥地利,3237</string><string>澳大利亚,368</string><string>巴基斯坦,3169</string><string>巴西,3580</string><string>保加利亚,3232</string><string>比利时,3243</string><string>波兰,3235</string><string>朝鲜,3163</string><string>丹麦,3245</string><string>德国,3238</string><string>俄罗斯,3225</string><string>法国,3241</string><string>菲律宾,3151</string><string>芬兰,3248</string><string>刚果(金),3377</string><string>哥伦比亚,3524</string><string>古巴,344</string><string>韩国,3162</string><string>荷兰,3244</string><string>加拿大,347</string><string>加纳,3313</string><string>柬埔寨,3154</string><string>捷克,3236</string><string>克罗地亚,3233</string><string>肯尼亚,3316</string><string>拉托维亚,3228</string><string>老挝,3155</string><string>立陶宛,3227</string><string>马达加斯加,3312</string><string>马尔代夫,3166</string><string>马来西亚,3158</string><string>马里,3319</string><string>美国,346</string><string>蒙古,3165</string><string>秘鲁,3578</string><string>缅甸,3160</string><string>莫桑比克,3311</string><string>墨西哥,345</string><string>南非,3310</string><string>尼泊尔,3164</string><string>尼日利亚,3379</string><string>挪威,3250</string><string>葡萄牙,3239</string><string>日本,3161</string><string>瑞典,3249</string><string>瑞士,3242</string><string>塞内加尔,3318</string><string>沙特阿拉伯,3172</string><string>斯里兰卡,3167</string><string>泰国,3159</string><string>坦桑尼亚,3315</string><string>突尼斯,3321</string><string>土耳其,3229</string><string>委内瑞拉,342</string><string>文莱,3153</string><string>乌克兰,3226</string><string>乌兹别克斯坦,3175</string><string>西班牙,3240</string><string>希腊,3230</string><string>新加坡,3157</string><string>新西兰,369</string><string>匈牙利,3234</string><string>叙利亚,3174</string><string>牙买加,343</string><string>伊朗,3171</string><string>意大利,3231</string><string>印度,3168</string><string>印度尼西亚,3152</string><string>英国,3247</string><string>约旦,3173</string><string>越南,3156</string><string>智利,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:Envelope>\x00" Action.c(20): msg: <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"><getRegionCountryResult><string>阿尔及利亚,3320</string><string>阿根廷,3522</string><string>阿曼,3170</string><string>阿塞拜疆,3176</string><string>埃及,3317</string><string>埃塞俄比亚,3314</string><string>爱尔兰,3246</string><string>奥地利,3237</string><string>澳大利亚,368</string><string>巴基斯坦,3169</string><string>巴西,3580</string><string>保加利亚,3232</string><string>比利时,3243</string><string>波兰,3235</string><string>朝鲜,3163</string><string>丹麦,3245</string><string>德国,3238</string><string>俄罗斯,3225</string><string>法国,3241</string><string>菲律宾,3151</string><string>芬兰,3248</string><string>刚果(金),3377</string><string>哥伦比亚,3524</string><string>古巴,344</string><string>韩国,3162</string><string>荷兰,3244</string><string>加拿大,347</string><string>加纳,3313</string><string>柬埔寨,3154</string><string>捷克,3236</string><string>克罗地亚,3233</string><string>肯尼亚,3316</string><string>拉托维亚,3228</string><string>老挝,3155</string><string>立陶宛,3227</string><string>马达加斯加,3312</string><string>马尔代夫,3166</string><string>马来西亚,3158</string><string>马里,3319</string><string>美国,346</string><string>蒙古,3165</string><string>秘鲁,3578</string><string>缅甸,3160</string><string>莫桑比克,3311</string><string>墨西哥,345</string><string>南非,3310</string><string>尼泊尔,3164</string><string>尼日利亚,3379</string><string>挪威,3250</string><string>葡萄牙,3239</string><string>日本,3161</string><string>瑞典,3249</string><string>瑞士,3242</string><string>塞内加尔,3318</string><string>沙特阿拉伯,3172</string><string>斯里兰卡,3167</string><string>泰国,3159</string><string>坦桑尼亚,3315</string><string>突尼斯,3321</string><string>土耳其,3229</string><string>委内瑞拉,342</string><string>文莱,3153</string><string>乌克兰,3226</string><string>乌兹别克斯坦,3175</string><string>西班牙,3240</string><string>希腊,3230</string><string>新加坡,3157</string><string>新西兰,369</string><string>匈牙利,3234</string><string>叙利亚,3174</string><string>牙买加,343</string><string>伊朗,3171</string><string>意大利,3231</string><string>印度,3168</string><string>印度尼西亚,3152</string><string>英国,3247</string><string>约旦,3173</string><string>越南,3156</string><string>智利,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:Envelope> Ending action Action. Ending iteration 1. Ending Vuser... Starting action vuser_end. Ending action vuser_end. Vuser Terminated.
当前也可以根据File导入
4|0四. 手写SOAP脚本的方法三:soap_request
点击SOA Tools下的Import SOA
将请求参数拷贝至桌面soap.xml
点击 Load,填写URL、SOAP Action、Response Parameter,点击OK
这时候的输出不需要转义
很奇怪的是,一直报415错误
这里报错的原因是没有设置请求头,415错误是 HTTP/1.1 415 Unsupported Media Type
web_add_header("Content-Type", "text/xml; charset=utf-8"); soap_request("StepName=SOAP Request", "URL=http://www.webxml.com.cn/WebServices/WeatherWS.asmx", "SOAPEnvelope=" "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">" "<soap:Body>" "<getRegionCountry xmlns=\"http://WebXml.com.cn/\"></getRegionCountry>" "</soap:Body>" "</soap:Envelope>", "SOAPAction=http://WebXml.com.cn/getRegionCountry", "ResponseParam=regionCountryResponse", "Snapshot=t1585927257.inf", LAST);
设置后发现运行正常
5|0五. 使用lr_xml_get_values从xml中提取值
由于返回的结果是xml格式,需要从xml中获取到文本内容,得到的response参数的形式如下:


<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"> <getRegionCountryResult> <string>阿尔及利亚,3320</string> <string>阿根廷,3522</string> <string>阿曼,3170</string> <string>阿塞拜疆,3176</string> <string>埃及,3317</string> <string>埃塞俄比亚,3314</string> <string>爱尔兰,3246</string> <string>奥地利,3237</string> <string>澳大利亚,368</string> <string>巴基斯坦,3169</string> <string>巴西,3580</string> <string>保加利亚,3232</string> <string>比利时,3243</string> <string>波兰,3235</string> <string>朝鲜,3163</string> <string>丹麦,3245</string> <string>德国,3238</string> <string>俄罗斯,3225</string> <string>法国,3241</string> <string>菲律宾,3151</string> <string>芬兰,3248</string> <string>刚果(金),3377</string> <string>哥伦比亚,3524</string> <string>古巴,344</string> <string>韩国,3162</string> <string>荷兰,3244</string> <string>加拿大,347</string> <string>加纳,3313</string> <string>柬埔寨,3154</string> <string>捷克,3236</string> <string>克罗地亚,3233</string> <string>肯尼亚,3316</string> <string>拉托维亚,3228</string> <string>老挝,3155</string> <string>立陶宛,3227</string> <string>马达加斯加,3312</string> <string>马尔代夫,3166</string> <string>马来西亚,3158</string> <string>马里,3319</string> <string>美国,346</string> <string>蒙古,3165</string> <string>秘鲁,3578</string> <string>缅甸,3160</string> <string>莫桑比克,3311</string> <string>墨西哥,345</string> <string>南非,3310</string> <string>尼泊尔,3164</string> <string>尼日利亚,3379</string> <string>挪威,3250</string> <string>葡萄牙,3239</string> <string>日本,3161</string> <string>瑞典,3249</string> <string>瑞士,3242</string> <string>塞内加尔,3318</string> <string>沙特阿拉伯,3172</string> <string>斯里兰卡,3167</string> <string>泰国,3159</string> <string>坦桑尼亚,3315</string> <string>突尼斯,3321</string> <string>土耳其,3229</string> <string>委内瑞拉,342</string> <string>文莱,3153</string> <string>乌克兰,3226</string> <string>乌兹别克斯坦,3175</string> <string>西班牙,3240</string> <string>希腊,3230</string> <string>新加坡,3157</string> <string>新西兰,369</string> <string>匈牙利,3234</string> <string>叙利亚,3174</string> <string>牙买加,343</string> <string>伊朗,3171</string> <string>意大利,3231</string> <string>印度,3168</string> <string>印度尼西亚,3152</string> <string>英国,3247</string> <string>约旦,3173</string> <string>越南,3156</string> <string>智利,3523</string> </getRegionCountryResult> </getRegionCountryResponse> </soap:Body> </soap:Envelope>
提取时,按照绝对路径的方式来提取
查找lr_xml_get_values()方法,点击Edit
输入参数{response},点击OK
在XPath query中输入绝对路径:/Envelope/Body/getRegionCountryResponse/getRegionCountryResult/string,将得到的参数命名为strings,select_all选择yes,点击OK
{string_17}为得到第17个值,代码如下:
Action() { web_service_call( "StepName=getRegionCountry_103", "SOAPMethod=WeatherWS|WeatherWSSoap|getRegionCountry", "ResponseParam=response", "Service=WeatherWS", "ExpectedResponse=SoapResult", "Snapshot=t1585900342.inf", BEGIN_ARGUMENTS, END_ARGUMENTS, BEGIN_RESULT, "getRegionCountryResult=Param_getRegionCountryResult", END_RESULT, LAST); lr_xml_get_values("XML={response}", "Query=/Envelope/Body/getRegionCountryResponse/getRegionCountryResult/string", "ValueParam=strings", "SelectAll=yes", LAST); //得到第17个值 lr_output_message(lr_eval_string("{strings_17}")); return 0; }
运行结果:
Virtual User Script started at : 2020/4/3 16:31:28 Starting action vuser_init. Web Services replay version 12.0.0 for Windows 2008 R2; Toolkit: ".Net"; build 2739 Run-Time Settings file: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2\\default.cfg" Vuser directory: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2" Vuser output directory: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2\" LOCAL start date/time: 2020-04-03 16:31:28 Ending action vuser_init. Running Vuser... Starting iteration 1. Maximum number of concurrent connections per server: 6 [MsgId: MMSG-26989] Starting action Action. Action.c(4): Web service call "getRegionCountry_103" started Action.c(4): "SOAPAction: "http://WebXml.com.cn/getRegionCountry"" header registered for adding to requests from the immediately following Action function [MsgId: MMSG-26506] Action.c(4): "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 1.1.4322.2032)" header registered for adding to requests from the immediately following Action function [MsgId: MMSG-26506] Action.c(4): "Content-Type: text/xml; charset=utf-8" header registered for adding to requests from the immediately following Action function [MsgId: MMSG-26506] Action.c(4): t=1267ms: Connecting [0] to host 61.147.124.120:80 [MsgId: MMSG-26000] Action.c(4): t=1303ms: Connected socket [0] from 192.168.0.106:3540 to 61.147.124.120:80 in 36 ms [MsgId: MMSG-26000] Action.c(4): t=1303ms: 372-byte request headers for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): POST /WebServices/WeatherWS.asmx HTTP/1.1\r\n Action.c(4): Content-Type: text/xml; charset=utf-8\r\n Action.c(4): Cache-Control: no-cache\r\n Action.c(4): SOAPAction: "http://WebXml.com.cn/getRegionCountry"\r\n Action.c(4): User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 1.1.4322.20 Action.c(4): 32)\r\n Action.c(4): Accept-Encoding: gzip, deflate\r\n Action.c(4): Accept: */*\r\n Action.c(4): Connection: Keep-Alive\r\n Action.c(4): Host: www.webxml.com.cn\r\n Action.c(4): Content-Length: 703\r\n Action.c(4): \r\n Action.c(4): t=1308ms: 703-byte request body for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.or Action.c(4): g/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:// Action.c(4): www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing"><s Action.c(4): oap:Header><wsa:Action>http://WebXml.com.cn/getRegionCountry</wsa:Action><wsa:MessageID>uu Action.c(4): id:6a2233d8-c63f-4b04-af6e-ea178001c6d7</wsa:MessageID><wsa:ReplyTo><wsa:Address>http://sc Action.c(4): hemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous</wsa:Address></wsa:ReplyTo><wsa:To> Action.c(4): http://www.webxml.com.cn/WebServices/WeatherWS.asmx</wsa:To></soap:Header><soap:Body><getR Action.c(4): egionCountry xmlns="http://WebXml.com.cn/" /></soap:Body></soap:Envelope> Action.c(4): t=1351ms: 278-byte response headers for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): HTTP/1.1 200 OK\r\n Action.c(4): Cache-Control: private, max-age=0\r\n Action.c(4): Content-Type: text/xml; charset=utf-8\r\n Action.c(4): Content-Encoding: gzip\r\n Action.c(4): Vary: Accept-Encoding\r\n Action.c(4): Server: Microsoft-IIS/7.5\r\n Action.c(4): X-AspNet-Version: 2.0.50727\r\n Action.c(4): X-Powered-By: ASP.NET\r\n Action.c(4): Date: Fri, 03 Apr 2020 08:31:34 GMT\r\n Action.c(4): Content-Length: 1499\r\n Action.c(4): \r\n Action.c(4): t=1356ms: 1499-byte ENCODED response body received for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): t=1357ms: 2807-byte DECODED response body for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(4): <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.or Action.c(4): g/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:// Action.c(4): www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.c Action.c(4): n/"><getRegionCountryResult><string>闃垮皵鍙婂埄浜\x9A,3320</string><string>闃挎牴寤\xB7,3 Action.c(4): 522</string><string>闃挎浖,3170</string><string>闃垮鎷滅枂,3176</string><string>鍩冨強,3 Action.c(4): 317</string><string>鍩冨淇勬瘮浜\x9A,3314</string><string>鐖卞皵鍏\xB0,3246</string><str Action.c(4): ing>濂ュ湴鍒\xA9,3237</string><string>婢冲ぇ鍒╀簹,368</string><string>宸村熀鏂潶,3169</ Action.c(4): string><string>宸磋タ,3580</string><string>淇濆姞鍒╀簹,3232</string><string>姣斿埄鏃\xB6, Action.c(4): 3243</string><string>娉㈠叞,3235</string><string>鏈濋矞,3163</string><string>涓归害,3245</ Action.c(4): string><string>寰峰浗,3238</string><string>淇勭綏鏂\xAF,3225</string><string>娉曞浗,3241</ Action.c(4): string><string>鑿插緥瀹\xBE,3151</string><string>鑺叞,3248</string><string>鍒氭灉锛堥噾锛 Action.c(4): \x89,3377</string><string>鍝ヤ鸡姣斾簹,3524</string><string>鍙ゅ反,344</string><string>闊╁ Action.c(4): 浗,3162</string><string>鑽峰叞,3244</string><string>鍔犳嬁澶\xA7,347</string><string>鍔犵撼 Action.c(4): ,3313</string><string>鏌煍瀵\xA8,3154</string><string>鎹峰厠,3236</string><string>鍏嬬綏 Action.c(4): 鍦颁簹,3233</string><string>鑲凹浜\x9A,3316</string><string>鎷夋墭缁翠簹,3228</string><s Action.c(4): tring>鑰佹対,3155</string><string>绔嬮櫠瀹\x9B,3227</string><string>椹揪鍔犳柉鍔\xA0,331 Action.c(4): 2</string><string>椹皵浠eか,3166</string><string>椹潵瑗夸簹,3158</string><string>椹 Action.c(4): 噷,3319</string><string>缇庡浗,346</string><string>钂欏彜,3165</string><string>绉橀瞾,3578 Action.c(4): </string><string>缂呯敻,3160</string><string>鑾姣斿厠,3311</string><string>澧ㄨタ鍝\xA5 Action.c(4): ,345</string><string>鍗楅潪,3310</string><string>灏兼硦灏\x94,3164</string><string>灏兼棩鍒 Action.c(4): ╀簹,3379</string><string>鎸▉,3250</string><string>钁¤悇鐗\x99,3239</string><string>鏃 Action.c(4): ユ湰,3161</string><string>鐟炲吀,3249</string><string>鐟炲+,3242</string><string>濉炲唴鍔 Action.c(4): 犲皵,3318</string><string>娌欑壒闃挎媺浼\xAF,3172</string><string>鏂噷鍏板崱,3167</strin Action.c(4): g><string>娉板浗,3159</string><string>鍧︽灏间簹,3315</string><string>绐佸凹鏂\xAF,3321< Action.c(4): /string><string>鍦熻\x80冲叾,3229</string><string>濮斿唴鐟炴媺,342</string><string>鏂囪幈, Action.c(4): 3153</string><string>涔屽厠鍏\xB0,3226</string><string>涔屽吂鍒厠鏂潶,3175</string><st Action.c(4): ring>瑗跨彮鐗\x99,3240</string><string>甯岃厞,3230</string><string>鏂板姞鍧\xA1,3157</stri Action.c(4): ng><string>鏂拌タ鍏\xB0,369</string><string>鍖堢墮鍒\xA9,3234</string><string>鍙欏埄浜\x9A Action.c(4): ,3174</string><string>鐗欎拱鍔\xA0,343</string><string>浼婃湕,3171</string><string>鎰忓ぇ鍒 Action.c(4): \xA9,3231</string><string>鍗板害,3168</string><string>鍗板害灏艰タ浜\x9A,3152</string><str Action.c(4): ing>鑻卞浗,3247</string><string>绾︽棪,3173</string><string>瓒婂崡,3156</string><string>鏅 Action.c(4): 哄埄,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:E Action.c(4): nvelope> Action.c(4): t=1360ms: Request done "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" [MsgId: MMSG-26000] Action.c(4): Notify: Saving Parameter "getRegionCountry_103_Response = <getRegionCountry><getRegionCountryResult><string>阿尔及利亚,3320</string><string>阿根廷,3522</string><string>阿曼,3170</string><string>阿塞拜疆,3176</string><string>埃及,3317</string><string>埃塞俄比亚,3314</string><string>爱尔兰,3246</string><string>奥地利,3237</string><string>澳大利亚,368</string><string>巴基斯坦,3169</string><string>巴西,3580</string><string>保加利亚,3232</string><string>比利时,3243</string><string>波兰,3235</string><string>朝鲜,3163</string><string>丹麦,3245</string><string>德国,3238</string><string>俄罗斯,3225</string><string>法国,3241</string><string>菲律宾,3151</string><string>芬兰,3248</string><string>刚果(金),3377</string><string>哥伦比亚,3524</string><string>古巴,344</string><string>韩国,3162</string><string>荷兰,3244</string><string>加拿大,347</string><string>加纳,3313</string><string>柬埔寨,3154</string><string>捷克,3236</string><string>克罗地亚,3233</string><string>肯尼亚,3316</string><string>拉托维亚,3228</string><string>老挝,3155</string><string>立陶宛,3227</string><string>马达加斯加,3312</string><string>马尔代夫,3166</string><string>马来西亚,3158</string><string>马里,3319</string><string>美国,346</string><string>蒙古,3165</string><string>秘鲁,3578</string><string>缅甸,3160</string><string>莫桑比克,3311</string><string>墨西哥,345</string><string>南非,3310</string><string>尼泊尔,3164</string><string>尼日利亚,3379</string><string>挪威,3250</string><string>葡萄牙,3239</string><string>日本,3161</string><string>瑞典,3249</string><string>瑞士,3242</string><string>塞内加尔,3318</string><string>沙特阿拉伯,3172</string><string>斯里兰卡,3167</string><string>泰国,3159</string><string>坦桑尼亚,3315</string><string>突尼斯,3321</string><string>土耳其,3229</string><string>委内瑞拉,342</string><string>文莱,3153</string><string>乌克兰,3226</string><string>乌兹别克斯坦,3175</string><string>西班牙,3240</string><string>希腊,3230</string><string>新加坡,3157</string><string>新西兰,369</string><string>匈牙利,3234</string><string>叙利亚,3174</string><string>牙买加,343</string><string>伊朗,3171</string><string>意大利,3231</string><string>印度,3168</string><string>印度尼西亚,3152</string><string>英国,3247</string><string>约旦,3173</string><string>越南,3156</string><string>智利,3523</string></getRegionCountryResult></getRegionCountry>". Action.c(4): Notify: Saving Parameter "response = <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"><getRegionCountryResult><string>闃垮皵鍙婂埄浜\x9a,3320</string><string>闃挎牴寤\xb7,3522</string><string>闃挎浖,3170</string><string>闃垮鎷滅枂,3176</string><string>鍩冨強,3317</string><string>鍩冨淇勬瘮浜\x9a,3314</string><string>鐖卞皵鍏\xb0,3246</string><string>濂ュ湴鍒\xa9,3237</string><string>婢冲ぇ鍒╀簹,368</string><string>宸村熀鏂潶,3169</string><string>宸磋タ,3580</string><string>淇濆姞鍒╀簹,3232</string><string>姣斿埄鏃\xb6,3243</string><string>娉㈠叞,3235</string><string>鏈濋矞,3163</string><string>涓归害,3245</string><string>寰峰浗,3238</string><string>淇勭綏鏂\xaf,3225</string><string>娉曞浗,3241</string><string>鑿插緥瀹\xbe,3151</string><string>鑺叞,3248</string><string>鍒氭灉锛堥噾锛\x89,3377</string><string>鍝ヤ鸡姣斾簹,3524</string><string>鍙ゅ反,344</string><string>闊╁浗,3162</string><string>鑽峰叞,3244</string><string>鍔犳嬁澶\xa7,347</string><string>鍔犵撼,3313</string><string>鏌煍瀵\xa8,3154</string><string>鎹峰厠,3236</string><string>鍏嬬綏鍦颁簹,3233</string><string>鑲凹浜\x9a,3316</string><string>鎷夋墭缁翠簹,3228</string><string>鑰佹対,3155</string><string>绔嬮櫠瀹\x9b,3227</string><string>椹揪鍔犳柉鍔\xa0,3312</string><string>椹皵浠eか,3166</string><string>椹潵瑗夸簹,3158</string><string>椹噷,3319</string><string>缇庡浗,346</string><string>钂欏彜,3165</string><string>绉橀瞾,3578</string><string>缂呯敻,3160</string><string>鑾姣斿厠,3311</string><string>澧ㄨタ鍝\xa5,345</string><string>鍗楅潪,3310</string><string>灏兼硦灏\x94,3164</string><string>灏兼棩鍒╀簹,3379</string><string>鎸▉,3250</string><string>钁¤悇鐗\x99,3239</string><string>鏃ユ湰,3161</string><string>鐟炲吀,3249</string><string>鐟炲+,3242</string><string>濉炲唴鍔犲皵,3318</string><string>娌欑壒闃挎媺浼\xaf,3172</string><string>鏂噷鍏板崱,3167</string><string>娉板浗,3159</string><string>鍧︽灏间簹,3315</string><string>绐佸凹鏂\xaf,3321</string><string>鍦熻\x80冲叾,3229</string><string>濮斿唴鐟炴媺,342</string><string>鏂囪幈,3153</string><string>涔屽厠鍏\xb0,3226</string><string>涔屽吂鍒厠鏂潶,3175</string><string>瑗跨彮鐗\x99,3240</string><string>甯岃厞,3230</string><string>鏂板姞鍧\xa1,3157</string><string>鏂拌タ鍏\xb0,369</string><string>鍖堢墮鍒\xa9,3234</string><string>鍙欏埄浜\x9a,3174</string><string>鐗欎拱鍔\xa0,343</string><string>浼婃湕,3171</string><string>鎰忓ぇ鍒\xa9,3231</string><string>鍗板害,3168</string><string>鍗板害灏艰タ浜\x9a,3152</string><string>鑻卞浗,3247</string><string>绾︽棪,3173</string><string>瓒婂崡,3156</string><string>鏅哄埄,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:Envelope>". Action.c(4): Notify: Saving Parameter "Param_getRegionCountryResult = <getRegionCountryResult XmlType="DynamicParameter"><string>阿尔及利亚,3320</string><string>阿根廷,3522</string><string>阿曼,3170</string><string>阿塞拜疆,3176</string><string>埃及,3317</string><string>埃塞俄比亚,3314</string><string>爱尔兰,3246</string><string>奥地利,3237</string><string>澳大利亚,368</string><string>巴基斯坦,3169</string><string>巴西,3580</string><string>保加利亚,3232</string><string>比利时,3243</string><string>波兰,3235</string><string>朝鲜,3163</string><string>丹麦,3245</string><string>德国,3238</string><string>俄罗斯,3225</string><string>法国,3241</string><string>菲律宾,3151</string><string>芬兰,3248</string><string>刚果(金),3377</string><string>哥伦比亚,3524</string><string>古巴,344</string><string>韩国,3162</string><string>荷兰,3244</string><string>加拿大,347</string><string>加纳,3313</string><string>柬埔寨,3154</string><string>捷克,3236</string><string>克罗地亚,3233</string><string>肯尼亚,3316</string><string>拉托维亚,3228</string><string>老挝,3155</string><string>立陶宛,3227</string><string>马达加斯加,3312</string><string>马尔代夫,3166</string><string>马来西亚,3158</string><string>马里,3319</string><string>美国,346</string><string>蒙古,3165</string><string>秘鲁,3578</string><string>缅甸,3160</string><string>莫桑比克,3311</string><string>墨西哥,345</string><string>南非,3310</string><string>尼泊尔,3164</string><string>尼日利亚,3379</string><string>挪威,3250</string><string>葡萄牙,3239</string><string>日本,3161</string><string>瑞典,3249</string><string>瑞士,3242</string><string>塞内加尔,3318</string><string>沙特阿拉伯,3172</string><string>斯里兰卡,3167</string><string>泰国,3159</string><string>坦桑尼亚,3315</string><string>突尼斯,3321</string><string>土耳其,3229</string><string>委内瑞拉,342</string><string>文莱,3153</string><string>乌克兰,3226</string><string>乌兹别克斯坦,3175</string><string>西班牙,3240</string><string>希腊,3230</string><string>新加坡,3157</string><string>新西兰,369</string><string>匈牙利,3234</string><string>叙利亚,3174</string><string>牙买加,343</string><string>伊朗,3171</string><string>意大利,3231</string><string>印度,3168</string><string>印度尼西亚,3152</string><string>英国,3247</string><string>约旦,3173</string><string>越南,3156</string><string>智利,3523</string></getRegionCountryResult>". Action.c(4): Web service call "getRegionCountry_103" was successful Action.c(19): Notify: Parameter Substitution: parameter "response" = "<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getRegionCountryResponse xmlns="http://WebXml.com.cn/"><getRegionCountryResult><string>闃垮皵鍙婂埄浜\x9a,3320</string><string>闃挎牴寤\xb7,3522</string><string>闃挎浖,3170</string><string>闃垮鎷滅枂,3176</string><string>鍩冨強,3317</string><string>鍩冨淇勬瘮浜\x9a,3314</string><string>鐖卞皵鍏\xb0,3246</string><string>濂ュ湴鍒\xa9,3237</string><string>婢冲ぇ鍒╀簹,368</string><string>宸村熀鏂潶,3169</string><string>宸磋タ,3580</string><string>淇濆姞鍒╀簹,3232</string><string>姣斿埄鏃\xb6,3243</string><string>娉㈠叞,3235</string><string>鏈濋矞,3163</string><string>涓归害,3245</string><string>寰峰浗,3238</string><string>淇勭綏鏂\xaf,3225</string><string>娉曞浗,3241</string><string>鑿插緥瀹\xbe,3151</string><string>鑺叞,3248</string><string>鍒氭灉锛堥噾锛\x89,3377</string><string>鍝ヤ鸡姣斾簹,3524</string><string>鍙ゅ反,344</string><string>闊╁浗,3162</string><string>鑽峰叞,3244</string><string>鍔犳嬁澶\xa7,347</string><string>鍔犵撼,3313</string><string>鏌煍瀵\xa8,3154</string><string>鎹峰厠,3236</string><string>鍏嬬綏鍦颁簹,3233</string><string>鑲凹浜\x9a,3316</string><string>鎷夋墭缁翠簹,3228</string><string>鑰佹対,3155</string><string>绔嬮櫠瀹\x9b,3227</string><string>椹揪鍔犳柉鍔\xa0,3312</string><string>椹皵浠eか,3166</string><string>椹潵瑗夸簹,3158</string><string>椹噷,3319</string><string>缇庡浗,346</string><string>钂欏彜,3165</string><string>绉橀瞾,3578</string><string>缂呯敻,3160</string><string>鑾姣斿厠,3311</string><string>澧ㄨタ鍝\xa5,345</string><string>鍗楅潪,3310</string><string>灏兼硦灏\x94,3164</string><string>灏兼棩鍒╀簹,3379</string><string>鎸▉,3250</string><string>钁¤悇鐗\x99,3239</string><string>鏃ユ湰,3161</string><string>鐟炲吀,3249</string><string>鐟炲+,3242</string><string>濉炲唴鍔犲皵,3318</string><string>娌欑壒闃挎媺浼\xaf,3172</string><string>鏂噷鍏板崱,3167</string><string>娉板浗,3159</string><string>鍧︽灏间簹,3315</string><string>绐佸凹鏂\xaf,3321</string><string>鍦熻\x80冲叾,3229</string><string>濮斿唴鐟炴媺,342</string><string>鏂囪幈,3153</string><string>涔屽厠鍏\xb0,3226</string><string>涔屽吂鍒厠鏂潶,3175</string><string>瑗跨彮鐗\x99,3240</string><string>甯岃厞,3230</string><string>鏂板姞鍧\xa1,3157</string><string>鏂拌タ鍏\xb0,369</string><string>鍖堢墮鍒\xa9,3234</string><string>鍙欏埄浜\x9a,3174</string><string>鐗欎拱鍔\xa0,343</string><string>浼婃湕,3171</string><string>鎰忓ぇ鍒\xa9,3231</string><string>鍗板害,3168</string><string>鍗板害灏艰タ浜\x9a,3152</string><string>鑻卞浗,3247</string><string>绾︽棪,3173</string><string>瓒婂崡,3156</string><string>鏅哄埄,3523</string></getRegionCountryResult></getRegionCountryResponse></soap:Body></soap:Envelope>" Action.c(19): Notify: Saving Parameter "strings_1 = 阿尔及利亚,3320". Action.c(19): Notify: Saving Parameter "strings_2 = 阿根廷,3522". Action.c(19): Notify: Saving Parameter "strings_3 = 阿曼,3170". Action.c(19): Notify: Saving Parameter "strings_4 = 阿塞拜疆,3176". Action.c(19): Notify: Saving Parameter "strings_5 = 埃及,3317". Action.c(19): Notify: Saving Parameter "strings_6 = 埃塞俄比亚,3314". Action.c(19): Notify: Saving Parameter "strings_7 = 爱尔兰,3246". Action.c(19): Notify: Saving Parameter "strings_8 = 奥地利,3237". Action.c(19): Notify: Saving Parameter "strings_9 = 澳大利亚,368". Action.c(19): Notify: Saving Parameter "strings_10 = 巴基斯坦,3169". Action.c(19): Notify: Saving Parameter "strings_11 = 巴西,3580". Action.c(19): Notify: Saving Parameter "strings_12 = 保加利亚,3232". Action.c(19): Notify: Saving Parameter "strings_13 = 比利时,3243". Action.c(19): Notify: Saving Parameter "strings_14 = 波兰,3235". Action.c(19): Notify: Saving Parameter "strings_15 = 朝鲜,3163". Action.c(19): Notify: Saving Parameter "strings_16 = 丹麦,3245". Action.c(19): Notify: Saving Parameter "strings_17 = 德国,3238". Action.c(19): Notify: Saving Parameter "strings_18 = 俄罗斯,3225". Action.c(19): Notify: Saving Parameter "strings_19 = 法国,3241". Action.c(19): Notify: Saving Parameter "strings_20 = 菲律宾,3151". Action.c(19): Notify: Saving Parameter "strings_21 = 芬兰,3248". Action.c(19): Notify: Saving Parameter "strings_22 = 刚果(金),3377". Action.c(19): Notify: Saving Parameter "strings_23 = 哥伦比亚,3524". Action.c(19): Notify: Saving Parameter "strings_24 = 古巴,344". Action.c(19): Notify: Saving Parameter "strings_25 = 韩国,3162". Action.c(19): Notify: Saving Parameter "strings_26 = 荷兰,3244". Action.c(19): Notify: Saving Parameter "strings_27 = 加拿大,347". Action.c(19): Notify: Saving Parameter "strings_28 = 加纳,3313". Action.c(19): Notify: Saving Parameter "strings_29 = 柬埔寨,3154". Action.c(19): Notify: Saving Parameter "strings_30 = 捷克,3236". Action.c(19): Notify: Saving Parameter "strings_31 = 克罗地亚,3233". Action.c(19): Notify: Saving Parameter "strings_32 = 肯尼亚,3316". Action.c(19): Notify: Saving Parameter "strings_33 = 拉托维亚,3228". Action.c(19): Notify: Saving Parameter "strings_34 = 老挝,3155". Action.c(19): Notify: Saving Parameter "strings_35 = 立陶宛,3227". Action.c(19): Notify: Saving Parameter "strings_36 = 马达加斯加,3312". Action.c(19): Notify: Saving Parameter "strings_37 = 马尔代夫,3166". Action.c(19): Notify: Saving Parameter "strings_38 = 马来西亚,3158". Action.c(19): Notify: Saving Parameter "strings_39 = 马里,3319". Action.c(19): Notify: Saving Parameter "strings_40 = 美国,346". Action.c(19): Notify: Saving Parameter "strings_41 = 蒙古,3165". Action.c(19): Notify: Saving Parameter "strings_42 = 秘鲁,3578". Action.c(19): Notify: Saving Parameter "strings_43 = 缅甸,3160". Action.c(19): Notify: Saving Parameter "strings_44 = 莫桑比克,3311". Action.c(19): Notify: Saving Parameter "strings_45 = 墨西哥,345". Action.c(19): Notify: Saving Parameter "strings_46 = 南非,3310". Action.c(19): Notify: Saving Parameter "strings_47 = 尼泊尔,3164". Action.c(19): Notify: Saving Parameter "strings_48 = 尼日利亚,3379". Action.c(19): Notify: Saving Parameter "strings_49 = 挪威,3250". Action.c(19): Notify: Saving Parameter "strings_50 = 葡萄牙,3239". Action.c(19): Notify: Saving Parameter "strings_51 = 日本,3161". Action.c(19): Notify: Saving Parameter "strings_52 = 瑞典,3249". Action.c(19): Notify: Saving Parameter "strings_53 = 瑞士,3242". Action.c(19): Notify: Saving Parameter "strings_54 = 塞内加尔,3318". Action.c(19): Notify: Saving Parameter "strings_55 = 沙特阿拉伯,3172". Action.c(19): Notify: Saving Parameter "strings_56 = 斯里兰卡,3167". Action.c(19): Notify: Saving Parameter "strings_57 = 泰国,3159". Action.c(19): Notify: Saving Parameter "strings_58 = 坦桑尼亚,3315". Action.c(19): Notify: Saving Parameter "strings_59 = 突尼斯,3321". Action.c(19): Notify: Saving Parameter "strings_60 = 土耳其,3229". Action.c(19): Notify: Saving Parameter "strings_61 = 委内瑞拉,342". Action.c(19): Notify: Saving Parameter "strings_62 = 文莱,3153". Action.c(19): Notify: Saving Parameter "strings_63 = 乌克兰,3226". Action.c(19): Notify: Saving Parameter "strings_64 = 乌兹别克斯坦,3175". Action.c(19): Notify: Saving Parameter "strings_65 = 西班牙,3240". Action.c(19): Notify: Saving Parameter "strings_66 = 希腊,3230". Action.c(19): Notify: Saving Parameter "strings_67 = 新加坡,3157". Action.c(19): Notify: Saving Parameter "strings_68 = 新西兰,369". Action.c(19): Notify: Saving Parameter "strings_69 = 匈牙利,3234". Action.c(19): Notify: Saving Parameter "strings_70 = 叙利亚,3174". Action.c(19): Notify: Saving Parameter "strings_71 = 牙买加,343". Action.c(19): Notify: Saving Parameter "strings_72 = 伊朗,3171". Action.c(19): Notify: Saving Parameter "strings_73 = 意大利,3231". Action.c(19): Notify: Saving Parameter "strings_74 = 印度,3168". Action.c(19): Notify: Saving Parameter "strings_75 = 印度尼西亚,3152". Action.c(19): Notify: Saving Parameter "strings_76 = 英国,3247". Action.c(19): Notify: Saving Parameter "strings_77 = 约旦,3173". Action.c(19): Notify: Saving Parameter "strings_78 = 越南,3156". Action.c(19): Notify: Saving Parameter "strings_79 = 智利,3523". Action.c(19): "lr_xml_get_values" succeeded, 79 matches processed Action.c(29): Notify: Parameter Substitution: parameter "strings_17" = "德国,3238" Action.c(29): 德国,3238 Ending action Action. Ending iteration 1. Ending Vuser... Starting action vuser_end. Ending action vuser_end. Vuser Terminated. t=1513ms: Closed connection [0] to www.webxml.com.cn:80 after completing 1 request [MsgId: MMSG-26000]
以xpath的形式提取
lr_xml_get_values("XML={response}", "Query=//string", "ValueParam=strings", "SelectAll=yes", LAST);
6|0六. 使用web_reg_save_param_xpath从xml中提取值
需要注意web_reg_save_param_xpath只能给web_custom_request用,不能给web_service_call使用
Action() { web_reg_save_param_xpath( "ParamName=regionId", "QueryString=//RegionID", "SelectAll=Yes", SEARCH_FILTERS, LAST); web_custom_request("soap_getRegionDataest", "URL=http://www.webxml.com.cn/WebServices/WeatherWS.asmx", "Method=POST", "TargetFrame=", "Resource=0", "Referer=", "EncType=text/xml; charset=utf-8", "Body=<?xml version=\"1.0\" encoding=\"utf-8\"?>" "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">" "<soap:Body>" "<getRegionDataset xmlns=\"http://WebXml.com.cn/\" />" "</soap:Body>" "</soap:Envelope>", LAST); // web_service_call( "StepName=getRegionDataset_101", // "SOAPMethod=WeatherWS|WeatherWSSoap|getRegionDataset", // "ResponseParam=response", // "Service=WeatherWS", // "ExpectedResponse=SoapResult", // "Snapshot=t1585902929.inf", // BEGIN_ARGUMENTS, // END_ARGUMENTS, // BEGIN_RESULT, // "getRegionDatasetResult=Param_getRegionDatasetResult", // END_RESULT, // LAST); //统计参数元素的个数 lr_output_message(lr_eval_string("{regionId_count}")); return 0; }
响应结果
Virtual User Script started at : 2020/4/3 17:21:56 Starting action vuser_init. Web Services replay version 12.0.0 for Windows 2008 R2; Toolkit: ".Net"; build 2739 Run-Time Settings file: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2\\default.cfg" Vuser directory: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2" Vuser output directory: "C:\Users\Administrator\Documents\VuGen\Scripts\WebServices2\" LOCAL start date/time: 2020-04-03 17:21:56 Ending action vuser_init. Running Vuser... Starting iteration 1. Maximum number of concurrent connections per server: 6 [MsgId: MMSG-26989] Starting action Action. Action.c(5): web_reg_save_param_xpath started [MsgId: MMSG-26355] Action.c(5): Registering web_reg_save_param_xpath was successful [MsgId: MMSG-26390] Action.c(13): web_custom_request("soap_getRegionDataest") started [MsgId: MMSG-26355] Action.c(13): t=1005ms: Connecting [0] to host 61.147.124.120:80 [MsgId: MMSG-26000] Action.c(13): t=1129ms: Connected socket [0] from 192.168.0.106:3558 to 61.147.124.120:80 in 124 ms [MsgId: MMSG-26000] Action.c(13): t=1129ms: 302-byte request headers for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(13): POST /WebServices/WeatherWS.asmx HTTP/1.1\r\n Action.c(13): Content-Type: text/xml; charset=utf-8\r\n Action.c(13): Cache-Control: no-cache\r\n Action.c(13): User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)\r\n Action.c(13): Accept-Encoding: gzip, deflate\r\n Action.c(13): Accept: */*\r\n Action.c(13): Connection: Keep-Alive\r\n Action.c(13): Host: www.webxml.com.cn\r\n Action.c(13): Content-Length: 296\r\n Action.c(13): \r\n Action.c(13): t=1135ms: 296-byte request body for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(13): <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XML Action.c(13): Schema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.x Action.c(13): mlsoap.org/soap/envelope/"><soap:Body><getRegionDataset xmlns="http://WebXml.com.cn/" /></ Action.c(13): soap:Body></soap:Envelope> Action.c(13): t=1218ms: 278-byte response headers for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(13): HTTP/1.1 200 OK\r\n Action.c(13): Cache-Control: private, max-age=0\r\n Action.c(13): Content-Type: text/xml; charset=utf-8\r\n Action.c(13): Content-Encoding: gzip\r\n Action.c(13): Vary: Accept-Encoding\r\n Action.c(13): Server: Microsoft-IIS/7.5\r\n Action.c(13): X-AspNet-Version: 2.0.50727\r\n Action.c(13): X-Powered-By: ASP.NET\r\n Action.c(13): Date: Fri, 03 Apr 2020 09:22:02 GMT\r\n Action.c(13): Content-Length: 3695\r\n Action.c(13): \r\n Action.c(13): t=1226ms: 2618-byte ENCODED response body received for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(13): t=1230ms: 10567-byte DECODED response body for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(13): <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.or Action.c(13): g/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:// Action.c(13): www.w3.org/2001/XMLSchema"><soap:Body><getRegionDatasetResponse xmlns="http://WebXml.com.c Action.c(13): n/"><getRegionDatasetResult><xs:schema id="getRegion" xmlns="" xmlns:xs="http://www.w3.org Action.c(13): /2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"><xs:element name="get Action.c(13): Region" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"><xs:complexType><xs:choice Action.c(13): minOccurs="0" maxOccurs="unbounded"><xs:element name="Province"><xs:complexType><xs:sequen Action.c(13): ce><xs:element name="RegionID" type="xs:string" minOccurs="0" /><xs:element name="RegionNa Action.c(13): me" type="xs:string" minOccurs="0" /></xs:sequence></xs:complexType></xs:element><xs:eleme Action.c(13): nt name="Country"><xs:complexType><xs:sequence><xs:element name="RegionID" type="xs:string Action.c(13): " minOccurs="0" /><xs:element name="RegionName" type="xs:string" minOccurs="0" /></xs:sequ Action.c(13): ence></xs:complexType></xs:element></xs:choice></xs:complexType></xs:element></xs:schema>< Action.c(13): diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:sche Action.c(13): mas-microsoft-com:xml-diffgram-v1"><getRegion xmlns=""><Province diffgr:id="Province1" msd Action.c(13): ata:rowOrder="0"><RegionID>3113</RegionID><RegionName>榛戦緳姹\x9F</RegionName></Province> Action.c(13): <Province diffgr:id="Province2" msdata:rowOrder="1"><RegionID>3114</RegionID><RegionName>鍚 Action.c(13): 夋灄</RegionName></Province><Province diffgr:id="Province3" msdata:rowOrder="2"><RegionID> Action.c(13): 3115</RegionID><RegionName>杈藉畞</RegionName></Province><Province diffgr:id="Province4" m Action.c(13): sdata:rowOrder="3"><RegionID>3116</RegionID><RegionName>鍐呰挋鍙\xA4</RegionName></Provinc Action.c(13): e><Province diffgr:id="Province5" msdata:rowOrder="4"><RegionID>3117</RegionID><RegionName Action.c(13): >娌冲寳</RegionName></Province><Province diffgr:id="Province6" msdata:rowOrder="5"><Region Action.c(13): ID>3118</RegionID><RegionName>娌冲崡</RegionName></Province><Province diffgr:id="Province7 Action.c(13): " msdata:rowOrder="6"><RegionID>3119</RegionID><RegionName>灞变笢</RegionName></Province>< Action.c(13): Province diffgr:id="Province8" msdata:rowOrder="7"><RegionID>31110</RegionID><RegionName>灞 Action.c(13): 辫タ</RegionName></Province><Province diffgr:id="Province9" msdata:rowOrder="8"><RegionID> Action.c(13): 31111</RegionID><RegionName>姹熻嫃</RegionName></Province><Province diffgr:id="Province10" Action.c(13): msdata:rowOrder="9"><RegionID>31112</RegionID><RegionName>瀹夊窘</RegionName></Province>< Action.c(13): Province diffgr:id="Province11" msdata:rowOrder="10"><RegionID>31113</RegionID><RegionName Action.c(13): >闄曡タ</RegionName></Province><Province diffgr:id="Province12" msdata:rowOrder="11"><Regi Action.c(13): onID>31114</RegionID><RegionName>瀹佸</RegionName></Province><Province diffgr:id="Provin Action.c(13): ce13" msdata:rowOrder="12"><RegionID>31115</RegionID><RegionName>鐢樿們</RegionName></Prov Action.c(13): ince><Province diffgr:id="Province14" msdata:rowOrder="13"><RegionID>31116</RegionID><Regi Action.c(13): onName>闈掓捣</RegionName></Province><Province diffgr:id="Province15" msdata:rowOrder="14" Action.c(13): ><RegionID>31117</RegionID><RegionName>婀栧寳</RegionName></Province><Province diffgr:id=" Action.c(13): Province16" msdata:rowOrder="15"><RegionID>31118</RegionID><RegionName>婀栧崡</RegionName> Action.c(13): </Province><Province diffgr:id="Province17" msdata:rowOrder="16"><RegionID>31119</RegionID Action.c(13): ><RegionName>娴欐睙</RegionName></Province><Province diffgr:id="Province18" msdata:rowOrde Action.c(13): r="17"><RegionID>31120</RegionID><RegionName>姹熻タ</RegionName></Province><Province diffg Action.c(13): r:id="Province19" msdata:rowOrder="18"><RegionID>31121</RegionID><RegionName>绂忓缓</Regio Action.c(13): nName></Province><Province diffgr:id="Province20" msdata:rowOrder="19"><RegionID>31122</Re Action.c(13): gionID><RegionName>璐靛窞</RegionName></Province><Province diffgr:id="Province21" msdata:r Action.c(13): owOrder="20"><RegionID>31123</RegionID><RegionName>鍥涘窛</RegionName></Province><Province Action.c(13): diffgr:id="Province22" msdata:rowOrder="21"><RegionID>31124</RegionID><RegionName>骞夸笢< Action.c(13): /RegionName></Province><Province diffgr:id="Province23" msdata:rowOrder="22"><RegionID>311 Action.c(13): 25</RegionID><RegionName>骞胯タ</RegionName></Province><Province diffgr:id="Province24" ms Action.c(13): data:rowOrder="23"><RegionID>31126</RegionID><RegionName>浜戝崡</RegionName></Province><Pr Action.c(13): ovince diffgr:id="Province25" msdata:rowOrder="24"><RegionID>31127</RegionID><RegionName>娴 Action.c(13): 峰崡</RegionName></Province><Province diffgr:id="Province26" msdata:rowOrder="25"><RegionI Action.c(13): D>31128</RegionID><RegionName>鏂扮枂</RegionName></Province><Province diffgr:id="Province2 Action.c(13): 7" msdata:rowOrder="26"><RegionID>31129</RegionID><RegionName>瑗胯棌</RegionName></Provinc Action.c(13): e><Province diffgr:id="Province28" msdata:rowOrder="27"><RegionID>31130</RegionID><RegionN Action.c(13): ame>鍙版咕</RegionName></Province><Province diffgr:id="Province29" msdata:rowOrder="28" di Action.c(13): ffgr:hasChanges="inserted"><RegionID>311101</RegionID><RegionName>鍖椾含</RegionName></Pro Action.c(13): vince><Province diffgr:id="Province30" msdata:rowOrder="29" diffgr:hasChanges="inserted">< Action.c(13): RegionID>311102</RegionID><RegionName>涓婃捣</RegionName></Province><Province diffgr:id="P Action.c(13): rovince31" msdata:rowOrder="30" diffgr:hasChanges="inserted"><RegionID>311103</RegionID><R Action.c(13): egionName>澶╂触</RegionName></Province><Province diffgr:id="Province32" msdata:rowOrder=" Action.c(13): 31" diffgr:hasChanges="inserted"><RegionID>311104</RegionID><RegionName>閲嶅簡</RegionName Action.c(13): ></Province><Province diffgr:id="Province33" msdata:rowOrder="32" diffgr:hasChanges="inser Action.c(13): ted"><RegionID>311201</RegionID><RegionName>棣欐腐</RegionName></Province><Province diffgr Action.c(13): :id="Province34" msdata:rowOrder="33" diffgr:hasChanges="inserted"><RegionID>311202</Regio Action.c(13): nID><RegionName>婢抽棬</RegionName></Province><Province diffgr:id="Province35" msdata:rowO Action.c(13): rder="34" diffgr:hasChanges="inserted"><RegionID>311203</RegionID><RegionName>閽撻奔宀\x9B Action.c(13): </RegionName></Province><Country diffgr:id="Country1" msdata:rowOrder="0"><RegionID>3320</ Action.c(13): RegionID><RegionName>闃垮皵鍙婂埄浜\x9A</RegionName></Country><Country diffgr:id="Country2 Action.c(13): " msdata:rowOrder="1"><RegionID>3522</RegionID><RegionName>闃挎牴寤\xB7</RegionName></Coun Action.c(13): try><Country diffgr:id="Country3" msdata:rowOrder="2"><RegionID>3170</RegionID><RegionName Action.c(13): >闃挎浖</RegionName></Country><Country diffgr:id="Country4" msdata:rowOrder="3"><RegionID> Action.c(13): 3176</RegionID><RegionName>闃垮鎷滅枂</RegionName></Country><Country diffgr:id="Country5 Action.c(13): " msdata:rowOrder="4"><RegionID>3317</RegionID><RegionName>鍩冨強</RegionName></Country><C Action.c(13): ountry diffgr:id="Country6" msdata:rowOrder="5"><RegionID>3314</RegionID><RegionName>鍩冨 Action.c(13): 淇勬瘮浜\x9A</RegionName></Country><Country diffgr:id="Country7" msdata:rowOrder="6"><Regi Action.c(13): onID>3246</RegionID><RegionName>鐖卞皵鍏\xB0</RegionName></Country><Country diffgr:id="Cou Action.c(13): ntry8" msdata:rowOrder="7"><RegionID>3237</RegionID><RegionName>濂ュ湴鍒\xA9</RegionName>< Action.c(13): /Country><Country diffgr:id="Country9" msdata:rowOrder="8"><RegionID>368</RegionID><Region Action.c(13): Name>婢冲ぇ鍒╀簹</RegionName></Country><Country diffgr:id="Country10" msdata:rowOrder="9" Action.c(13): ><RegionID>3169</RegionID><RegionName>宸村熀鏂潶</RegionName></Country><Country diffgr:i Action.c(13): d="Country11" msdata:rowOrder="10"><RegionID>3580</RegionID><RegionName>宸磋タ</RegionName Action.c(13): ></Country><Country diffgr:id="Country12" msdata:rowOrder="11"><RegionID>3232</RegionID><R Action.c(13): egionName>淇濆姞鍒╀簹</RegionName></Country><Country diffgr:id="Country13" msdata:rowOrde Action.c(13): r="12"><RegionID>3243</RegionID><RegionName>姣斿埄鏃\xB6</RegionName></Country><Country di Action.c(13): ffgr:id="Country14" msdata:rowOrder="13"><RegionID>3235</RegionID><RegionName>娉㈠叞</Regi Action.c(13): onName></Country><Country diffgr:id="Country15" msdata:rowOrder="14"><RegionID>3163</Regio Action.c(13): nID><RegionName>鏈濋矞</RegionName></Country><Country diffgr:id="Country16" msdata:rowOrde Action.c(13): r="15"><RegionID>3245</RegionID><RegionName>涓归害</RegionName></Country><Country diffgr:i Action.c(13): d="Country17" msdata:rowOrder="16"><RegionID>3238</RegionID><RegionName>寰峰浗</RegionName Action.c(13): ></Country><Country diffgr:id="Country18" msdata:rowOrder="17"><RegionID>3225</RegionID><R Action.c(13): egionName>淇勭綏鏂\xAF</RegionName></Country><Country diffgr:id="Country19" msdata:rowOrde Action.c(13): r="18"><RegionID>3241</RegionID><RegionName>娉曞浗</RegionName></Country><Country diffgr:i Action.c(13): d="Country20" msdata:rowOrder="19"><RegionID>3151</RegionID><RegionName>鑿插緥瀹\xBE</Regi Action.c(13): onName></Country><Country diffgr:id="Country21" msdata:rowOrder="20"><RegionID>3248</Regio Action.c(13): nID><RegionName>鑺叞</RegionName></Country><Country diffgr:id="Country22" msdata:rowOrde Action.c(13): r="21"><RegionID>3377</RegionID><RegionName>鍒氭灉锛堥噾锛\x89</RegionName></Country><Coun Action.c(13): try diffgr:id="Country23" msdata:rowOrder="22"><RegionID>3524</RegionID><RegionName>鍝ヤ鸡 Action.c(13): 姣斾簹</RegionName></Country><Country diffgr:id="Country24" msdata:rowOrder="23"><RegionID Action.c(13): >344</RegionID><RegionName>鍙ゅ反</RegionName></Country><Country diffgr:id="Country25" msd Action.c(13): ata:rowOrder="24"><RegionID>3162</RegionID><RegionName>闊╁浗</RegionName></Country><Count Action.c(13): ry diffgr:id="Country26" msdata:rowOrder="25"><RegionID>3244</RegionID><RegionName>鑽峰叞< Action.c(13): /RegionName></Country><Country diffgr:id="Country27" msdata:rowOrder="26"><RegionID>347</R Action.c(13): egionID><RegionName>鍔犳嬁澶\xA7</RegionName></Country><Country diffgr:id="Country28" msda Action.c(13): ta:rowOrder="27"><RegionID>3313</RegionID><RegionName>鍔犵撼</RegionName></Country><Countr Action.c(13): y diffgr:id="Country29" msdata:rowOrder="28"><RegionID>3154</RegionID><RegionName>鏌煍瀵 Action.c(13): \xA8</RegionName></Country><Country diffgr:id="Country30" msdata:rowOrder="29"><RegionID>3 Action.c(13): 236</RegionID><RegionName>鎹峰厠</RegionName></Country><Country diffgr:id="Country31" msda Action.c(13): ta:rowOrder="30"><RegionID>3233</RegionID><RegionName>鍏嬬綏鍦颁簹</RegionName></Country>< Action.c(13): Country diffgr:id="Country32" msdata:rowOrder="31"><RegionID>3316</RegionID><RegionName>鑲 Action.c(13): 凹浜\x9A</RegionName></Country><Country diffgr:id="Country33" msdata:rowOrder="32"><Regi Action.c(13): onID>3228</RegionID><RegionName>鎷夋墭缁翠簹</RegionName></Country><Country diffgr:id="Cou Action.c(13): ntry34" msdata:rowOrder="33"><RegionID>3155</RegionID><RegionName>鑰佹対</RegionName></Cou Action.c(13): ntry><Country diffgr:id="Country35" msdata:rowOrder="34"><RegionID>3227</RegionID><RegionN Action.c(13): ame>绔嬮櫠瀹\x9B</RegionName></Country><Country diffgr:id="Country36" msdata:rowOrder="35" Action.c(13): ><RegionID>3312</RegionID><RegionName>椹揪鍔犳柉鍔\xA0</RegionName></Country><Country di Action.c(13): ffgr:id="Country37" msdata:rowOrder="36"><RegionID>3166</RegionID><RegionName>椹皵浠eか Action.c(13): </RegionName></Country><Country diffgr:id="Country38" msdata:rowOrder="37"><RegionID>3158< Action.c(13): /RegionID><RegionName>椹潵瑗夸簹</RegionName></Country><Country diffgr:id="Country39" ms Action.c(13): data:rowOrder="38"><RegionID>3319</RegionID><RegionName>椹噷</RegionName></Country><Coun Action.c(13): try diffgr:id="Country40" msdata:rowOrder="39"><RegionID>346</RegionID><RegionName>缇庡浗< Action.c(13): /RegionName></Country><Country diffgr:id="Country41" msdata:rowOrder="40"><RegionID> Action.c(13): HTML parsing not performed for Content-Type "text/xml" ("ParseHtmlContentType" Run-Time Setting is "TEXT"). URL="http://www.webxml.com.cn/WebServices/WeatherWS.asmx" [MsgId: MMSG-26548] Action.c(13): t=1249ms: 1077-byte ENCODED response body received for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(13): t=1249ms: 4751-byte DECODED response body for "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" (RelFrameId=1, Internal ID=1) Action.c(13): 3165</RegionID><RegionName>钂欏彜</RegionName></Country><Country diffgr:id="Country42" msd Action.c(13): ata:rowOrder="41"><RegionID>3578</RegionID><RegionName>绉橀瞾</RegionName></Country><Count Action.c(13): ry diffgr:id="Country43" msdata:rowOrder="42"><RegionID>3160</RegionID><RegionName>缂呯敻< Action.c(13): /RegionName></Country><Country diffgr:id="Country44" msdata:rowOrder="43"><RegionID>3311</ Action.c(13): RegionID><RegionName>鑾姣斿厠</RegionName></Country><Country diffgr:id="Country45" msd Action.c(13): ata:rowOrder="44"><RegionID>345</RegionID><RegionName>澧ㄨタ鍝\xA5</RegionName></Country>< Action.c(13): Country diffgr:id="Country46" msdata:rowOrder="45"><RegionID>3310</RegionID><RegionName>鍗 Action.c(13): 楅潪</RegionName></Country><Country diffgr:id="Country47" msdata:rowOrder="46"><RegionID>3 Action.c(13): 164</RegionID><RegionName>灏兼硦灏\x94</RegionName></Country><Country diffgr:id="Country48 Action.c(13): " msdata:rowOrder="47"><RegionID>3379</RegionID><RegionName>灏兼棩鍒╀簹</RegionName></Cou Action.c(13): ntry><Country diffgr:id="Country49" msdata:rowOrder="48"><RegionID>3250</RegionID><RegionN Action.c(13): ame>鎸▉</RegionName></Country><Country diffgr:id="Country50" msdata:rowOrder="49"><Regi Action.c(13): onID>3239</RegionID><RegionName>钁¤悇鐗\x99</RegionName></Country><Country diffgr:id="Cou Action.c(13): ntry51" msdata:rowOrder="50"><RegionID>3161</RegionID><RegionName>鏃ユ湰</RegionName></Cou Action.c(13): ntry><Country diffgr:id="Country52" msdata:rowOrder="51"><RegionID>3249</RegionID><RegionN Action.c(13): ame>鐟炲吀</RegionName></Country><Country diffgr:id="Country53" msdata:rowOrder="52"><Regi Action.c(13): onID>3242</RegionID><RegionName>鐟炲+</RegionName></Country><Country diffgr:id="Country54 Action.c(13): " msdata:rowOrder="53"><RegionID>3318</RegionID><RegionName>濉炲唴鍔犲皵</RegionName></Cou Action.c(13): ntry><Country diffgr:id="Country55" msdata:rowOrder="54"><RegionID>3172</RegionID><RegionN Action.c(13): ame>娌欑壒闃挎媺浼\xAF</RegionName></Country><Country diffgr:id="Country56" msdata:rowOrde Action.c(13): r="55"><RegionID>3167</RegionID><RegionName>鏂噷鍏板崱</RegionName></Country><Country di Action.c(13): ffgr:id="Country57" msdata:rowOrder="56"><RegionID>3159</RegionID><RegionName>娉板浗</Regi Action.c(13): onName></Country><Country diffgr:id="Country58" msdata:rowOrder="57"><RegionID>3315</Regio Action.c(13): nID><RegionName>鍧︽灏间簹</RegionName></Country><Country diffgr:id="Country59" msdata:r Action.c(13): owOrder="58"><RegionID>3321</RegionID><RegionName>绐佸凹鏂\xAF</RegionName></Country><Coun Action.c(13): try diffgr:id="Country60" msdata:rowOrder="59"><RegionID>3229</RegionID><RegionName>鍦熻\x80 Action.c(13): 冲叾</RegionName></Country><Country diffgr:id="Country61" msdata:rowOrder="60"><RegionID>3 Action.c(13): 42</RegionID><RegionName>濮斿唴鐟炴媺</RegionName></Country><Country diffgr:id="Country62" Action.c(13): msdata:rowOrder="61"><RegionID>3153</RegionID><RegionName>鏂囪幈</RegionName></Country><C Action.c(13): ountry diffgr:id="Country63" msdata:rowOrder="62"><RegionID>3226</RegionID><RegionName>涔屽 Action.c(13): 厠鍏\xB0</RegionName></Country><Country diffgr:id="Country64" msdata:rowOrder="63"><Region Action.c(13): ID>3175</RegionID><RegionName>涔屽吂鍒厠鏂潶</RegionName></Country><Country diffgr:id= Action.c(13): "Country65" msdata:rowOrder="64"><RegionID>3240</RegionID><RegionName>瑗跨彮鐗\x99</Region Action.c(13): Name></Country><Country diffgr:id="Country66" msdata:rowOrder="65"><RegionID>3230</RegionI Action.c(13): D><RegionName>甯岃厞</RegionName></Country><Country diffgr:id="Country67" msdata:rowOrder= Action.c(13): "66"><RegionID>3157</RegionID><RegionName>鏂板姞鍧\xA1</RegionName></Country><Country diff Action.c(13): gr:id="Country68" msdata:rowOrder="67"><RegionID>369</RegionID><RegionName>鏂拌タ鍏\xB0</R Action.c(13): egionName></Country><Country diffgr:id="Country69" msdata:rowOrder="68"><RegionID>3234</Re Action.c(13): gionID><RegionName>鍖堢墮鍒\xA9</RegionName></Country><Country diffgr:id="Country70" msdat Action.c(13): a:rowOrder="69"><RegionID>3174</RegionID><RegionName>鍙欏埄浜\x9A</RegionName></Country><C Action.c(13): ountry diffgr:id="Country71" msdata:rowOrder="70"><RegionID>343</RegionID><RegionName>鐗欎 Action.c(13): 拱鍔\xA0</RegionName></Country><Country diffgr:id="Country72" msdata:rowOrder="71"><Region Action.c(13): ID>3171</RegionID><RegionName>浼婃湕</RegionName></Country><Country diffgr:id="Country73" Action.c(13): msdata:rowOrder="72"><RegionID>3231</RegionID><RegionName>鎰忓ぇ鍒\xA9</RegionName></Count Action.c(13): ry><Country diffgr:id="Country74" msdata:rowOrder="73"><RegionID>3168</RegionID><RegionNam Action.c(13): e>鍗板害</RegionName></Country><Country diffgr:id="Country75" msdata:rowOrder="74"><Region Action.c(13): ID>3152</RegionID><RegionName>鍗板害灏艰タ浜\x9A</RegionName></Country><Country diffgr:id= Action.c(13): "Country76" msdata:rowOrder="75"><RegionID>3247</RegionID><RegionName>鑻卞浗</RegionName>< Action.c(13): /Country><Country diffgr:id="Country77" msdata:rowOrder="76"><RegionID>3173</RegionID><Reg Action.c(13): ionName>绾︽棪</RegionName></Country><Country diffgr:id="Country78" msdata:rowOrder="77">< Action.c(13): RegionID>3156</RegionID><RegionName>瓒婂崡</RegionName></Country><Country diffgr:id="Count Action.c(13): ry79" msdata:rowOrder="78"><RegionID>3523</RegionID><RegionName>鏅哄埄</RegionName></Count Action.c(13): ry></getRegion></diffgr:diffgram></getRegionDatasetResult></getRegionDatasetResponse></soa Action.c(13): p:Body></soap:Envelope> Action.c(13): t=1252ms: Request done "http://www.webxml.com.cn/WebServices/WeatherWS.asmx" [MsgId: MMSG-26000] Action.c(13): Notify: Saving Parameter "regionId_1 = 3113". Action.c(13): Notify: Saving Parameter "regionId_2 = 3114". Action.c(13): Notify: Saving Parameter "regionId_3 = 3115". Action.c(13): Notify: Saving Parameter "regionId_4 = 3116". Action.c(13): Notify: Saving Parameter "regionId_5 = 3117". Action.c(13): Notify: Saving Parameter "regionId_6 = 3118". Action.c(13): Notify: Saving Parameter "regionId_7 = 3119". Action.c(13): Notify: Saving Parameter "regionId_8 = 31110". Action.c(13): Notify: Saving Parameter "regionId_9 = 31111". Action.c(13): Notify: Saving Parameter "regionId_10 = 31112". Action.c(13): Notify: Saving Parameter "regionId_11 = 31113". Action.c(13): Notify: Saving Parameter "regionId_12 = 31114". Action.c(13): Notify: Saving Parameter "regionId_13 = 31115". Action.c(13): Notify: Saving Parameter "regionId_14 = 31116". Action.c(13): Notify: Saving Parameter "regionId_15 = 31117". Action.c(13): Notify: Saving Parameter "regionId_16 = 31118". Action.c(13): Notify: Saving Parameter "regionId_17 = 31119". Action.c(13): Notify: Saving Parameter "regionId_18 = 31120". Action.c(13): Notify: Saving Parameter "regionId_19 = 31121". Action.c(13): Notify: Saving Parameter "regionId_20 = 31122". Action.c(13): Notify: Saving Parameter "regionId_21 = 31123". Action.c(13): Notify: Saving Parameter "regionId_22 = 31124". Action.c(13): Notify: Saving Parameter "regionId_23 = 31125". Action.c(13): Notify: Saving Parameter "regionId_24 = 31126". Action.c(13): Notify: Saving Parameter "regionId_25 = 31127". Action.c(13): Notify: Saving Parameter "regionId_26 = 31128". Action.c(13): Notify: Saving Parameter "regionId_27 = 31129". Action.c(13): Notify: Saving Parameter "regionId_28 = 31130". Action.c(13): Notify: Saving Parameter "regionId_29 = 311101". Action.c(13): Notify: Saving Parameter "regionId_30 = 311102". Action.c(13): Notify: Saving Parameter "regionId_31 = 311103". Action.c(13): Notify: Saving Parameter "regionId_32 = 311104". Action.c(13): Notify: Saving Parameter "regionId_33 = 311201". Action.c(13): Notify: Saving Parameter "regionId_34 = 311202". Action.c(13): Notify: Saving Parameter "regionId_35 = 311203". Action.c(13): Notify: Saving Parameter "regionId_36 = 3320". Action.c(13): Notify: Saving Parameter "regionId_37 = 3522". Action.c(13): Notify: Saving Parameter "regionId_38 = 3170". Action.c(13): Notify: Saving Parameter "regionId_39 = 3176". Action.c(13): Notify: Saving Parameter "regionId_40 = 3317". Action.c(13): Notify: Saving Parameter "regionId_41 = 3314". Action.c(13): Notify: Saving Parameter "regionId_42 = 3246". Action.c(13): Notify: Saving Parameter "regionId_43 = 3237". Action.c(13): Notify: Saving Parameter "regionId_44 = 368". Action.c(13): Notify: Saving Parameter "regionId_45 = 3169". Action.c(13): Notify: Saving Parameter "regionId_46 = 3580". Action.c(13): Notify: Saving Parameter "regionId_47 = 3232". Action.c(13): Notify: Saving Parameter "regionId_48 = 3243". Action.c(13): Notify: Saving Parameter "regionId_49 = 3235". Action.c(13): Notify: Saving Parameter "regionId_50 = 3163". Action.c(13): Notify: Saving Parameter "regionId_51 = 3245". Action.c(13): Notify: Saving Parameter "regionId_52 = 3238". Action.c(13): Notify: Saving Parameter "regionId_53 = 3225". Action.c(13): Notify: Saving Parameter "regionId_54 = 3241". Action.c(13): Notify: Saving Parameter "regionId_55 = 3151". Action.c(13): Notify: Saving Parameter "regionId_56 = 3248". Action.c(13): Notify: Saving Parameter "regionId_57 = 3377". Action.c(13): Notify: Saving Parameter "regionId_58 = 3524". Action.c(13): Notify: Saving Parameter "regionId_59 = 344". Action.c(13): Notify: Saving Parameter "regionId_60 = 3162". Action.c(13): Notify: Saving Parameter "regionId_61 = 3244". Action.c(13): Notify: Saving Parameter "regionId_62 = 347". Action.c(13): Notify: Saving Parameter "regionId_63 = 3313". Action.c(13): Notify: Saving Parameter "regionId_64 = 3154". Action.c(13): Notify: Saving Parameter "regionId_65 = 3236". Action.c(13): Notify: Saving Parameter "regionId_66 = 3233". Action.c(13): Notify: Saving Parameter "regionId_67 = 3316". Action.c(13): Notify: Saving Parameter "regionId_68 = 3228". Action.c(13): Notify: Saving Parameter "regionId_69 = 3155". Action.c(13): Notify: Saving Parameter "regionId_70 = 3227". Action.c(13): Notify: Saving Parameter "regionId_71 = 3312". Action.c(13): Notify: Saving Parameter "regionId_72 = 3166". Action.c(13): Notify: Saving Parameter "regionId_73 = 3158". Action.c(13): Notify: Saving Parameter "regionId_74 = 3319". Action.c(13): Notify: Saving Parameter "regionId_75 = 346". Action.c(13): Notify: Saving Parameter "regionId_76 = 3165". Action.c(13): Notify: Saving Parameter "regionId_77 = 3578". Action.c(13): Notify: Saving Parameter "regionId_78 = 3160". Action.c(13): Notify: Saving Parameter "regionId_79 = 3311". Action.c(13): Notify: Saving Parameter "regionId_80 = 345". Action.c(13): Notify: Saving Parameter "regionId_81 = 3310". Action.c(13): Notify: Saving Parameter "regionId_82 = 3164". Action.c(13): Notify: Saving Parameter "regionId_83 = 3379". Action.c(13): Notify: Saving Parameter "regionId_84 = 3250". Action.c(13): Notify: Saving Parameter "regionId_85 = 3239". Action.c(13): Notify: Saving Parameter "regionId_86 = 3161". Action.c(13): Notify: Saving Parameter "regionId_87 = 3249". Action.c(13): Notify: Saving Parameter "regionId_88 = 3242". Action.c(13): Notify: Saving Parameter "regionId_89 = 3318". Action.c(13): Notify: Saving Parameter "regionId_90 = 3172". Action.c(13): Notify: Saving Parameter "regionId_91 = 3167". Action.c(13): Notify: Saving Parameter "regionId_92 = 3159". Action.c(13): Notify: Saving Parameter "regionId_93 = 3315". Action.c(13): Notify: Saving Parameter "regionId_94 = 3321". Action.c(13): Notify: Saving Parameter "regionId_95 = 3229". Action.c(13): Notify: Saving Parameter "regionId_96 = 342". Action.c(13): Notify: Saving Parameter "regionId_97 = 3153". Action.c(13): Notify: Saving Parameter "regionId_98 = 3226". Action.c(13): Notify: Saving Parameter "regionId_99 = 3175". Action.c(13): Notify: Saving Parameter "regionId_100 = 3240". Action.c(13): Notify: Saving Parameter "regionId_101 = 3230". Action.c(13): Notify: Saving Parameter "regionId_102 = 3157". Action.c(13): Notify: Saving Parameter "regionId_103 = 369". Action.c(13): Notify: Saving Parameter "regionId_104 = 3234". Action.c(13): Notify: Saving Parameter "regionId_105 = 3174". Action.c(13): Notify: Saving Parameter "regionId_106 = 343". Action.c(13): Notify: Saving Parameter "regionId_107 = 3171". Action.c(13): Notify: Saving Parameter "regionId_108 = 3231". Action.c(13): Notify: Saving Parameter "regionId_109 = 3168". Action.c(13): Notify: Saving Parameter "regionId_110 = 3152". Action.c(13): Notify: Saving Parameter "regionId_111 = 3247". Action.c(13): Notify: Saving Parameter "regionId_112 = 3173". Action.c(13): Notify: Saving Parameter "regionId_113 = 3156". Action.c(13): Notify: Saving Parameter "regionId_114 = 3523". Action.c(13): Notify: Saving Parameter "regionId_count = 114". Action.c(13): web_custom_request("soap_getRegionDataest") was successful, 3695 body bytes, 278 header bytes [MsgId: MMSG-26386] Action.c(48): Notify: Parameter Substitution: parameter "regionId_count" = "114" Action.c(48): 114 Ending action Action. Ending iteration 1. Ending Vuser... Starting action vuser_end. Ending action vuser_end. Vuser Terminated.
__EOF__

本文链接:https://www.cnblogs.com/my_captain/p/12627707.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?