2015-08-28 118 views
-1

是新来的JMeter及以下的JMeter的要求工作。任何人都可以帮助我如何实现下面的情况,以获得正确的输出详细信息,您的宝贵意见是高度赞赏。需要帮助有关的JMeter要求

假设我有5的URL,并通过10个并发用户并作为如下面所产生的响应时间施加负载条件下测试的响应时间。

 URL1 URL2 URL3 URL4 URL5 

用户1 1500 1800 1900 2200 1500

用户2 1800 2500 2300 2400 1500

用户3 2500 1800 2600 2300 2500

用户4 3500 1600 2400 1300 2600

用户5 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 

总响应时间对于每个URL 10个用户(毫秒)


 1990 1760 2250 1980 2100 

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


我的要求是,其在小于2秒(I,E 2000毫秒)加载的页面设置状态设置为1(通过),对于10个并发用户,加载超过2秒的页面将状态设置为0(失败)。

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和URL-5的总数。

五分之三= 0.6(页面I,E 60%的小于2秒内加载10个并发用户)

+0

Stackoverflow不是为你做的工作,只是为了帮助你当你遇到一个特定的问题。首先开始观看关于JMeter如何工作的视频,阅读文档,尝试然后提出精确的问题。 –

回答

0

没问题。

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