性能测试理论3| 不同角色对性能测试的关注点
Posted NoamaNelson
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能测试理论3| 不同角色对性能测试的关注点相关的知识,希望对你有一定的参考价值。
性能测试理论3| 不同角色对性能测试的关注点
系统的性能是一个系统性工作,需要多个工种(架构师、开发、系统管理员、DB、测试等)一起协调完成。不同角色对性能的关注点有所不同。
1 黑盒测试角度
- 黑盒测试操作应用界面-数据请求经过网络发送-服务器前端接受处理-在DB Server获取相关数据-前端处理后返回数据-应用界面收到数据响应下一步
- 只关注应用程序的单步响应时间,也就是数据流经过服务器/服务器集群经过网络传输后往返的时间总和
2 开发角度
- 架构合理性
- 数据库设计合理性
- 代码
- 系统里内存的使用方式
- 系统里线程使用方式
- 系统资源是否有恶性,不合理竞争
3 系统管理员角度
- 硬件资源利用率
- JVM
- DB
- 换哪些硬件能提升系统性能
- 系统能否支持7*24的服务
- 扩展性、兼容性、最大容量、可能的瓶颈
4 性能测试角度
- 服务器硬件性能
- 根据需求和历史数据制定性能指标
- 建立性能通过模型
- 对开发代码框架和硬件框架进行性能分析
- 针对开发发布版本的基准测试
- 执行软件性能验收及稳定性测试
- 生产环境的配置及优化
- 制定性能测试的测试用例
- 制定性能测试的场景设计
- 协调各部门配合
- 特定的性能分析
注:以上内容来源于《全栈性能测试修炼宝典JMeter实战》
『全栈测试技术,分享,共勉,共进,提升』
以上是关于性能测试理论3| 不同角色对性能测试的关注点的主要内容,如果未能解决你的问题,请参考以下文章