zoukankan      html  css  js  c++  java
  • jmeter性能测试的策略

    一,首先要知道你测试的关键业务场景,

    首页
    板块详情页
    帖子详情页
    发帖
    回复

    二,测试环境的配置:

    硬件的:

    web服务器:
    机器核数:
    内存:
    硬盘:
    
    数据库服务器:
    机器核数:
    内存:
    硬盘:

    软件的:

    系统,Linux版本
    Nginx
    php
    mysql
    redis

    生产环境和测试环境的差异分析:

    三,测试原理和测试工具

    使用jmeter

    四,测试策略

    场景 并发数 tps to95延时(ms)

    后台服务pod实例数和配置2*2c4G,cpu百分比

    内存 数据的cpu和内存 备注
    首页 10            
      20            
      30            
      50            
    详情页 10            
      20            
      30            
     

    50

               

    五,测试标准

    1,一直并发数加压,一直加压到tps不变动了,然后就可以了,这就是一个临界点

    2,一直加压,看cpu的百分比,超过200%了,就可以了,这就是一个临界值,

    3,测试的时候一定要关注数据库的性能,因为会有慢sql导致数据库cpu的使用率过高,这种就是优化的方向,

    4,具体的性能慢,你能知道时间都消耗在哪里了吗?这需要性能监控才可以知道,

  • 相关阅读:
    缓存清理
    机器学习在电商领域三大应用,推荐,搜索,广告中商品排序
    并发和并行
    拷贝控制
    gitk
    git GUI Clients
    new delete
    Windows 安装 gcc
    C++ 运算符优先级
    iostream 操作符
  • 原文地址:https://www.cnblogs.com/andy0816/p/14417590.html
Copyright © 2011-2022 走看看