陈能技、郭柏雅编著的《性能测试诊断分析与优化》分为3篇,共10章,从软件性能测试的基本概念讲起,再进一步介绍性能测试的基本方法和流程,然后基于LoadRunner介绍性能测试工具的使用方法、测试脚本的开发技巧,以及性能场景设计、性能测试结果分析,之后结合主流操作系统、web服务器、应用服务器和数据库,从多方面、多角度出发详细讲解性能问题的诊断分析技巧。
性能测试是软件系统健康持续运行的前提,在软件系统上线之前,必须由性能测试工程师采用合理的测试策略,设计相应的性能测试方案,对软件系统实施性能测试、压力测试、负载测试等。性能测试往往能在软件系统上线前揭露软件系统的性能问题,如何诊断分析软件系统的性能瓶颈是软件开发团队实施性能优化的关键。
陈能技、郭柏雅编著的《性能测试诊断分析与优化》结合主流性能测试工具LoadRunner,讲解性能测试过程、方法和技术:结合笔者丰富的性能诊断调优经验,讲解如何有效分析和诊断性能问题、发现性能瓶颈。
本书分为3篇,第1篇是性能测试基础篇,主要介绍性能测试的基础知识;第2篇是性能测试工具篇,主要介绍如何使用主流的性能测试工具LoadRunner进行性能脚本设计、性能场景设计和性能结果分析;第3篇是性能问题诊断分析篇,主要介绍如何分析、定位性能瓶颈,涵盖Web服务器、应用服务器、数据库、应用代码、操作系统等层面的诊断分析。
《性能测试诊断分析与优化》适合性能测试工程师、软件开发工程师、系统设计工程师阅读,也可作为高等院校相关专业师生的参考书。