• 负载测试和压力测试


    (1)负载测试 - 逐渐增加访问压力,直到系统的瓶颈或不能接受的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程
    (2)压力测试 - 通过确定一个系统的瓶颈或不能接受的性能点,来获得系统能支持的最大并发服务级别的测试

    例如:

    产品经理对于性能的验收标准:
    1000并发量时,首页响应时间不超过5秒钟,(10分钟)
    1200并发量时,首页响应时间超过5秒钟的数量低于15%,(10分钟)

    (1)负载:
    700, 和5秒钟比较, 超过4秒钟x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况
    850, 和5秒钟比较, 超过4秒钟x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况
    1000, 和5秒钟比较, 超过4秒钟x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况
    每天的同一个时间段(尤其是对于跨国使用的产品)
    输出:制作性能参数的曲线趋势图,展示给产品经理

    (2)压力:
    1000, 持续10分钟, 和5秒钟比较超过的x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况 没有达到5秒钟的,70%
    1200, 持续10分钟, 和5秒钟比较超过的x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况 5%达到5秒钟以上的,75%
    1400, 持续10分钟, 和5秒钟比较超过的x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况 14%达到5秒钟以上的,85%
    1500, 持续10分钟, 和5秒钟比较超过的x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况 40%达到5秒钟以上的,95%
    1550, 持续10分钟, 和5秒钟比较超过的x%, 每次访问响应时间,服务器端的cpu占用率和内存使用情况 30%请求是失败的,98%
    输出: 一个最大压力点的并发数目,和在该压力时,系统的反应细节

  • 相关阅读:
    springMVC+ajax分页查询
    SSM ( Spring 、 SpringMVC 和 Mybatis )配置详解
    Spring整合Hibernate详细步骤
    Spring AOP 注解和xml实现 --转载
    spring笔记--使用springAPI以及自定义类 实现AOP的一个例子
    SSH框架总结(框架分析+环境搭建+实例源码下载) 《转》
    对Spring的IoC和DI最生动的解释
    [转载]jQuery.extend 函数详解
    [转载]Request、Request.Form和Request.QueryString的区别
    [转载]用纯css改变下拉列表select框的默认样式
  • 原文地址:https://www.cnblogs.com/yuer02/p/11572402.html
Copyright © 2020-2023  润新知