弱压力测试以及图形化报告

弱压力测试:

场景1:模拟半小时内1000个用户访问服务器资源,要求平均响应时间在3000ms内,并且错误率为0

1、在线程组内将线程数设置为1000,来达到模拟1000个用户

2、ramp-up- period输入框为程序执行的总时间,单位为秒,30分钟=1800秒,输入框内就填写1800

3、填写完毕后,添加聚合报告,点击执行后需要等待30分钟才可以看到结果

高并发

场景2:模拟100个用户同时访问服务器资源,要求平均响应时间在3000ms内,且错误率为0

1、在线程组内将线程数改为100,在添加上对应同步定时器,将模拟的用户数量也改为100,添加聚合报告后观察响应时间跟错误率就行了

场景3:模拟2个用户以20qbs的频率访问服务器资源持续10秒,要求平均响应时间在3000ms内,且错误率为0

qps=每秒钟执行多少次

将线程组内的线程数改为2,在添加一个(Constant Throughput Timer)常量吞吐量控制器

1、首先将常量吞吐量控制器内的目标吞吐量填写1200,单位为秒所以就是20*60=1200

2、在将线程组内的线程数改为2,因为是模拟两个用户,持续十秒,每秒20次就是20*10*=200,循环次数填200

3、添加聚合报告后查看运行结果,满足需求

jmeter生成图形化测试报告

命令:

jmeter -n -t 脚本文件 -l 日志文件 -e -o 目录

-n 无图行化运行

-t 被执行的脚本文件

-l 将运行信息写入日志文件(可以事先创建.txt文件,内容必须为空)

-e 生成测试报告

-0 存储到指定的目录下(可以事先创建文件夹,内容必须为空)

1、首先需要找到jmeter目录下的bin目录,在该目录下出入cmd直接打开命令行

在命令行输入指令后回车运行

成功后会自动创建刚刚命令行设置的文件夹,点击进去,后打开index.html,会在默认的浏览器打开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值