zoukankan      html  css  js  c++  java
  • 性能测试的分类

    1:性能测试

    主要是通过模拟用户在实际操作系统的情况下,测试该系统是否满足用户的需求。整体而言就是:已经了解了系统,已知明确的需求,在确定的环境下进行测试。

    2:负载测试

    运行该系统,而且不断的加压,直到性能指标达到极限。就是说对系统不断的加压,看在什么样的程度下超过需求的要求或者系统崩溃。

    3:压力测试

    测试系统在一定饱和的状态下,例如cpu、内存饱和的状态下,系统处理事务的能力及系统是否会出错。整体而言就是:在很大强度的压力下,看系统运行是否稳定,是否会出问题。

    4:并发测试

    即是模拟多个用户同时访问一个应用,一个模块或者数据记录时是否会出现锁死等其他性能问题。

    5:配置测试

    通过对被测系统的软硬件环境的调整,了解各种不同对系统的性能影响的程度,从而找到系统各项资源的最优分配原则。也就是说:这种测试的关注点是“微调”,通过对软硬件的不断调整,找到其中最佳的状态。

    6:可靠性测试

    在给系统加载一定业务的情况下,使系统不断的运行一段时间,已检查系统是否稳定。(不需要太大的压力,只要关注时候能够长期稳定的运行)

    (一个运动员能够举起1000kg的重量,而且维持3s就可获得冠军。那么:能举起1000kg的重物即为负载测试;能够维持3s即为压力测试)

  • 相关阅读:
    软件体系架构阅读笔记(六)
    软件体系架构阅读笔记(五)
    软件体系架构阅读笔记(四)
    软件体系架构阅读笔记(三)
    软件体系架构阅读笔记(二)
    软件体系架构阅读笔记(一)
    问题账户需求分析
    2018年春季个人阅读计划
    阅读《我们怎样做软件需求分析》有感
    1.5:设计模式
  • 原文地址:https://www.cnblogs.com/zhouzetian/p/7209830.html
Copyright © 2011-2022 走看看