首页 文章

使用jmeter同时运行用户的顺序请求

提问于
浏览
0

我正在测试CRUD操作,我的测试计划如下所示:

Test Plan 
  |_Login 
  |_Create 
  |_Read 
  |_Update 
  |_Delete

现在我有100个用户 . 我希望所有100个用户完成登录,然后转到Create操作,所有100个用户完成创建操作,然后转到Read操作...

我使用循环控制器只用一个用户执行相同的请求100次 . 但这并不包括100个同时登录用户的情况(点击网址) . 是否有任何方法在jmeter中执行上述程序?

2 回答

  • 0

    您可以使用3个线程组来实现它

    • 签入测试计划复选框 Run Thread Groups Consecutively

    • 具有线程数的登录线程组100 - 使用数字100和超时0添加Synchronizing Timer

    • 创建具有线程数的线程组100 - 使用数字100和超时0添加Synchronizing Timer

    • 读取具有线程数的线程组100 - 使用数字100和超时0添加Synchronizing Timer

    每个线程组都可以从CSV /文件中读取用户 .

  • 0
    • 在每个请求后添加Test Action采样器

    • 添加Synchronizing Timer作为每个Test Action采样器的子项,并将 Number of Simulated Users to Group by 设置为线程组中的线程数

    测试操作采样器将充当所有线程的集合点,并且它们不会显示在测试结果中 .

相关问题