zoukankan      html  css  js  c++  java
  • 一个小公司的性能测试工程师应该如何开展工作


    对现有系统进行摸底:
    1、对当前系统的性能数据做收集
    2、分析用户的主要流程,以及关键流程
    3、列出关键流程涉及的系统,接口,服务,存储,数据流向等,
    4、根据2、3从业务角度分析关键流程的性能瓶颈;
    5、根据历史数据(PV,接口访问数,并发数等),找出用户访问的高峰(时间上的高峰,以及数据上的峰值)
    6、在关键流程上面,逐层对现有系统进行性能摸底;
    a、压力测试
    b、性能评估
    c、瓶颈分析
    d、容错等等
    7、输出一份当前业务性能评估报告,最好还能给出优化建议,如从业务框架上面或者服务层面;

    建立适应当前业务的性能测试体系和标准
    1、新业务接入时的性能需求分析,转测要求,测试流程和周期、报告等相关文档手册的输出
    2、关键业务/接口历史性能数据的存档,以便后面进行差异分析;
    3、建立适合现有业务的性能测试工具建设规划,降低使用门槛;
    4、对现有系统做扩容方案;
    5、建立性能监控体系规划,接口调用次数、服务器性能、业务量监控及告警系统等
    6、新人培养能力手册与相关知识内容标准;
    7、考核KPI能力评估标准;

    不会炒菜的非专业测试人员
  • 相关阅读:
    [紫书] 八数码问题(BFS)
    [紫书] 移动盒子(Boxes in a Line)
    [洛谷] P1803 凌乱的yyy / 线段覆盖 (贪心)
    [紫书] 破损的键盘(Broken Keyboard)
    bzoj3891
    poj3233
    bzoj1941
    Vijos2034
    poj2985
    Vijos1100
  • 原文地址:https://www.cnblogs.com/carterzhang/p/6207965.html
Copyright © 2011-2022 走看看