我有一个与SSRS报告集成的aspx网页。我想使用Jmeter执行性能测试,我使用了Jmeter HTTP(S)脚本记录器。 可以看出,Jmeter捕获的响应数据返回错误消息,如下所示
报告查看器配置错误 报表查看器Web控件HTTP处理程序尚未在应用程序的web.config文件中注册。添加到web.config文件的system.web / httpHandlers部分,或添加到Internet Information Services 7或更高版本的system.webServer / handlers部分。
并且不会通过POST成功将报告数据显示为响应。
在上述情况下,jmeter测试旨在测试报告的响应时间。
有人可以帮我解决这个问题。
先谢谢, Theju
答案 0 :(得分:0)
对于现代Web应用程序,记录和重放可能无法正常工作,因为可能有一些动态参数负责preserving and controlling values或保护CSRF attacks,因此您需要按如下方式构建测试:
该过程称为关联,您可以通过搜索" JMeter correlation"找到大量文章。在网上。
查看ASP.NET Login Testing with JMeter指南,了解与ASP网络应用相关的真实示例。