美文网首页
性能测试基础知识

性能测试基础知识

作者: BabyFatXu | 来源:发表于2021-09-20 21:57 被阅读0次

一、性能测试的目的

发现性能瓶颈性能

二、测试概念

性能测试是一个非常广泛的概念,包括很多发面的测试,也被称为非功能测试

三、性能具体分类

负载测试:通过逐步加压的方法,达到既定的性能阈值的目标,阈值的设定应是小于等于某个值,如CPU使用率小于等于80%
压力测试:通过逐步加压的方法,使得系统的某些资源达到饱和,甚至失效的状态,简单粗暴的解释就是什么条件能把系统压崩溃
并发测试:在同一时间内,多个虚拟用户同时访问同意模块,同意功能,通常的测试方法是设置集合点
容量测试,通常是数据库层面,目标是获取数据库的最佳容量的能力
可靠性测试/稳定性测试/疲劳测试:在高压情况下,长时间运行系统是否稳定。内存溢出问题常靠此发现

四、性能测试的工作流程

---> 需求分析
--->性能指标指定(什么样的标准满足我们现阶段的业务要求)
--->脚本开发
-->场景设置
-->监控部署(能够看到整个系统的运行情况)
-->测试执行,时间长的跑测试
-->性能分析(基于监控部署)
-->性能调优,手动调优查看测试工具生成的测试报告,可调优补充,--->分析--->测试执行
--->测试报告,敏捷时进行阶段性测试报告

五、性能测试指标

事务:可以说是请求, 从发起到接收再到返回的响应,这些请求的操作都是完整的
TPS:每秒钟系统能处理的是事务数
请求响应时间:一个请求从发起到客户端接收再到服务器返回的响应。整个过程耗费的时间
事务响应时间:事务是由一个或多个请求组成的,
并发:在一个时间范围内,比如一秒内;举列子:同一操作/同一系统,不同操作;进行并发
并发用户数:同一单位时间内 对系统发起请求的用户数量
吞吐量:一次性能测试过程中 网络上传输的数据量总合,并发上不去,有可能是网络有问题;吞吐率=吞吐量/传输时间
资源使用率:对不同系统资源的使用情况:CPU 、内存、io

六、测能测试的需求分析

分析目的:
1、明确测试指标:约定好什么东西是什么意思,跟业务需求分析差不多
2、明确测试场景:明确工作重点,哪些场景是需要发现性能问题的,比如注册,就没有啥意义,因为所有系统同一时间的注册人数变化不会很大。
测试用例评审非常重要
如果测试新系统怎么定指标:1同行业比较2了解自己产品的业务预期
如果测试老系统怎么定指标:对比以往用户使用行为及用户量。比如分析用户增长趋势

本文出自慕课网培训视频,不可用于商业用途,转载请注明出处:https://coding.imooc.com/lesson/142.html#mid=7147

时隔很多年,终于还是决定放出来

相关文章

  • 玩转电商应用性能调优

    第1章 入门篇—性能测试基础知识 什么性能测试 性能测试类型 性能测试基本流程 性能测试需求分析 性能测试指标

  • 性能测试技术要求

    测试工具 Jmeter loadRunner 测试基础知识 性能测试理论 自动化测试理论 测试开发 服务器性能诊断...

  • 性能测试概览Ⅰ

    性能测试基础知识 1、性能测试的含义 通过自动化测试工具模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满...

  • Redis的性能测试与基本知识

    性能测试 启动redis服务器(基于自己的配置文件启动) 使用redis自带的性能测试工具测试并发性 基础知识 R...

  • 测试笔记-1

    测试基础知识 web性能指标:并发用户数VU、每秒事物数TPS、系统响应时间、设备性能 web性能测试工具:loa...

  • 性能测试01--深入理解线程数,并发量,TPS

    哈喽,大家好!我是minisummer!首先感谢您的关注!今天给大家分享的内容是性能测试基础知识。 什么是性能测试...

  • 软件性能测试目录

    软件性能测试Ⅰ 软件性能测试Ⅱ 软件性能测试Ⅲ 软件性能测试Ⅳ 软件性能测试Ⅴ 软件性能测试Ⅵ 软件性能测试Ⅶ 软...

  • 性能测试基础知识

    学习性能测试之前我们务必需要知道一些性能测试的理论知识与概念。 性能 性能这个词语,我们可能在生活中多多少少都接触...

  • 性能测试基础知识

    学习性能测试之前我们务必需要知道一些性能测试的理论知识与概念。 性能 性能这个词语,我们可能在生活中多多少少都接触...

  • 性能测试基础知识

    1.负载测试:在一定软硬件环境下,不断加大负载确定满足性能指标的能够承受得最大用户数; 2.性能指标: TPS:每...

网友评论

      本文标题:性能测试基础知识

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