通过jmeter为公共网站创建登录脚本



我正在使用chrome的Blazemeter负载测试插件,我记录了一个不属于我的网站的登录脚本。当我试图通过jmeter断言来验证我是否通过响应断言成功登录时,它失败了。

此外,当我查看结果树-html内容时,它显示脚本尚未登录,因此断言失败。

我试了几个视频,但仍然找不到问题。任何建议

确保使用2登录请求。第一个用于GET,第二个用于POST。

您需要在POST时传递用户名和密码。

  1. 尝试将HTTP Cookie管理器添加到您的测试计划中,如果问题是缺少Cookie,它将自动处理。如果在HTTP Header Manager(又名"浏览器派生的头")中录制后有任何硬编码的Cookie,请将其删除
  2. 试着多次记录登录流序列,看看是否有任何动态参数(请求值会随着一个请求的变化而变化)。如果是,则需要从第一个响应中提取它们,并将其添加到下一个请求中
  3. 请参阅《使用JMeter进行ASP.NET登录测试》指南。它包含特定于.NET web应用程序的关联示例,但一般步骤应该相同,并且可以应用于任何服务器端技术

最新更新