• 性能测试-度量指标及选择(6)


    度量指标的3种收集环境

    在一个具体的性能测试中,可基于以下方面的信息来进行度量指标的收集:

    ❑业务环境(包括业务过程、客户和用户行为、利益相关方期望等);

    ❑操作环境(包括测试所需技术以及这些技术的使用方式);

    ❑技术环境

    注意,不同领域的测试对度量指标的要求也不一样

    技术环境

    1.技术环境性能测试的度量指标依据技术环境的不同而有所不同。常见的技术环境包括:浏览器、移动端、物联网(IoT)、桌面客户端、服务器端、大型机、数据库、网络。除了这些内容外,性能测试还要考虑应用软件运行的环境特性(如嵌入式系统)。

    技术环境相应的度量指标如下:

    ❑响应时间,如每个事务的响应时间、每个并发用户的响应时间、页面加载时间;

    ❑资源利用情况,如CPU、内存、网络带宽的使用情况,以及网络延迟程度、可用磁盘空间、IO速率、空闲和繁忙线程比例;

    ❑关键事务吞吐率,即用百分比来表示在一个特定时间周期内可以处理的事务数量;

    ❑批处理时间,如等待时间、产出时间、数据库响应时间、完成时间;

    ❑影响性能的错误数量;

    业务环境

    如果从业务或功能的视角出发,则性能度量指标可以包括如下几类:

    ❑业务处理效率,如一个完整业务过程的执行速度,包括正常、备用以及异常的用例流程或业务场景;

    ❑数据、交易以及其他工作执行单元的吞吐量,如每小时订单处理量、每分钟数据行增加量;❑服务水平协议(SLA)的符合或违反率,如单位时间的协议违反数量;

    ❑与使用范围相关的指标

  • 相关阅读:
    Yolox
    金仓数据库KingbaseES客户端编程接口指南-JDBC(2. 概述)
    说完 Java 的 Abstract 后再来说说接口 (interface )
    记一次STM32F4 HAL IAP开发过程踩坑
    数据丢失抢救工具:11个最好的免费数据恢复软件
    MyBatis面试题(四)
    tcp网络编程——2
    vscode推送gitee方法
    基于rt-thread studio的STM32裸机开发第一节:点亮一个LED
    Vue底层术语解析以及存在关系
  • 原文地址:https://blog.csdn.net/seanyang_/article/details/132923658