zoukankan      html  css  js  c++  java
  • 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 进行判断

  • 相关阅读:
    增加Tomcat内存大小
    JAVA中的JSON
    js判断中文字符长度
    2016总结
    JavaScript 字符串实用常用操作
    Java文件操作
    hadoop中hbase出现的问题
    static_cast静态类型转换指针导致Release程序随机崩溃报错
    解决: error C2236: 意外的标记“class”。是否忘记了“;”?
    游戏操作杆代码
  • 原文地址:https://www.cnblogs.com/unixcs/p/13639524.html
Copyright © 2011-2022 走看看