
软件评测师笔记(九)—— 性能测试相关
发布日期:2021-05-09 05:48:42
浏览次数:16
分类:博客文章
本文共 608 字,大约阅读时间需要 2 分钟。
并发性能测试过程
是一个负载测试和压力测试的过程,逐渐增加并发负载,直到系统的瓶颈或不能接收到的性能点,通过性能指标、资源监控指标来确定系统并发性能的过程
性能测试类型
疲劳强度测试:采用稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过分析指标,确定系统最大工作量强度性能
负载测试:通过逐步加压,在满足预期指定的性能指标情况下,系统所能承受的最大负载量
压力测试:通过逐步加压,确定系统在什么情况下会崩溃, 以此获取系统的最大负载量,什么条件下系统的性能会变得不可接受
性能测试过程中的功能校验是否必须?
不进行功能校验的话,忽略了负载压力情况下功能不稳定的问题,没有正确的功能保证,性能测试就没有意义了
副作用:需要断言/校验测试结果,会消耗一部分性能,导致最终测试结果不一定是最准确的
业务方面的性能测试
1、利用企业压测工具测试**,并发请求数是否满足基本业务需求
2、是否具备异地容灾备份
3、是否具备可伸缩配置及扩展能力
4、关键部分是否采用双机热备份和磁盘镜像
5、是否满足系统的不断运行、在线故障修复和在线系统升级
负载类型
- 并发用户数属于并发执行负载
- 连续稳定运行属于疲劳强度负载
- 大量检索操作属于大数据量负载
系统瓶颈一般是
1、服务器CPU性能不足
2、程序没有采用合适的并发/并行的策略
3、服务器网络带宽不足
4、数据库设计不足、优化不够
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年03月30日 09时04分10秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
mojoPortal在codeplex上的站点
2019-03-06
WCF的压缩编码
2019-03-06
微软网络数据包分析工具 Microsoft Network Monitor 3.2
2019-03-06
Silverlight 2 SDK中文版
2019-03-06
ASP.NET MVC Action Filters
2019-03-06
CodePlex站点的Wiki引擎已开源
2019-03-06
连贯NHibernate 1.0正式发布
2019-03-06
兰州大学百年校庆--风雨百年萃英路
2019-03-06
Eucalyptus企业云计算
2019-03-06
Service Broker 无法工作的问题修复
2019-03-06
Windows Server 2008 R2 Server Core
2019-03-06
WCF WebHttp Services in .NET 4
2019-03-06
使用Sysinternals工具定时休眠Windows Server 2008 R2
2019-03-06
ASP.NET MVC的Action Filter
2019-03-06
MonoMac 1.0正式发布
2019-03-06
Shawn Wildermuth的《Architecting WP7 》系列文章
2019-03-06
2011 ASP.NET/IIS MVP
2019-03-06
[腾讯社区开放平台].NET SDK基于New BSD协议开源
2019-03-06
使用Topshelf 5步创建Windows 服务
2019-03-06