zoukankan      html  css  js  c++  java
  • 性能测试之同事分享浅谈

    请问你性能测试完成一共花了多长时间?客户性能问题都爆发了还能给你这么长时间做性能测试?

    介于你们的背景是系统性能问题已经暴露,且优化迫在眉睫

    我们首先理解两个概念:一、性能调优,二、性能测试

    性能调优:系统存在性能问题需要优化冗余代码、服务器配置等等

    性能测试:得到系统能承受的最大服务级别,预估未来可能出现性能瓶颈的风险

    你这个属于性能调优的范畴,就是性能问题已经发生且有性能问题的页面基本都定位到了,只需要进行调优,没必要进行性能测试;

    步骤一:Fillder跟踪页面响应时间,定位出有性能问题的页面

    步骤二:Jemeter跟踪出页面具体哪个方法或接口响应时间比较长,定位页面具体有性能问题的方法或接口

    分析结果:得出哪些方法可以优化,通过优化代码来解决性能问题

    性能调优:

    解决性能问题不仅仅只是开发从代码优化这一条途径,比如:监控服务器内存,当访问数据量比较大的页面发现死锁,原因是服务器内存溢出,这个时候跑去做性能测试其实是没有必要的,直接建议用户加一个内存条,是不是能解决性能问题;

  • 相关阅读:
    flask 第三方组件
    Flask基础与进阶
    odoo10 视图
    odoo10 ORM操作
    odoo10基础
    字典的setdefault方法
    redis常用操作
    git常用命令与操作
    vue_axios
    odoo 权限设置
  • 原文地址:https://www.cnblogs.com/ZhangZheng-Jack/p/14180018.html
Copyright © 2011-2022 走看看