性能测试理论3| 不同角色对性能测试的关注点

Posted NoamaNelson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能测试理论3| 不同角色对性能测试的关注点相关的知识,希望对你有一定的参考价值。

性能测试理论3| 不同角色对性能测试的关注点


系统的性能是一个系统性工作,需要多个工种(架构师、开发、系统管理员、DB、测试等)一起协调完成。不同角色对性能的关注点有所不同。

1 黑盒测试角度

  • 黑盒测试操作应用界面-数据请求经过网络发送-服务器前端接受处理-在DB Server获取相关数据-前端处理后返回数据-应用界面收到数据响应下一步
  • 只关注应用程序的单步响应时间,也就是数据流经过服务器/服务器集群经过网络传输后往返的时间总和

2 开发角度

  • 架构合理性
  • 数据库设计合理性
  • 代码
  • 系统里内存的使用方式
  • 系统里线程使用方式
  • 系统资源是否有恶性,不合理竞争

3 系统管理员角度

  • 硬件资源利用率
  • JVM
  • DB
  • 换哪些硬件能提升系统性能
  • 系统能否支持7*24的服务
  • 扩展性、兼容性、最大容量、可能的瓶颈

4 性能测试角度

  • 服务器硬件性能
  • 根据需求和历史数据制定性能指标
  • 建立性能通过模型
  • 对开发代码框架和硬件框架进行性能分析
  • 针对开发发布版本的基准测试
  • 执行软件性能验收及稳定性测试
  • 生产环境的配置及优化
  • 制定性能测试的测试用例
  • 制定性能测试的场景设计
  • 协调各部门配合
  • 特定的性能分析

注:以上内容来源于《全栈性能测试修炼宝典JMeter实战》


『全栈测试技术,分享,共勉,共进,提升』


以上是关于性能测试理论3| 不同角色对性能测试的关注点的主要内容,如果未能解决你的问题,请参考以下文章

务虚:建立团队的性能文化

性能测试理论基础

性能测试基本概念

性能测试时需要关注哪些性能

性能测试都有哪些指标,对一个登录功能做性能测试,都有哪些指标?

性能测试理论