zoukankan      html  css  js  c++  java
  • 性能中的负载和压力

    举例如下:

    邮箱登陆模块:
    1.负载测试

    1个用户,2个用户,不断往上加,……10个用户,同时观察服务器资源消耗情况,当发现资源消耗快达到临界值(如CPU 90%,内存80%以上)停止增加用户,假如这个时候用户数量是20个,那就用20个用户同时多次做重复登录,直到系统出现故障;

    得到系统在满负荷状态运行过程中,2次故障的平均间隔时间

    2.压力测试

    持续不断增加压力,直到系统被压垮
    10个用户,20个……70个用户登陆时候,系统崩溃了。

    得到系统能承受的最大并发登陆用户数量

    假设邮箱登陆时间最多不超过10秒    
    用例编号 测试种类 测试对象 测试步骤 重要数据
    1 一般性能测试 登陆模块 用一个用户重复登录5次,记录每次登录时间,取平均值 一个用户的平均登录时间
    2 一般性能测试 登陆模块 逐渐增加并发的用户数量,并记录每次的平均登陆时间,直到登陆时间达到10秒 登录时间达到10秒的并发用户数
    3 稳定性测试 整个系统 让邮箱系统连续运行1个月(可以不登录) 2次故障的平均时间间隔
    4 负载测试 整个系统 逐渐增加并发的用户数量,直到达到服务器资源消耗的临界值,并在这种状态下连续运行 系统在满负荷状态运行时,2次故障的平均间隔时间
    5 压力测试 登陆模块 逐渐增加登陆用户的并发数,直到系统崩溃 系统所承受的最大并发登陆用户数
  • 相关阅读:
    大数据组件原理总结-Hadoop、Hbase、Kafka、Zookeeper、Spark
    淘宝搜索引擎的缓存机制入门总结
    Log4j写日志文件使用详解
    storm入门(一):storm编程框架与举例
    storm入门(二):关于storm中某一段时间内topN的计算入门
    关于京东推荐模型的阅读理解
    运维开发入门记录
    Redis 3.0.0 集群部署
    Redis集群部署
    秘籍
  • 原文地址:https://www.cnblogs.com/vivivi/p/2727610.html
Copyright © 2011-2022 走看看