zoukankan      html  css  js  c++  java
  • 性能测试(一)

      • 性能测试
        • 是用一定的技术工具,找出或验证某些性能指标值的测试
        • 性能测试一定是多用户并发
      • 性能测试目的
        • 找出性能指标值(最大并发用户数、RT、TPS、资源利用率)
        • 验证性能有没有优化
      • 区分负载测试&压力测试
        • 负载测试
          • 逐步增加压力(逐步增加并发用户数,发起请求,找到拐点区间)
        • 压力测试
          • 比较大的压力+比较长时间*24(通过一定并发用户数,持续比较长时间请求,查看服务器稳定性)
      • 先负载------后性能------最后压力测试
      • 公司让做压测,你怎么办?
        • 首先问具体需求:是做压力测试、负载测试、还是性能测试呢?
        • 假设回答是:系统宕机,生产有不稳定的因素,那么三种测试都要做
        • 假设回答是:确定系统运行了一段时间到底支持多少并发用户数,来保证系统不报错,做负载+性能
      • 性能测试前提
        • 性能测试的必要性研究---关键项评估
          • 以下系统需要做

        • 可测性
      • 性能测试基本原则

          •   全链路一般是中大型企业做
      • 性能测试主要指标


          • 并发用户:同一时间点,有请求
          • 在线用户:不请求也是,挂机




          • cpu+内存 80%-85%
      • 注意点
        • 生产一般不允许做性能测试
        • 不可以用测试环境做性能测试
        • 性能测试要用独立的服务器、独立网络、不能使用wifi(不稳定、容易断网)【网络越简单越好】

      •  
  • 相关阅读:
    MonoBehaviour.FixedUpdate 固定更新
    Gizmos 辅助线框
    Quaternion 四元数
    Object.Instantiate 实例
    c语言描述的静态查找表
    c语言描述的二叉树的基本操作(层序遍历,递归,非递归遍历)
    c语言描述的链队列的基本操作
    c语言描述的双向链表的基本操作
    c语言描述的简单选择排序
    c语言描述的二分插入排序法
  • 原文地址:https://www.cnblogs.com/BigTian/p/13730349.html
Copyright © 2011-2022 走看看