zoukankan      html  css  js  c++  java
  • jmeter压力测试

    做压力测试也就是多少用户一起去操作,也就是设置多少并发,运行多久。

    压力测试场景设置

    • 一般我们在做压力测试的时候,分单场景和混合场景,单场景也就是咱们压测单个接口的时候,多场景也就是有业务流程的情况下,比如说一个购物流程,那么这样的场景就是混合场景,就是有多个接口一起来做操作。
    • 1、单场景,一个请求就可以了
    • 2、混合场景,多个请求
    • 3、压测时间,一般场景都是运行10-15分钟,如果是做疲劳测试的话,可以压一天或者一周,根据具体的情况来定

    压力测试数据准备

    • 在做压测的时候,数据量少和数据量大的情况下,测试的结果是不一样的,所以,我们在设计场景的时候是要考虑到这种情况的,要测试数据库中数据量大和数据量小的情况,如果是要测试数据量大的情况下,就要造数据了,造数据可以使用jmeter,操作数据库来造数据,也可以使用python连接数据库,批量的造数据。

    压力测试结果查看

    • 查看结果关注的几个指标
    • 1、tps是每秒钟处理的请求数,也就是指服务器的处理能力,tps越高说明服务器处理能力越好
    • 2、响应时间,也就是每个请求的处理时间
    • 3、并发用户数  也就是多少并发

     

    那我们在jmeter中怎么查看这些结果呢,就需要添加一个聚合报告

  • 相关阅读:
    直线方程和直线系方程
    多个参数之和积的取值范围
    解析几何习题
    React之Perf
    一文看懂npm、yarn、pnpm之间的区别
    Cannot read property 'properties' of undefined
    为什么要用PolyFill(JS中的修补匠)
    es6-promise
    原生js实现each方法
    有趣的js获取input标签中光标的索引
  • 原文地址:https://www.cnblogs.com/denise1108/p/9959321.html
Copyright © 2011-2022 走看看