使用jmeter在100个新用户同时订购产品的情况下进行自动负载测试

时间:2018-10-31 09:49:40

标签: jmeter load performance-testing

我有一个在线订单site。如何使用jmeter同时订购100个新用户来进行测试(不是一个用户接一个。要同时订购100个用户)。

对于提交订单的用户,必须进入多个页面,例如菜单>结帐>购物篮>您的带有电子邮件和密码的详细信息>付款>确认页面。 我已经通过blazeMeter记录器工具尝试了1个用户订购过程,然后将其另存为JMX文件,然后将其导入Jmeter。终于无法解决。  我已经过去2-3天没有得到解决方案。你能请教吗?

1 个答案:

答案 0 :(得分:0)

在大多数情况下,未经事先修改,您将无法重播录制的脚本。

例如,查看您提供的网站的登录页面,我至少可以看到__RequestVerificationToken,该页面需要为correlated

enter image description here

因此,要成功登录,您需要按照以下步骤构建测试计划:

  • 打开登录页面
  • 执行登录。在此请求中,您将需要发送上一步中的变量以及您的凭据。

如果您希望100个用户在同一时间订购产品-将Synchronizing Timer设置为相关HTTP请求采样器的子级,并将“要分组的同时用户数”设置为100