需要有关Jmeter要求的帮助

时间:2015-08-28 19:15:41

标签: jmeter jmeter-plugins

是Jmeter的新手并且在Jmeter要求下工作。任何人都可以帮助我如何实现以下方案,以获得正确的输出,非常感谢你的宝贵建议。

假设我有5个网址并通过对10个并发用户应用加载以及如下生成的响应时间来测试响应时间。

      URL1  URL2 URL3 URL4 URL5

User1 1500 1800 1900 2200 1500

User2 1800 2500 2300 2400 1500

User3 2500 1800 2600 2300 2500

User4 3500 1600 2400 1300 2600

User5 1700 1300 2500 2300 2400

User6 1000 1600 2600 1600 1400

User7 1600 1200 2500 1700 3000

User8 2300 2500 2600 2700 1900

User9 1900 1800 1700 1400 1600

User10 2100 1500 1400 1900 2600

     19900  17600 22500  19800   21000

10个用户的每个网址的总响应时间(毫秒)

      1990    1760    2250   1980    2100

10位用户的平均响应时间(毫秒)

我的要求是,在不到2秒(i,e 2000 ms)内加载的页面将状态设置为1(通过),并且那些加载时间超过2秒的页面将状态设置为0(失败) )为10个并发用户。

Average Response time for 10 users      Status         (pass/fail)
          URL1                           1900             1
          URL2                           1760             1
          URL3                           2250             0
          URL4                           1980             1
          URL5                           2100             0
                                        --------------------
                                                          3

比计算下面的百分比。

百分比=状态计数/ URL总数。

状态计数-3 AND URL-5的总数。

3/5 = 0.6(对于10个并发用户,我,60%的页面在不到2秒的时间内加载。)

1 个答案:

答案 0 :(得分:0)

没问题。

  1. 创建执行by Maven的新测试套件项目( Gradle plugin还没准备好。)
  2. 添加5个新线程组,每个网址1个。 (确保线程组名称在名称中没有空格或步骤6看起来不正确)
  3. 编辑每个线程组所需的线程和循环值。
  4. 在每个线程组中,添加您需要的任何http采样器。
  5. 连接maven pom.xml中的jmeter maven analysis plugin
  6. 执行您的maven作业,然后查看生成的报告。