200个不同的用户将独立登录并完成交易;一个用户将登录一次,同时执行三个订单,然后注销。因此,我需要用一个CSV文件设置一个单线程组来处理200个单独的用户,每个用户应该执行三个作业。为了传递这些值,我使用了baolu-csv-data-file-config,它工作正常。我使用了一个正在运行的步进线程组,将200个用户添加到一个线程组。我现在需要将两者合并到一个脚本中。
omhiaaxx1#
如果您希望200个用户执行操作然后关闭,请考虑使用“普通”线程组,因为步进线程组假设让用户在启动后运行一段时间,因此可能会出现用户多次执行事务的情况。按如下方式配置它:1.线程数:2001.循环计数:1
1条答案
按热度按时间omhiaaxx1#
如果您希望200个用户执行操作然后关闭,请考虑使用“普通”线程组,因为步进线程组假设让用户在启动后运行一段时间,因此可能会出现用户多次执行事务的情况。
按如下方式配置它:
1.线程数:200
1.循环计数:1
上升期告诉JMeter需要多长时间“上升”到所选的全部线程数。如果使用了10个线程,并且加速周期为100秒,那么JMeter将花费100秒来启动并运行所有10个线程。每个线程将在前一个线程开始后10(100/10)秒开始。如果有30个线程和120秒的上升周期,则每个后续线程将延迟4秒。
斜升需要足够长以避免在测试开始时工作负载过大,并且足够短以使最后一个线程在第一个线程完成之前开始运行(除非有人希望发生这种情况)。
从Ramp-up =线程数开始,并根据需要向上或向下调整。