Loading

blazemeter和jmeter

前言

咸鱼的生活总是那么短暂,年轻还是要多学习

性能测试

之前没有接触过测试这一块,先了解一下基础概念~

性能测试分为:

  • 负载测试
  • 压力测试
  • 并发测试,(非性能测试:但是jmeter能做接口测试)
    参考

负载测试

测试系统所能承载的最大用户数量,最大有效用户

压力测试

即测试在某有效用户数下长时间运行,系统是否不出error

并发测试

主要指当测试多用户并发访问同一个应用、模块、数据时是否产生隐藏的并发问题 (如内存泄漏、线程锁、资源争用问题)

blazemeter

接着是关于压力测试的工具blazemeter

BlazeMeter是一款可以记录所有HTTP流量并在10分钟内创建一个负载测试并且与Apache JMeter兼容的chrome插件

个人理解,blazemeter 是一个录制工具,把需要测试的web请求步骤全部记录下来,生成一个.jmx文件, 可以直接导入到Jmeter中

Blazemeter下载地址

配置参考
使用说明

jmeter

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。

使用方法

这里记录一下我用到的一些功能

  • 修改语言
    首先打开工具后,修改默认语言 english--> 中文

  • 导入文件

  • 配置

  • 配置多用户
    添加CSV数据文件


  • 断言
    断言我理解的是,判断测试的结果是否正确(你的需求)
    这里使用的是 响应码=200 进行判断

posted @ 2020-09-09 16:14  Unixcs  阅读(887)  评论(0编辑  收藏  举报