jmeter压力测试方法

来源:互联网 发布:centos配置lamp环境 编辑:程序博客网 时间:2024/05/16 08:46

1.安装java运行环境
     因为jmeter是java工具,需要java环境才能运行,安装方法自查
2.安装jmeter
    下载安装,方法自查,
      Apache官方下载,mac下解压然后到bin路径sh jmeter即可
3.使用jmeter
     可参考如下网址
     http://www.cnblogs.com/TankXiao/p/4059378.html?utm_source=tuicool
     3.1 建线程组
      
     3.2 配置变量文件,文件数据下面再详细说明
     
     3.3,填写请求,其中post方法,只需要在body里填写json数据即可,红色为上面写的变量
    
4.构造数据
     用excel构造,然后转换成csv格式,其中数据过长导致很多问题,excel不熟的悲剧
     suid ruid oid sid
     设置为数值类型,用公式生成后复制一份再转csv
     其中sid为2^59,excel不支持,所以不取前三位,先求和,在用sublime替换加上前三位即可
5.跑用例
     5.1 设置断言
    
    5.2调节配置线程数,线程数为用户数
    
    Number of Threads(users):     一个用户占一个线程,  200个线程就是模拟200个用户
    Ramp-Up Period(in seconds):   设置线程需要多长时间全部启动。如果线程数为200 ,准备时长为10 ,那么需要1秒钟启动20个线程。也就是每秒钟启动20个线程。
    Loop Count: 每个线程发送请求的次数。如果线程数为200 ,循环次数为10 ,那么每个线程发送10次请求。总请求数为200*10=2000 。如果勾选了“永远”,那么所有线程会一直发送请求,直到选择停止运行脚本。
    5.3 增加结果统计
    
    5.4 运行
    
1 0
原创粉丝点击