我已经创建了脚本使用Blazemeter。但它是得到错误相关的认证,你能请家伙帮我如何认证女士. CRM登录.提前感谢
7ajki6be1#
仅仅“记录”测试是不够的,因为现代Web应用程序严重依赖于动态参数,对于基于Microsoft技术的Web应用程序,最常见的是ViewState和EventValidation当您记录测试时,它只捕获“当前”值,而服务器期望这些值是动态的,因此您需要:1.使用合适的JMeter后处理器从之前的响应中提取动态值1.将它们保存到JMeter Variables中1.用步骤2中的变量替换记录的值有关示例实现,请参见ASP.NET Login Testing with JMeter。此外,在某些情况下,应用程序可能会使用外部子系统对用户进行身份验证,在这种情况下,您需要将正确配置的HTTP授权管理器添加到测试计划中
1条答案
按热度按时间7ajki6be1#
仅仅“记录”测试是不够的,因为现代Web应用程序严重依赖于动态参数,对于基于Microsoft技术的Web应用程序,最常见的是ViewState和EventValidation
当您记录测试时,它只捕获“当前”值,而服务器期望这些值是动态的,因此您需要:
1.使用合适的JMeter后处理器从之前的响应中提取动态值
1.将它们保存到JMeter Variables中
1.用步骤2中的变量替换记录的值
有关示例实现,请参见ASP.NET Login Testing with JMeter。
此外,在某些情况下,应用程序可能会使用外部子系统对用户进行身份验证,在这种情况下,您需要将正确配置的HTTP授权管理器添加到测试计划中