zoukankan      html  css  js  c++  java
  • 性能测试指标

    一、响应时间
    响应时间反应完成某个业务所需要的时间
    如:从单击登录按钮完成返回登录成功页面需要消耗1秒钟
    在性能测试中是通过事务函数来完成对响应时间的统计,事务是指做某件事的操作,事务函数会记录开始做这件事和该事情完成之间的时间差,使用Transaction Response Time这个词来说明,也称为事务响应时间

    二、吞吐量(TPS)
    吞吐量反映单位时间内能够处理的事务数目
    如:对一个系统来说一个用户登录需要1秒钟,如果系统同时支持10个用户登录,且响应时间是1秒钟,那么系统的吞吐量就是10个/秒
    在性能测试工具中,吞吐量也被称为TPS(Transaction Per Second,每秒事务数)也就是说在单位时间内能完成的事务数目。TPS的计算一般是通过的事务数除以时间

    三、服务器资源占用
    服务器资源占用反映在负载下系统的资源利用率。资源的占用率越低,说明系统越优秀。资源并不仅仅指运行系统的硬件,而是支持整个系统运行程序的一切软硬件平台。在性能测试中,我们需要监控系统在负载下的硬件或者软件上各种资源的占用情况,如,CPU的占用率、内存使用率、查询Cache命中率等
    对于一个终端用户来说,最关心的指标只有响应时间,如果响应时间长了,那么用户就会觉得系统慢。用户并不关心有多少人使用这个系统以及系统的资源是不是足够,所以我们从某个角度来说,性能测试必须保证在任何情况下终端用户的操作响应时间不长于5秒
    有调查统计,对于一个用户来说,如果访问系统的响应时间小于2秒,那么用户会感觉系统很快,比较满意,如果访问某个系统的响应时间在2~5秒,那么用户可以接受,但是对速度有些不满,如果某系统的响应时间超过10秒,用户将无法接受

  • 相关阅读:
    Java设计模式-状态模式(State)
    Java设计模式-备忘录模式(Memento)
    Java设计模式-命令模式(Command)
    Java设计模式-责任链模式(Chain of Responsibility)
    Java设计模式-迭代子模式(Iterator)
    Java设计模式-观察者模式(Observer)
    Java设计模式-模板方法模式(Template Method)
    Java设计模式-策略模式(strategy)
    Java设计模式-享元模式(Flyweight)
    Java设计模式-组合模式(Composite)
  • 原文地址:https://www.cnblogs.com/guanhuohuo/p/12533795.html
Copyright © 2011-2022 走看看