﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-xingcyx</title><link>http://www.blogjava.net/xingcyx/</link><description>编码未动，测试先行</description><language>zh-cn</language><lastBuildDate>Sun, 12 Jul 2026 10:04:23 GMT</lastBuildDate><pubDate>Sun, 12 Jul 2026 10:04:23 GMT</pubDate><ttl>60</ttl><item><title>在Loadrunner 11中模拟异步请求</title><link>http://www.blogjava.net/xingcyx/archive/2016/07/08/431130.html</link><dc:creator>xingcyx</dc:creator><author>xingcyx</author><pubDate>Fri, 08 Jul 2016 04:54:00 GMT</pubDate><guid>http://www.blogjava.net/xingcyx/archive/2016/07/08/431130.html</guid><wfw:comment>http://www.blogjava.net/xingcyx/comments/431130.html</wfw:comment><comments>http://www.blogjava.net/xingcyx/archive/2016/07/08/431130.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xingcyx/comments/commentRss/431130.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xingcyx/services/trackbacks/431130.html</trackback:ping><description><![CDATA[&nbsp; &nbsp; 在近期的某性能测试项目中，使用LR 11做测试，遇到了一个问题：在录制的脚本中，许多请求都带有EXTRARES，如：<br />&nbsp; &nbsp;&nbsp;<span style="white-space: pre;">	</span>web_submit_data("clientlog.jspx_23",&nbsp;<div><span style="white-space:pre">		</span>"Action=https://gaa-ad.pp2.shanghaionstar.com:8101/Advisor/faces/xAdvisorWeb/bundles/gaacommon/jsf/clientlog.jspx?message=Alerts%20refresh%20completed&amp;clientTime=1466056941075",&nbsp;</div><div><span style="white-space:pre">		</span>"Method=POST",&nbsp;</div><div><span style="white-space:pre">		</span>"RecContentType=text/html",&nbsp;</div><div><span style="white-space:pre">		</span>"Referer=https://gaa-ad.pp2.shanghaionstar.com:8101/Advisor/xAdvisorWeb/desktop/desktop.jsp",&nbsp;</div><div><span style="white-space:pre">		</span>"Snapshot=t57.inf",&nbsp;</div><div><span style="white-space:pre">		</span>"Mode=HTML",&nbsp;</div><div><span style="white-space:pre">		</span>ITEMDATA,&nbsp;</div><div><span style="white-space:pre">		</span><span style="color: red;">EXTRARES,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1712&amp;y=854&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1713&amp;y=854&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1715&amp;y=854&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1714&amp;y=854&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1712&amp;y=855&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1713&amp;y=855&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1714&amp;y=855&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1715&amp;y=855&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1712&amp;y=856&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1713&amp;y=856&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1714&amp;y=856&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1715&amp;y=856&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1712&amp;y=857&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1713&amp;y=857&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1714&amp;y=857&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1715&amp;y=857&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1712&amp;y=858&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1713&amp;y=858&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1714&amp;y=858&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span><span style="color: red;">"Url=http://10.16.93.182:22002/maptile/maptile?x=1715&amp;y=858&amp;z=11", "Referer=", ENDITEM,&nbsp;</span></div><div><span style="white-space:pre">		</span>LAST);<br />&nbsp; &nbsp; &nbsp;这些<span style="color: #ff0000;">EXTRARES</span>资源请求实际上是在上一个页面请求时发起，并通过异步的方式返回的一些地图数据。由于在录制脚本的过程中，上一步操作未能等到这些数据全部返回便开始了下一步的操作，因此在随后的脚本中，LR将这些请求作为<span style="color: #ff0000;">EXTRARES</span><br />资源附在了这些请求之后。如此一来就造成了一个问题：这些请求的响应时间变长，但对于真实的用户而言，这些请求的响应时间却并没有那么长（因为这些地图数据在后台加载，用户感受不到）。表面上看来，似乎LR测试得到的结果与实际&#8220;不一致&#8221;了。而另一方面，这些资源请求又是真实存在的，