2015-12-21 20 views
0

我想用JMeter在同一个网站上测试多个场景。如何使用Jmeter随机化网站测试?

例如,我有2个线程用户。

我想..

>1st user performing 1st scenario: like login his account 
>2nd user performing 2nd scenario: browse some other page 

这怎么可以在JMeter的实现?

+0

这需要更多信息。你有什么问题?你试过什么代码来完成你的问题?你试过的是什么问题? – Sam

+0

这可以通过多种方式完成。但为了获得最佳解决方案,您需要提供更多详细信息。每种情况下的用户负载需求是什么?你想设置总数吗?的线程共享这两个场景,或者您将为不同的场景指定不同的用户数量? – TestingWithArif

回答

1

如果需要用户执行登录的50%和50%的用户浏览该网站有以下选择:

  1. 使用2个独立的Thread Groups

    • 线程组1 :与执行登录的虚拟用户
    • 线程组2:虚拟用户执行浏览
  2. 使用Throughput Controller像:

    • 添加吞吐量控制器配置,如:下吞吐量控制器

      • 百分比处决
      • 50.0
    • 添加有关取样器(S)(作为孩子)
    • 做同样的事情为第二等场景

参见Running JMeter Samplers with Defined Percentage Probability文章的以上和更复杂的分配方案更详细的说明。