首页 > 其他分享 >性能

性能

时间:2024-03-04 17:26:11浏览次数:12  
标签:测试 性能 系统 测系统 长时间 运行

性能测试经常采用压测,我们通过压测:

  1. 压测系统看系统的前端和后台是否满足预期
  2. 压测系统看系统可以承受的最佳压力和最大压力,以此来判断系统承受的极限
  3. 压测系统看系统在长时间运行下是否可以正常处理请求
  4. 容量规划

综上所述,性能测试的目的是:

  1.评估系统的能力,测试中得到的负荷和响应时间数据可以被用于验证所计划的模型的能力,并帮助作出决策。

  2.识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。

  3.系统调优:重复运行测试,验证调整系统的活动得到了预期的结果,从而改进性能。检测软件中的问题:长时间的测试执行可导致程序发生由于内存泄露引起的失败,揭示程序中的隐含的问题或冲突。

  4.验证稳定性(resilience)可靠性(reliability):在一个生产负荷下执行测试一定的时间是评估系统稳定性和可靠性是否满足要求的唯一方法。

在嵌入式测试中的性能测试:

  1. 对外围设备读取的响应时间
  2. 在数据量(配置,日志,文件等)很多的情况下长时间挂机运行
  3. 在高温下运行
  4. 在低温下运行
  5. 在高盐下运行
  6. 在高湿环境下运行
  7. 在输入输出信号量达到最大情况下挂机运行
  8. 主要业务功能(比如智能锁中使用接口输入密码)长时间不间断批量短时间操作运行

性能测试分为:

  1. 前端
  2. 网络
  3. 后端
    1. 业务级
    2. 接口级
    3. 单元级

标签:测试,性能,系统,测系统,长时间,运行
From: https://www.cnblogs.com/hoganben/p/17931665.html

相关文章

  • Visual Studio 性能探查器排查内存泄漏
    1、自用方法介绍【1】VS使用debug模式执行程序(注意:Release模式无法看到堆栈细节!)【2】截取内存快照2、别人方法介绍【1】首先用vsattach到进程,再点调试–窗口–显示诊断工具。注意:如果用调试–性能探测器去附加进程,则内存使用率这一项是灰的,无法勾选,但是......
  • 首发锐龙9 8945HS!ROG幻14 Air评测:性能最强的14寸轻薄本
    一、前言:1.5kg就有锐龙98945HS和RTX4060独显这应该目前为止,性能最强的14寸轻薄本!它在15.9mm机身厚度和1.5kg的重量下塞入了锐龙98945HS处理器和RTX4060独显,并且整机性能释放高达100W!能做到如此的,目前也就只有ROG幻14Air这一款。ROG幻14Air首发搭载锐龙98945HS,这款处理......
  • 拯救php性能的神器webman-打包二进制
    看了看webman的官方文档,发现居然还能打包为二进制,这样太厉害了吧!先执行这个  composerrequirewebman/console^1.2.24 安装这个console的包,然后执行  phpwebmanbuild:bin8.1 结果谁想到它报错提示:好吧我就按照他说的执行了  php-dphar.readonly=0./webmanb......
  • 【个人前端笔记】web性能优化:连接复用
    一、连接复用keep-alive当我们去连接www.baidu.com的时候,会经历以下过程(没有连接复用)连接过程:发起TCP连接---->请求资源----->下载资源---->关闭TCP连接---->再次发起TCP连接.....如果有多个资源需要请求,我们就要发起tcp然后关闭tcp连接,然后再发起和关闭如果可以发起一次tcp......
  • 拯救php性能的神器webman-数据库
    有了webman的这个框架,我们得看看它是怎么使用数据库的,毕竟我们不能一直用内存变量啊。好,很简单一句话跑起来。 composerrequire-Willuminate/databaseilluminate/paginationilluminate/eventssymfony/var-dumper 官方对于这里数据库的解释是:webman数据库默认采用的是......
  • 【学习性能分析--第二版】如何做好性能测试分析诊断调优-暨《软件性能测试、分析与调
    【推荐序】1999年,Windows98只有1800万行代码,运行环境只需要16MB内存、225MB硬盘。而目前最新的Windows10有6000万行代码,需要8GB内存、20GB硬盘才能流畅地运行。1990年,低速的CAN总线才125kb/s,高速的500kb/s吞吐的CAN总线就能满足整车通信需要,而且还有剩余。之后,CA总线升级到2.0,......
  • 数据库性能调优
    一、数据库设计优化数据库设计是影响数据库性能的重要因素之一。在数据库设计时,应该尽量避免冗余数据、过度规范化和设计过于复杂的数据模型。以下是几个数据库设计优化的建议:1、避免冗余数据对于数据中重复的信息,应该将其拆分到单独的表中,以便提高数据的一致性和更新的效率。......
  • C#性能优化总结
    1.ef查询数据库的时候一定要先写好条件查询最后再ToList(),一个方法最好只查询一次数据库。2.有的方法效率低查询慢,是因为更好的理解业务,没有想好到的查询快的办法。3.查询条件的先后顺序,字段加索引,表的数据量,join查询都是影响查询效率的因素。4.前端绑定数据,js写法,网络请求,页面......
  • App性能测试
    App性能测试主要包含以下几点:1、响应2、内存3、cpu4、FPS(app使用的流畅度)5、GPU过度渲染6、耗电7、耗流一、响应软件的响应时间和响应速度直接影响到用户的体验度,如果一个软件,迟迟加载不出来,会直接影响到软件的日活、留存。因此对于一个软件,对响应速度测试是必不可少......
  • Intel 288个小核心下代至强首次公开!性能飙升2.7倍
    MWC2024大展上,Intel首次公开了代号SierraForest的下一代至强,并披露了一些性能指标。SierraForest将首次采用全E核(小核心)设计,单芯片最多144个,双芯片整合封装最多288个(288线程),制造工艺则升级为Intel3——也就是现在酷睿Ultra使用的Intel4的升级版。按照Intel官方给出的数......