性能测试 (概念)

1. 常见性能问题

  1. 资源泄露,包括系统内存泄漏
  2. CPU使用率达到100%,系统被锁定等
  3. 线程死锁,阻塞等造成系统越来越慢。
  4. 查询速度慢,或者列表的效率低

2. 为什么要性能测试

  1. 进行基准的性能测试,获取系统性能的基准性能指标
  2. 测试系统是否满足系统的性能需求
  • 系统是否可以处理预期的并发用户数量并且由盈余能力
  • 应用程序是否能够满足系统要求的各中性能指标
  • 应用程序是否能处理业务所需要的事务数量
  • 在预期和非预期的用户负载下,应用程序是否稳定
  • 是否能确保用户在真正使用软件时获得舒服的体验
  1. 发现系统的性能瓶颈,内存泄漏等问题
  2. 系统正常工作的情况下的最大容量
  3. 帮助系统运维部门能更好的规划硬件配置

3. 性能测试的流程

  1. 分析系统的性能测试需求
  2. 根据性能需求分析出系统性能指标要求
  3. 根据性能测试的目标分析出进行性能测试的类型,设计性能测试的场景
  4. 开发性能测试场景和性能测试脚本,得出性能测试报告
  5. 根据性能测试报告排查和定能系统的性能瓶颈

4. 如何确定性能测试需求

  1. 关键性能指标分析:① 通过“基准测试”,获取性能指标数据 ② 从业务,用户体验,竞品的的性能指标信息来定义性能指标的数据
  2. 关键业务分析:系统中各个功能的使用频率是不相同的,有20%
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值