软件性能测试、分析与调优实践之路

张永清
内容简介 本书主要分享作者在多年软件测试从业中积累的关于性能测试、分析诊断与调优的技巧以及实战经验,使读者在性能测试、分析诊断与调优能力上有进一步的提升。 本书分为8章,首先从性能测试的基础理论开始介绍,包括性能测试的基本概念、常见的性能指标、性能测试流程等,接着会介绍Linux和Windows服务器的性能指标监控和性能分析技巧、Web中间件和应用中间件的常见性能诊断调优方法、Java应用程序的性能分析诊断调优技巧、MySQL数据库以及安卓APP的常见性能分析诊断方式,最后会结合LoadRunner、JMeter等常见性能测试工具以及结合HTTP、RPC等常见的传输协议一起来剖析真实的性能测试分析调优案例。 本书适合性能测试初学者、测试工程师、测试经理、研发经理、技术经理作为技术参考书,也适合高等院校与培训学校软件测试相关专业的师生作为教学参考书。 推荐序一 和永清认识时他还是一名测试工程师,当时我俩差不多一起入职,后来我发现他除了测试做得很好外,也很有程序员的逻辑思维能力,我就问他想不想转做研发,他没有做任何考虑就同意了,就这样我把他拉入到了研发队伍中,一起共事好几年了。永清给我的印象是一个非常踏实的工程师,非常喜欢钻研技术,虽然平时话很少,但是工作特别认真,喜欢脚踏实地的去做,他的这本书我看完后觉得就和他的为人一样,里面的内容虽然没有华丽的辞藻修饰,但是真的非常实用,都是他平时工作中实践的归纳和总结。 这是一本融合了研发和测试在一起的关于性能调优实践的书,可能也和他自身的经历相关,他是一个“多能工”,功能测试、自动化测试、性能测试、Java开发、大数据开发、系统架构,这些他都做过。所以这本书既适合于软件性能测试工程师,也非常适合于软件研发工程师、技术经理去品读。关于性能调优,我比较认可作者在书中说的,不仅仅是测试工程师一个人的事,应该是架构师、研发、运维等多种不同…