Testing JMeter如何在另一个页面打开时测试页面加载性能
我想知道是否有一种方法可以在jmeter中测试以下场景: 站点:一个站点有两个页面,其中一个(我们称之为重页面),加载完成后,会消耗大量系统资源(cpu),另一个不会(我们称之为轻页面)Testing JMeter如何在另一个页面打开时测试页面加载性能,testing,jmeter,performance-testing,stress-testing,jmeter-3.2,Testing,Jmeter,Performance Testing,Stress Testing,Jmeter 3.2,我想知道是否有一种方法可以在jmeter中测试以下场景: 站点:一个站点有两个页面,其中一个(我们称之为重页面),加载完成后,会消耗大量系统资源(cpu),另一个不会(我们称之为轻页面) 模拟1000个用户(线程)加载并停留在沉重的页面上 当这1000个用户仍然在重页面上时,让另一组1000个用户加载轻页面 关键问题是,如何让第一组线程模拟用户在页面加载完成后留在页面上,而让另一组用户加载轻页面 目前我有这样的想法: Group1 (1000 threads, loop count 1): -
Group1 (1000 threads, loop count 1):
- Runtime controller (set to 5min, so each thread runs for 5 minutes):
- heavy-page
Group2: (1000 threads, loop count 1, and a startup delay set to 2 minutes, so it starts after all threads in Group1 are running)
- light-page
这几乎满足了我的所有要求,除了我看到沉重的页面发送了比我预期的多得多的请求(远远超过1000),就像它没有识别G1中设置为1的循环计数一样。我不确定这背后的原因是否是因为采样器/线程在运行时控制器内,它只是在控制器设置的时间内永远循环,这意味着(我认为)用户不只是在页面上停留5分钟,而是在页面加载后一个接一个地发送请求,这不是我需要测试的