VS2010,Web性能测试,大响应时未检测到隐藏字段(> 5MB)

时间:2011-02-19 15:49:58

标签: asp.net visual-studio-2010

我有一个Web性能测试,其中包含响应大于5MB的请求,并且Extract Hidden Fields规则无法在响应中找到(必要且必需!)隐藏字段。

响应标头包含

HTTP/1.1 200 OK
Transfer-Encoding : chunked
Vary : Accept-Encoding, User-Agent
Cache-Control : private
Content-Type : text/plain; charset=utf-8
Date : Sat, 19 Feb 2011 15:24:38 GMT
Server : Microsoft-IIS/6.0
X-AspNet-Version : 2.0.50727
X-Powered-By : ASP.NET

除此之外和响应大小,这种情况没有什么值得注意的。实际上,当使用较小的数据集时,同样的测试会成功。

我怀疑Web性能测试框架在解析“分块”编码或大量数据时遇到问题。

嗯,我怎样才能从我的回复中获得这些必需的隐藏字段?任何提示或指示将非常感激。即解决方案,解决方法,将自动提取转换为手动等等。

干杯!

1 个答案:

答案 0 :(得分:1)

好吧,所以经过大量的讨论,found this neat little article,表明网络测试记录器只捕获了请求返回的1.5MB数据。总之,解决方案是将Web测试转换为编码的Web测试,并将测试的ResponseBodyCaptureLimit增加到所需的大小。