您的位置:首页 > 其它

jmeter压力测试方法

2016-06-13 11:09 260 查看
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 运行
    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息