JMeter脚本开发如下:
测试计划
- 并发线程组1(目标并发:${__tstFeedback(TST Name,1,600,50)})
- 取样器1
- 采样器2(包含一个全程整形计时器)
- 并发线程组2(目标并发:${__tstFeedback(TST Name,1,100,50)})
- 取样器1
- 采样器2(包含一个全程整形计时器)。.
对于Taurus yml,我创建了以下内容:
settings:
env:
jmeterVersion: 5.5
execution:
- scenario: peak-test
hold-for: 15m
scenarios:
peak-test:
script: testscript.jmx
modifications:
disable:
- Thread Group 2
- Thread Group 3
- Thread Group 4
modules:
memory-xmx: 6G
detect plugins: true
reporting:
- module: final-stats
- module: console
字符串
我在网上看了几篇关于如何创建一个Taurus yml的文章,其中包含多个具有不同吞吐量需求的线程组。我使用上面的yml的方法是为每个线程组创建不同的yml文件,并禁用吞吐量不同的线程组。
然后我就可以使用命令运行每个yml:
bzt testscript1.yml、testscript2.yml等。等等。
从实施的Angular 来看,这是最佳做法吗?
1条答案
按热度按时间guykilcj1#
本人根据以下内容修改了情景章节:
字符串
当TST反馈函数在脚本中时,它看起来不工作,因为吞吐量和线程数没有相应地生成。上面的工作更好。很高兴听到关于如何提高效率的反馈。- 谢谢-谢谢