Concurrency 在对n个不同的用户进行并发测试时,需要身份验证的操作在登录jmeter之前执行

Concurrency 在对n个不同的用户进行并发测试时,需要身份验证的操作在登录jmeter之前执行,concurrency,jmeter,Concurrency,Jmeter,我想要100个并发用户 登录 行动1 行动2 行动3 注销 我创建了有100个并发用户的csv。 线程数=100 上升=1 循环是永恒的 但当我在Action1的大部分时间执行脚本时,我会得到登录页面的响应。我相信它会在登录前执行。 有人能帮忙吗。 这是siteinfinity应用程序。每个JMeter线程(虚拟用户)执行时都是上下颠倒的,因此,如果在action1之前有loginsampler,则始终首先执行登录 看到登录页面而不是action1响应的原因是您的login请求不知何故失败了 确

我想要100个并发用户 登录 行动1 行动2 行动3 注销

我创建了有100个并发用户的csv。 线程数=100 上升=1 循环是永恒的 但当我在Action1的大部分时间执行脚本时,我会得到登录页面的响应。我相信它会在登录前执行。 有人能帮忙吗。 这是siteinfinity应用程序。

每个JMeter线程(虚拟用户)执行时都是上下颠倒的,因此,如果在
action1
之前有
login
sampler,则始终首先执行登录

看到登录页面而不是
action1
响应的原因是您的
login
请求不知何故失败了

  • 确保添加到您的测试计划中
  • 检查您的sitefinity,最可能的情况是您需要传递一个特殊的请求参数,即或类似的东西,需要使用合适的JMeter从上一个响应中提取并添加到下一个请求中。查看文章以获取全面的信息和解决方案
  • 您可能需要添加自定义的通过/失败标准,即检查是否存在
    欢迎
    文本或是否没有登录按钮,这样您就可以确信您的测试正在执行它应该执行的操作,并且不会得到“假阳性”结果