性能测试笔记(一)

Jmeter

  1. 简单控制器-用来划分脚本结构,还不如用事务控制器
  2. 仅一次控制器-最常用,登录接口只执行一次
  3. 事务控制器-常用
  4. 吞吐量控制器-常用,确定调用次数或者调用比例
  5. 循环控制器-用得少

分布式压测

注意事项
  1. 要保证压力机、网络都没有性能瓶颈;
  2. 1台控制机(windows),多台压力机(linux/windows);
  3. 压力机和控制机的jmeter必须是同一个版本,并且安装的插件也必须一致
  4. 压力机上可以没有测试脚本,但一定要有依赖的参数化文件,路径也是要改成linux和windows都有的路径
  5. 脚本中如果有参数化文件,则各压力机都要有参数化文件,位置与脚本位置保持一致;
配置&执行
  1. 控制机配置如下:
    在这里插入图片描述
  2. 用英文逗号隔开主机及端口号;
  3. 压力机上 jmeter.properties 文件中的 server_port 是多少,端口号就是多少;
  4. 压力机配置如下:
    在这里插入图片描述
  5. 若压力机是 linux 系统,配置一样:
    1. 切到 jmeter 路径:/usr/local/jmeter/apache-jmeter-5.3/bin
    2. cd 到 bin 目录
    3. 修改配置文件:vi jmeter.properties
    4. 搜索配置项并修改:/server.rmi.ssl.disable
    5. 执行脚本:./jmeter-server
  6. 回到集群控制机打开 jmeter,选择一个压力机执行
    在这里插入图片描述
  7. 启动所有压力机:运行-远程启动所有;
  8. 每台压力机都照着控制机的脚本配置执行:
    在这里插入图片描述
  9. 在控制机上看测试结果。
  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值