作品简介

《软件性能测试、分析与调优实践之路》主要分享作者在多年软件测试从业中积累的关于性能测试、分析诊断与调优技巧等方面的实战经验,帮助读者提升软件性能测试、分析诊断与调优的能力。本书配套PPT课件、作者微信答疑服务。

《软件性能测试、分析与调优实践之路》分为9章,内容包括软件性能测试、分析与调优基础,服务器的性能监控与分析,Web中间件的性能分析与调优,应用中间件的性能分析与调优,Java应用程序的性能分析与调优,MySQL数据库的性能分析,性能测试、分析与调优案例实践,安卓APP的性能分析,前端性能分析。其中,第7章利用LoadRunner、JMeter等常见性能测试工具,在HTTP、RPC、JDBC等常见的传输协议的基础上,结合实际的性能压测案例进行实践分析,剖析真实的性能测试分析与调优方法。

《软件性能测试、分析与调优实践之路》适合软件性能测试初学者、测试工程师、测试经理、研发经理、技术经理阅读,也适合作为高等院校或高职高专学习软件性能测试相关课程的教材和教学参考书。

张永清,从事功能测试、自动化测试、性能测试、Java软件开发、大数据开发、架构师等工作十多年,在自动化测试设计、性能测试设计、性能诊断、性能调优、分布式架构设计等方面积累了多年经验。参与过的系统涉及公安、互联网、移动互联网、大数据、人工智能等领域。先后任职于江苏飞搏软件、苏宁大数据研发中心、苏宁研究院、苏宁人工智能研发中心、紫金普惠研发中心、福特汽车工程研究有限公司,历任测试经理、技术经理、部门经理、高级架构师等职位。重点关注大数据、图像处理、高性能分布式架构设计等领域。著有图书《软件性能测试、分析与调优实践之路》《Robot Framework自动化测试框架核心指南》。

作品目录

  • 内容简介
  • 作者简介
  • 推荐序
  • 前言
  • 第1章 性能测试、分析与调优基础
  • 1.1 性能测试的基础
  • 1.2 常见的性能测试指标
  • 1.3 性能测试的目标
  • 1.4 性能测试的基本流程
  • 1.5 性能分析调优模型
  • 1.6 性能分析调优思想
  • 1.7 性能调优技术
  • 第2章 服务器的性能监控与分析
  • 2.1 Linux服务器的性能监控与分析
  • 2.2 Windows服务器的性能监控与分析
  • 第3章 Web中间件的性能分析与调优
  • 3.1 Nginx的性能分析与调优
  • 3.2 Apache的性能分析与调优
  • 第4章 应用中间件的性能分析与调优
  • 4.1 Tomcat的性能分析与调优
  • 4.2 WildFly的性能分析与调优
  • 第5章 Java应用程序的性能分析与调优
  • 5.1 JVM基础知识
  • 5.2 JVM如何监控
  • 5.3 JVM性能分析与诊断
  • 5.4 JVM性能调优技巧
  • 第6章 MySQL数据库的性能分析
  • 6.1 MySQL数据库的性能监控
  • 6.2 MySQL数据库的性能定位
  • 6.3 MySQL数据库查询的性能调优
  • 第7章 性能测试、分析与调优案例实践
  • 7.1 JMeter对HTTP服务的性能压测分析与调优
  • 7.2 LoadRunner对HTTP服务的性能压测分析与调优
  • 7.3 JMeter对RPC服务的性能压测分析与调优
  • 7.4 JMeter对MySQL性能压测分析与调优
  • 7.5 常见性能问题分析总结
  • 第8章 安卓APP的性能分析
  • 8.1 adb
  • 8.2 DDMS
  • 8.3 Android Studio Profiler
  • 8.4 systrace
  • 第9章 前端性能分析
  • 9.1 谷歌浏览器开发工具Performance介绍
  • 9.2 使用Performance来查看和定位页面性能
  • 9.3 前端性能调优建议
展开全部