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 压力测试 登陆模块 逐渐增加登陆用户的并发数,直到系统崩溃 系统所承受的最大并发登陆用户数
  • 相关阅读:
    什么是数据挖掘?
    Oracle 泵导入导出
    如何创建一个 mongo 数据库并为它添加一个认证用户?
    如何提高 windows 的使用效率?--巧用运行命令
    在 vs2017 中使用 C# 7 新特性。
    什么是按引用传递和按值传递?
    Vue、Vuex+Cookie 实现自动登陆 。
    Web.config 灵活配置
    远程终端
    js框架总结
  • 原文地址:https://www.cnblogs.com/vivivi/p/2727610.html
Copyright © 2011-2022 走看看