Webtest的二进制内容,如何?

时间:2010-06-03 12:33:18

标签: visual-studio checksum webtest

假设一个返回二进制内容的网页: http://localhost/website/Default.aspx?FileId=value

我们有一些带有已知ID和校验和的文件(即MD5)。 如何通过一些visual studio webtest提取整个响应并计算它的校验和?

2 个答案:

答案 0 :(得分:1)

WebTest上有一个名为ResponseBodyCaptureLimit的属性。默认情况下,只捕获前1.5 MB(虽然我注意到你说你得到的50 MB令我感到惊讶)。也许您可以尝试将此数字设置为1 GB。

http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.webtesting.webtest.responsebodycapturelimit(v=VS.100).aspx

答案 1 :(得分:0)

你有没有试过这个房产? this.Context.LastResponse.BodyBytes 在你产生webtestrequest之后?

自定义验证规则可能是计算散列与内容匹配的方法。