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进行分布式测试
- 4. 在Unix下执行的JMeter
- 5. 执行jmeter脚本时无法创建用户
- 6. 如何在jmeter中以不同的任务分布式执行线程?
- 7. JMeter的分布式测试
- 8. JMeter - 执行顺序?
- 9. Jmeter请求执行
- 10. 当我使用JMeter在分布式模式下执行时,CPU利用率达到100%
- 11. 执行的JMeter使用空闲用户/线程
- 12. 需要澄清分布式测试的用户执行情况
- 13. 只有在先前的jmeter测试通过时才执行jmeter测试
- 14. NYTProf执行时分析和不分析时的执行时间
- 15. 分布式JMeter测试失败,java的错误,但测试将从JMeter的UI运行(非分布式)
- 16. 分布式同步执行
- 17. 同时在JMeter中进行网页加载测试的用户?
- 18. 使用Jmeter生成瑞利分布
- 19. 我正在使用Jmeter和执行100用户的负载测试
- 20. maven发布:分支 - 在哪里执行?
- 21. 从Jenkins的执行shell运行Jmeter
- 22. 如何在执行刻印时捕捉Jmeter中的动态值?
- 23. 使用jmeter同时进行300个用户的负载测试
- 24. jmeter分布式测试的好处,
- 25. Jmeter脚本在VSTS上执行
- 26. 如何在JMeter中执行Ajax请求?
- 27. Xcode - 时间分析器和查看用户执行的堆栈?
- 28. 执行分布式任务的工具
- 29. 的Apache JMeter的不执行HTML页面
- 30. 执行用户迁移时的错误
谢谢,它与Throuput控制器一起工作 – neetu