软件性能测试、分析与调优实践之路(第2版)

软件性能测试、分析与调优实践之路(第2版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

面向软件研发和测试岗,理论和实践相结合,详细讲解软件性能分析、诊断和调优实践。

内容简介

本书主要分享作者在多年软件测试从业中积累的关于性能测试、分析诊断与调优技巧等方面的实战经验,帮助读者提升软件性能测试、分析诊断与调优的能力。

本书分为9章,内容包括软件性能测试、分析与调优基础,服务器的性能监控与分析,Web中间件的性能分析与调优,应用中间件的性能分析与调优,Java应用程序的性能分析与调优,MySQL数据库的性能分析,性能测试、分析与调优案例实践,安卓APP的性能分析,前端性能分析。

其中,第7章利用LoadRunner、JMeter等常见性能测试工具,在HTTP、RPC、JDBC等常见的传输协议的基础上,结合实际的性能压测案例进行实践分析,剖析真实的性能测试分析与调优方法。

作者简介

作者张永清,从事功能测试、自动化测试、性能测试工作十多年,在自动化测试设计、性能测试设计、性能诊断、性能分析调优方面积累了多年经验,参与过的系统涉及公安、互联网、移动互联网、大数据等领域。

2017年成功转型为Java开发工程师,任职于苏宁大数据研发中心、苏宁研究院,目前重点关注大数据、图像处理等领域。

章节目录

版权信息

内容简介

作者简介

推荐序

前言

第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 前端性能调优建议

软件性能测试、分析与调优实践之路(第2版)是2024年由清华大学出版社出版,作者张永清。

得书感谢您对《软件性能测试、分析与调优实践之路(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
FPGA软件测试与评价技术 电子书
本书主要介绍了业内主流FPGA的结构及特点,基于开发流程,介绍了各种测试工具、第三方仿真工具,主要内容包括FPGA开发流程,FPGA软件测试标准、模型和方法,FPGA测试过程中要使用的工具,FPGA软件测试实例分析,以及FPGA软件测试过程与管理。
软件测试效率手册 电子书
本书主要介绍软件测试技术,涵盖白盒测试、黑盒测试、性能测试和软件测试管理四部分内容。在单元测试、集成测试和功能测试中,基于已有的软件测试理论、方法,提出用“二八”定律思想来指导软件测试实践的探索,旨在帮助软件测试人员以较小成本测出更多问题,提升软件质量。本书以一个实际项目的测试案例贯穿始终,方便读者直观地理解软件测试相关理论,支持读者快速上手。
软件测试实用教程 电子书
软件测试是一门涉及广泛知识的学科,软件测试行业在国内方兴未艾,测试工程师们亟须掌握各种测试技术和工具,测试团队的管理也亟须完善和提高。本书在编写过程中考虑到测试人员的需求,尤其是测试新手对各种知识的需求,提供了丰富的测试知识:首先介绍了国内外先进的测试技术和测试理念,如微软的测试方法、RUP中的测试过程、敏捷测试的理念等;其次详细讲述了几个主要测试工具的使用,如LoadRunner、AppScan
软件测试(慕课版) 电子书
基础篇,第1-6章,第1章软件测试基础,第2章软件测试策略,第3章黑盒测试与测试用例设计,第4章白盒测试,第5章软件测试的过程管理,第6章软件测试的度量。实践篇,第7、8章,第7章系统测试技术,第8章软件测试工具及其应用。提高篇,第9-12章,第9章第三方测试,第10章公有云测试质量评估和可靠性指标,第11章java程序代码风格检测与修复,第12章软件测试的拓展与提高。
大数据测试技术 数据采集、分析与测试实践(在线实验+在线自测 ) 电子书
本书从工程角度出发,阐述了运用大数据技术进行软件测试的方法和实现过程。全书共11章,介绍了大数据测试思维、手机联网数据的收集方法、数据格式的转换方法、大数据的处理方法、软件缺陷挖掘技术及实践项目的应用等。本书第1章介绍了大数据的测试方法和思维方式,随后每一章都通过案例来讲解大数据技术的相关理论及其测试应用。除第1章外,每章最后都提供了思考题来帮助读者回顾和巩固本章的学习内容,本书最后还提供了思考题