美文网首页
性能测试术语(摘录)

性能测试术语(摘录)

作者: Joey_GZ | 来源:发表于2017-09-27 01:17 被阅读28次

    性能测试术语

    (1)并发(concurrency)

    指多个同时发生的操作

    (2)并发用户数量

    错误的理解:系统全部在线用户数

    正确的理解:与服务器有发生交互的在线用户数

    (3)请求响应时间

    Client端发出请求到得到响应的整个时间=网络响应时间+Server响应时间

    (4)事务请求响应时间(重点)

    完成这个事务所用的时间(性能测试中重点关注的指标)

    (5)吞吐率(Throughput)

    单位是 “req/s”。吞吐率特指Web服务器单位时间内处理的请求数。

    通常情况下,吞吐率用“字节数/秒”来衡量。不管一个请求还是一个页面,它的本质都是在网络上传输的数据,那么用来表述数据的单位就是字节数。

    (6)TPS(Transaction Per Second)

    系统每秒钟处理事务或交易的数量。(衡量系统处理能力的重要指标)

    (7)点击率

    每秒发送的HTTP请求的数量。

    如果把每次点击定义为一个交易,点击率和TPS就是一个概念。

    (8)资源利用率

    对不同资源的使用程度,如CPU,I/O,内存等。

    (9)性能计数器(Counter)

    描述服务器或操作系统性能的一些数据指标。主要是通过添加计数器来观察系统资源的使用情况。

    (10)思考时间(Think Time)

    指用户在进行操作时,每个请求之间的时间间隔。如果是负载测试,则可以直接忽略设置思考时间,如果是压力测试或可靠性测试,则可以依据实际场景设置一个思考时间,一般设置为1~5s。设置思考时间,是为了保证测试复合业务的时候,各个业务之间的比例关系符合我们的真实生产环境。

    (11)KPI(Key Performance Indicator)

    主要性能指标,比如响应时间、CPU、内存使用率等等,需要根据具体业务进行定义。

    相关文章

      网友评论

          本文标题:性能测试术语(摘录)

          本文链接:https://www.haomeiwen.com/subject/tljdfxtx.html