• 2. 性能测试中常见术语集合


    性能测试分类

    我们常常接到需求,把这个网站/服务器做一下性能测试。每次听到这样的需求,其实都是头大的,因为性能测试分为很多种,那么具体有哪些分类呢?笔者整理了常见的几种分类,如下所示:

    基准测试

    比较新的或未知测试对象与已知参照标准(如现有软件或评测标准)的性能。或基于上一次测试结果作为基准测试。

    负载测试(Load Test)

    通过在被测系统上不断加压, 直到性能指标达到极限。特点:主要目的是找到系统处理能力的极限

    压力测试(Stress Test)

    压力测试是为了发现在多大并发压力下系统的性能会变得不可接受,或者出现性能拐点(崩溃)的情况。特点:系统奔溃

    容量测试(Volume testing)

    容量测试是一种非功能的测试,它通过向应用程序中添加大量的数据来实现。确定系统最大承受量,譬如系统最大用户数,最大存储量,最多处理的数据流量等。通过容量测试,可以识别应用程序中具有大数据时的瓶颈,检查应用程序的效率,进而得到不同数据量级下应用程序的性能。特点:最大、最多

    可靠性测试

    在给系统加载一定业务压力的情况下, 使系统运行一段时间, 以此检测系统是否稳定。特点:稳定

    并发、吞吐量、吞吐率、事务、响应时间

    并发

    我们说的并发一般值并发用户。比如, 所有用户同一时刻访问一个网址。但实际上并发是不存在的。因为请求通过网络传输到过服务器时, 受网络带宽、延迟等影响, 也无法真正的对服务器构成“同时” 请求。从服务器角度,当它接收到并发请求, 在处理这些请求时同样需要分前后顺序。

    吞吐量

    吞吐量是指对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量。

    吞吐率

    单位时间内网络上传输的数据量, 也可以指单位时间内处理客户请求数量。 它是衡量网络性能的重要指
    标, 通常情况下, 吞吐率用“字节数/秒” 来衡量。

    事务

    就是用户某一步或几步操作的集合。比如登录,输入用户名,密码,点击登录按钮,这三个动作就是一个事务。

    响应时间

    响应时间指用户发出请求或者指令到系统做出反应(响应)的时间。举个例子,我们访问百度,实际是浏览器发送一个请求,然后百度服务器做出响应,客户端经过渲染,才展示出百度首页。那么我们可以把展示出百度首页之前的时间算作响应时间。当然响应时间受很多有因素影响,比如网络、浏览器、服务器等等。

    欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

  • 相关阅读:
    CodeSmith将模板文件批量生成文件的方法
    VSFTP
    Retrieving the COM class factory for component with CLSID … failed due to the following error: 80070005.
    简单的centos 5.3 LEMP以及vsftpd配置
    jQuerySelectors(选择器)的使用(一、基本篇)
    文件服务器 之 VSFTPD的高手篇
    jQuery常用技巧大放送
    google ads 黑名单目录
    “VPS FTP应用”目录存档
    用上了LNMP,一键安装实在爽,速度杠杠的 用上了LNMP,一键安装实在爽,速度杠杠的
  • 原文地址:https://www.cnblogs.com/suim1218/p/10374518.html
Copyright © 2020-2023  润新知