• 公开课资料


    一.性能测试相关:
    负载测试:衡量系统在高压力情况下 长时间运行 衡量系统在高负荷下的稳定性

    压力测试:
    稳定性压力测试---确定系统处理能力的最大值
    破坏性压力测试---衡量系统恢复性和鲁棒性

    ===========================================
    指标阈值:
    CPU% :75%
    MEM% :80%
    CPU Load :1.5(单核)
    磁盘I/O wait%:65%
    网络吞吐:30%(单工网卡) 60%(双工网卡)

    ===========================================
    tsar 可以监控cpu 内存 qps rt 。。。。。。
    jstat -gc pid 1000  查看GC情况

    ===========================================
    业务模型转换性能模型:
    通过线上监控情况折算成线下施压的并发数。


    1.换算并发:80%的量 集中在12个小时 25.6万 / 12个小时 = 6个/s
    2.硬件换算:配置相同的情况下(1:4) (6/4)*1.2
    3.配置折算:tomcat并发量限制、负载均衡策略、限流、降级、削峰、熔断等机制

    ========================================================================

    接口场景:内部接口(http、RPC、GRPC)、外部接口(http)

    1.关联上下游接口(Mock、自动构造依赖数据)--- 松耦合
    2.数据变动频繁(例子:注册功能无法复用数据)--- 数据清理(跑完后清理、跑之前初始化数据、还原)
    3.sql断言(支持自动化中判断数据库的情况)

    =========================================================================

    杭州-测试专家-k神 
    http://119.27.179.23:3000/login
    influxdb + grafana + jmeter + telegraf
    沉迷学习 

    有录屏的
    大数据测试怎么做/doge
    杭州-测试专家-k神    
    接口自动化 -》平台设计  (P6)

    性能知识网站:

    https://mp.weixin.qq.com/s?__biz=MzU4MjQ5NzMzNA==&mid=100000288&idx=1&sn=dc0673d26379eb2b40a178462b7b0a6c&chksm=7db627794ac1ae6ffb7060f77a916610d19920baf57044fe4b5777536ea8a61a3cdd01f0db2d&mpshare=1&scene=23&srcid=1209IJz8ESvkJ5IOLPz405w1&sharer_sharetime=1575856333344&sharer_shareid=420fcc20fd0707d8cc4e073be43f18b5#rd

    没有不会的技术,只有你想不到的技术。。。。。。。。。。。。。。
  • 相关阅读:
    2019春第九周作业
    2019春第八周作业
    2019春第七周作业
    2019春第六周作业
    2019春第五周作业
    2019年春季学期第四周作业
    2019年春季学期第三周作业
    2019年春季学期第二周作业
    学习进度条
    第六周作业
  • 原文地址:https://www.cnblogs.com/zenghongfei/p/11959057.html
Copyright © 2020-2023  润新知