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 进行判断

  • 相关阅读:
    [luogu3393]逃离僵尸岛
    [BZOJ2818]GCD
    [SCOI2015]情报传递
    [NOIP2010]引水入城
    [luogu4315]月下“毛景树”
    「LibreOJ NOI Round #2」不等关系
    [HNOI2013]游走
    Yet Another Minimization Problem
    ZJOI2015 地震后的幻想乡
    [九省联考2018]一双木棋chess
  • 原文地址:https://www.cnblogs.com/unixcs/p/13639524.html
Copyright © 2011-2022 走看看