jmeter 压测

         一般压测的时间是10-15分钟     

  1.  TPS:服务端每秒钟处理的请求数  越大越好
  2.  响应时间 :越短越好
  3.  并发用户数  也就是多少并发

 

         指标给你:tps要达到多少

                            响应时间要达到多少

                            并发数是多少

 

         jmeter 添加压力机

                  1、先在其他的负载机(另外的电脑)上启动jmeter-server

                  (jmeter-server.bat  windows) (jmeter-server.sh mac、linux)

                  主控机和负载机

                  2、修改主控机jmeter的配置文件jmeter.properties,找到remot_hosts,然后把负载机的ip加入到里面就好了

                  remot_hosts=127.0.0.1,192.168.1.2:1099,192.168.1.3:1099

 

                  默认jmeter-server的端口号是1099,如果说负载机上的端口号改了,那么你在这里也得改

                  3、启动时候要选择远程全部运行

                  ps:如果有参数化文件,那么在负载机同样的位置上也得有一个参数化文件

      

 

 

         jmeter 在linux下面运行

                  jmeter -n -t C:\Users\xxx\Desktop\测试计划222.jmx -l  C:\Users\xxx\Desktop\res.jtl

                  -n no gui  没有界面的运行

                  -t 指定一个运行的脚本

                  -l 指定测试结果的文件

 

1)       先在windows上把脚本做好,然后在linux下运行即可,linux下运行jmeter是在jmeter的bin目录下的jmeter.sh这个shell脚本。

2)       sh jmeter.sh -n –t a.jmx -l res.jtl

3)       -n代表以没有图形化界面启动

4)       -t代表后面是测试脚本

5)       jmx也就是我们做好的jmeter脚本

6)       -l代表测试结果

7)       res.jtl就是测试结果文件(在BIN下)

8)       查看结果的话,在查看结果树视图中导入这个res.jtl就可以查看到测试结果了

 

posted on 2018-03-20 23:57  彼得潘jd  阅读(656)  评论(0编辑  收藏  举报