要测试的场景:
步骤1:使用用户名和密码登录 第2步:上传页面 步骤3:选择一个文件,然后单击上载(POST请求)-需要对此POST请求进行负载测试。
我在JMeter中的设置-登录并进入上传页面,例如在5个加速时间内设置了10个线程。
然后,我尝试使用上传POST请求下的同步计时器。因此,现在发生的情况是,在5秒钟内发生了10次登录,然后同时发送了10次上载POST请求。
我需要的是
由于我不想测试登录负载,因此我不想将这10个登录请求发送到服务器。而且,由于我们的系统使用uuid和JWT令牌对用户进行了大量身份验证,因此我无法在上载POST请求中传递会话ID。有没有可能更简单的方法?
Jmeter版本为3.2
答案 0 :(得分:0)
如果您没有登录,我的期望是上传请求将失败。您可能会想到相关的Thread Group配置,例如定义比响应时间更长的加速时间,因此登录时不会有任何并发性。
以后,您可以使用Filter Results tool以便从.jtl结果文件中排除“不感兴趣的”请求。
安装过滤结果工具您可能还需要Merge Results工具。