我按照以下方式设置:
**
- 用户:20个加速期:30个循环次数:1
**
实际上它意味着线程组1-2,1-3 ...... jmeter如何考虑我的20个用户执行请求?
当我的jmeter脚本运行时,我可以在日志查看器中看到以下内容:
2014/11/27 03:45:59 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-2 2014/11/27 03:46:00 INFO - jmeter.threads.JMeterThread:线程启动:线程组1-3 2014/11/27 03:46:02 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-4 2014/11/27 03:46:03 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-5 2014/11/27 03:46:05 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-6 2014/11/27 03:46:06 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-7 2014/11/27 03:46:08 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-8 2014/11/27 03:46:09 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-9 2014/11/27 03:46:11 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-10 2014/11/27 03:46:12 INFO - jmeter.threads.JMeterThread:线程开始:线程组1-11 2014/11/27 03:46:14 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-12 2014/11/27 03:46:15 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-13 2014/11/27 03:46:17 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-1 2014/11/27 03:46:17 INFO - jmeter.threads.JMeterThread:线程开始:线程组1-14 2014/11/27 03:46:18 INFO - jmeter.threads.JMeterThread:线程启动:线程组1-15 2014/11/27 03:46:20 INFO - jmeter.threads.JMeterThread:线程开始:线程组1-16 2014/11/27 03:46:21 INFO - jmeter.threads.JMeterThread:线程开始:线程组1-17 2014/11/27 03:46:22 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-2 2014/11/27 03:46:23 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-18 2014/11/27 03:46:24 INFO - jmeter.threads.JMeterThread:线程已启动:线程组1-19 2014/11/27 03:46:26 INFO - jmeter.threads.JMeterThread:线程启动:线程组1-20 2014/11/27 03:46:27 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-3 2014/11/27 03:46:37 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-4 2014/11/27 03:46:41 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-5 2014/11/27 03:46:43 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-6 2014/11/27 03:47:09 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-7 2014/11/27 03:47:25 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-8 2014/11/27 03:47:26 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-9 2014/11/27 03:47:32 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-10 2014/11/27 03:47:40 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-11 2014/11/27 03:47:51 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-12 2014/11/27 03:47:58 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-13 2014/11/27 03:48:06 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-15 2014/11/27 03:48:07 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-14 2014/11/27 03:48:11 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-16 2014/11/27 03:48:15 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-17 2014/11/27 03:48:16 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-18 2014/11/27 03:48:17 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-19 2014/11/27 03:48:18 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-20
答案 0 :(得分:4)
Jmeter是一个使用多线程的Java应用程序。
由于您的线程组设置为:用户:20 Ramp-up Period:30循环计数:1
因此它将创建代表20个用户的20个线程,每个用户将执行1次线程组。
由于您的测试计划中只有一个线程组,因此您的日志显示
线程已启动:线程组1-1,线程组1-2,线程组1-3 ..........
第二个数字代表用户。
希望这会有所帮助。