0
A
回答
0
您可以使用ThroughputController:
由于购物部分的50%设定为百分比的容器。
另一种选择是使用2个线程组:
一个对于购物设定在50个线程
另一个用于导航设定在50个线程
到罗伊斯通用码,用途:
试验片
模块控制器
0
方法1:使用如果控制器
${__threadNum}
会给当前线程数。因此,使用If Controller中的函数我们可以执行特定的操作。
您的测试计划将如下所示。
Thread Group
Login
If Controller (${__threadNum} < 51)
Shopping
If Controller (${__threadNum} > 50)
Do something
Logout
方法2:使用多线程组
我想尝试使用多个线程组,因为它似乎是很容易比较,如果控制器的方式来维持。
Thread Group 1 [50 users]
Login
Shopping
Logout
Thread Group 2 [50 users]
Login
Some other action
Logout
0
根据你的测试场景的选项是:
几个Thread Groups像:
- 一个线程组不认证用户
- 另一个线程组认证用户
- 多一个线程组,为用户谁是购物
Throughput Controller设定处决的百分比为每个采样
- Switch Controller - 为同一基本,但有发热限制你的幻想。
参见Running JMeter Samplers with Defined Percentage Probability关于上述每种方法的详细解释指南。
相关问题
- 1. 在jmeter中分别执行线程组
- 2. 如何在jmeter中以不同的任务分布式执行线程?
- 3. 当我使用JMeter在分布式模式下执行时,CPU利用率达到100%
- 4. Jmeter请求执行
- 5. 执行的JMeter使用空闲用户/线程
- 6. 需要澄清分布式测试的用户执行情况
- 7. 分布式JMeter测试失败,java的错误,但测试将从JMeter的UI运行(非分布式)
- 8. 只有在先前的jmeter测试通过时才执行jmeter测试
- 9. 使用Jmeter生成瑞利分布
- 10. 我正在使用Jmeter和执行100用户的负载测试
- 11. maven发布:分支 - 在哪里执行?
- 12. jmeter分布式测试的好处,
- 13. Jmeter脚本在VSTS上执行
- 14. 如何在JMeter中执行Ajax请求?
- 15. 执行用户迁移时的错误
- 16. 的Apache JMeter的不执行HTML页面
- 17. 从Java代码调用时Jmeter函数不会执行
- 18. 使用Jmeter执行负载测试时出错
- 19. JMeter在执行JDBC请求时崩溃XP
- 20. 增加运行时,用户负载的JMeter
- 21. 我们使用1个用户执行JMeter测试时的测试持续时间和更多
- 22. Maven发布的进程分叉:执行插件会忽略用户的settings.xml?
- 23. 调度Jmeter分布式测试
- 24. 在使用Jmeter的EC2实例上执行Linux命令ssh sampler
- 25. 执行mvn发布:执行
- 26. 如何在JMeter中的常量计时器之间分隔用户数
- 27. 如何在用户发布或删除页面时执行自定义代码
- 28. JMeter响应时间分解
- 29. 获取服务器的异常而在JMeter的运行分布式负载
- 30. Jmeter并发用户
谢谢,它与Throuput控制器一起工作 – neetu