关于性能测试几个名词概念的说明

什么是性能测试

在一定的负载下,系统的响应时间等特性是否复合性能要求,从某些角度来说,其实是功能测试的一种

负载测试

在一定的软硬件条件、网络条件下,运行一种或多种业务,不同数量的虚拟用户访问系统,不断加压,直到超出系统预定的指标或部分资源达到饱和,不能加压为止。打个比喻就是在保证不翻船的情况下,测试最大用户数

压力测试

一定条件下,不断加大虚拟用户量,对系统加压,查看系统是否可以正常工作。打个比喻就是,测试翻船时候的最大人数

容量测试

一定条件下,对数据库制造不同的数据,在一定的虚拟用户下,确定数据的最佳和最大容量

配置测试

在一定虚拟用户下,调正软硬件的环境,找出最有配置

基准测试

一定条件下,模拟一定用户,将模拟场景的数据保存下来作为“基准数据”,然后最系统调优,重新测试结果和“基准数据”对比,查看是否改善了,一般用户配置测试

并发测试

模拟一定数量用户同时访问,查看系统是否处理能力是否有所下降等性能问题

可靠测试

系统在一定的压力下,让其运行一段时间,其强调一定压力下持续运行的能力,可靠测试必须有一个明确的目标

来自为知笔记(Wiz)

时间: 2024-08-25 07:36:26

关于性能测试几个名词概念的说明的相关文章

JVM中对象模型及相应名词概念

JVM中对象模型及相应名词概念 java对象在jvm中的模型是OOP-Klass 模型: klass klass对应元数据,包括常量池.字段.方法等.是在加载class阶段创建instanceKlass.存放在方法区. oop oop对应java中的实例. oop是指向oopDesc的指针. // share/vm/oops/oopsHierarchy.hpp typedef class oopDesc* oop; // SimonNote: oop是指向oopDesc的指针 oopDesc i

性能测试day01_性能基本概念

其实第一次接触性能是15年的时候,懵懵懂懂的被领导拉去做第一次做性能压测,如今有机会重新听一下云层大大讲解性能,于是打算以此博客记录下整个学习的过程,如若有不同意见者可以在下面留言指出,也欢迎大家一起来探讨性能测试. 进入今天的主题,今天的主要目的就是构建整体的思想,那么第一个问题来了,什么是性能测试?简单的来讲是不是就是性价比测试(这个本质上来讲是不是就是对比单位价格内的处理能力),性价比准确的来讲又是软硬件的投入对TPS的影响. 请看下图的一个思路过程: 什么是性能问题?时间性价比的问题,具

性能测试一些相关的概念

1.压测任务需求的确认 确定好工作范围:首先分析压测最容易出现瓶颈的地方,有目的的进行测试.用户更关心整个系统中哪个环节的性能情况也会影响工作范围. 2.概念 压力测试 通过不断加压被测系统,直到性能指标达到饱和,这种测试能够找到系统的极限,为系统调优提供数据性能测试 通过模拟生产运行的业务压力量和使用场景组合测试系统的性能是否满足生产性能要求配置测试 通过测试找到系统各资源的最优分配原则并发测试 测试多个用户同时访问一个应用,同一个模块或者数据是否存在死锁或者其他性能问题 # 数据库死锁:多个

Rancher常用操作及名词概念解析

前言: 关于Rancher安装请参考Rancher-Server部署,此文操作过程是基于以上部署环境进行演示.关于Rancher是做什么,能完成哪些功能,有哪些优据点请自行了解. 本文主要介绍以下几点 什么是环境 如何添加环境 什么是应用栈 如何添加,删除,修改应用栈 什么是服务 如何添加,删除,升级服务 什么是主机 如何添加,删除,管理主机 什么是环境: 一般情况下项目分为测试环境,开发环境和线上环境.或者不同的项目组使用不同的环境,比如A项目环境,B项目环境.由此可见Rancher支持统一管

并发编程中的几个名词概念

现在,高并发,高流量已成为行业的热点,并且各种高并发的技术也是层出不穷,如论是官方文档还是市面上的各种书籍,我们在阅读的时候都会遇到一些专业名词,理解这些专业名词之后,才能更好的理解内容. 一.同步与异步 介绍: 同步和异步通常来形容一次方法调用. 解释一:同步方法调用一旦开始,调用者必须等到方法的调用返回后,才能继续后续的行为.异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者可以继续后续的操作. 解释二:同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信

性能测试的几个概念区分

随着单位时间流量的不断增长,被测系统的压力不断增大,服务器资源会不断被消耗,TPS值会因为这些因素而发生变化,而且符合通常情况下的规律.以下是一个性能测试压力变化模型图: 说明: a点:性能期望值 b点:高于期望,系统资源处于临界点 c点:高于期望,性能处于拐点 d点:超过负载,资源不够用,系统处于崩溃 通过如上模型图中的情况,我们大致可以将当前性能测试分成如下4类: 1.性能测试 2.负载测试 3.压力测试 4.稳定性测试 >性能测试 以上模型图为准则,在a点与b点之间的系统性能,表示以性能目

kafka 名词概念

ProducerConsumerBrokerTopicPartitionConsumer Group分布式 Broker     Kafka集群包含一个或多个服务器,这种服务器被称为brokerTopic      每条发布到Kafka集群的消息都有一个类别,这个类别被称为Topic(物理上不同Topic的消息分开存储[表现于日志落地],逻辑上一个Topic的消息虽然保存于一个或多个broker上但用户只需指定消息的Topic即可生产或消费数据而不必关心数据存于何处).        一个top

计算机基础名词概念(一)

CPU指令集:计算机能够执行的指令的集合,或芯片在生产过程中内置的功能集合,各芯片支持的指令集有所不同. 运算器:将各电信号分时输入到运算器中,并将输出结果保存至寄存器中. 寄存器:锁存设备.将电气信号锁在内部,保存电气信号的原来状态. 问题空间:需要解决的问题的集合,代表需求 解空间:芯片所能够完成的所有操作的集合,代表解决方法 编程过程:将问题空间的问题映射到解空间的解决方法的过程 微码编程:汇编.芯片的指令集所遵循的一套编程逻辑机制,而汇编为计算机语言的初级抽象. 地址:存储器中每个存储空

常用名词概念

阶乘 编程中常用 斯特林公式 来求阶乘 素数 弦截法