如何使用 JMeter 登录 Web 应用程序?

如何使用 JMeter 登录 Web 应用程序?

如何使用 JMeter 登录 Web 应用程序,以及我们需要为登录、注销和登录按钮提供哪些参数?

答案1

如何使用 JMeter 登录 Web 应用程序?

这记录在用户手册

以下说明用于登录,注销也类似。


登录网站

这里不是这种情况,但有些网站要求您先登录,然后才允许您执行某些操作。在 Web 浏览器中,登录将显示为一个输入用户名和密码的表单,以及一个用于提交表单的按钮。该按钮生成一个 POST 请求,将表单项的值作为参数传递。

要在 JMeter 中执行此操作,请添加 HTTP 请求,并将方法设置为 POST。您需要知道表单使用的字段名称和目标页面。可以通过检查登录页面的代码来找到这些。[如果这很难做到,您可以使用JMeter 代理记录器记录登录顺序。] 设置提交按钮目标的路径。单击两次添加按钮并输入用户名和密码详细信息。有时登录表单包含其他隐藏字段。这些也需要添加。

在此处输入图片描述

来源5.6 登录网站

答案2

通常的情况如下:

  1. 使用 JMeter 记录登录/注销流程HTTP(S) 测试脚本记录器
  2. 参数化多用户测试场景,为每个虚拟用户提供不同的凭证,例如CSV 数据集配置
  3. 添加HTTP Cookie 管理器启用 cookies 支持
  4. 检测录制过程中硬编码的所有动态参数并用变量替换它们。参见使用 JMeter 进行 ASP.NET 登录测试例如有关如何实施的指南。

相关内容