初识泊涯是在07年,当时他出差到北京,于是不谋而合的相约见面。在后海的餐厅一起讨论软件测试、性能测试、性能调优,离别后还相约下次见面,但谁知造物弄人,只能在网上和电话中相见了。相隔几年后,得知泊涯同学要出书了,就自告奋勇帮他写下序。
阅读泊涯这本《性能测试诊断分析与优化》时,让我想起儿时母亲给我讲过的18颗樱桃,18次弯腰的故事,歌德在他的《叙事谣曲》中讲了这么一则小故事:耶稣带着门徒彼得远行,路上看到一块小小的马蹄铁,便让彼得捡起来,但彼得懒得弯腰,假装没听见。耶稣没说什么,自己捡起来马蹄铁,路过城镇时到铁匠铺换了三文钱,又用这钱买了18颗樱桃。两人继续前行,经过全是茫茫的荒野,耶稣知道彼得又渴又饿,就让藏于袖中的樱桃掉出一颗,彼得慌忙捡起来吃掉。耶稣边走边丢,彼得也就狼狈不堪地弯了18次腰。 耶稣笑了,对彼得说:“如果当初你弯一次腰,就不会在后来没完没了地弯腰了。小事不干,将来就会在更小的事情上操劳。”
这个故事,不同的人从不同的方面可能有不同的感悟和理解。作为一个多年的IT从业者,自然而然就想起了软件的测试过程。软件测试是一项庞大而复杂的工作,小到每一个测试用例的实施,为了确保软件的质量,测试中每一个“小事”都要做好。软件测试工作琐碎、繁杂又耗时间,而性能测试领域更是得关注到每一个细微的变化,任何一个指标的分析。
作者是业内资深的性能测试人士,具备多年软件开发和软件测试工作经验。这本《性能测试诊断分析与优化》是作者与能技兄多年来的工作经验积累,在软件开发和软件测试流程、软件工程、流程制定和改进、质量保证、自动化测试等领域有深厚的造诣。作者重点聚集在实践性,从软件测试项目启动、测试计划开始,到测试用例编写,功能测试到项目上线运行中性能问题的分析及解决做了详尽的阐述。
在解决软件运行中的性能问题,本书以全面阐述性能测试中理论分析和详细的实战经验,对长期从事软件测试的技术人员具有重要的参考价值。
在软件产业飞速发展的十多年间,软件测试已经渗入到IT行业的各个领域,成为不可缺少的技术。越来越多的软件公司在工作中将更多的时间和精力投向了测试工作。很多公司测试人员与开发人员的比例已经由以前的1:5或1:6;往着1:1迈进。
目前金融、电信、游戏、电子商务及通用软件等都投入大量资金用于测试上。为保证软件的质量及性能的稳定性,减少使用过程中的维护次数及费用,软件测试已成为影响软件企业生产质量的关键问题。性能测试也被提到了前所未有的高度,性能测试技术是一个综合的技能,希望本书能够为同业者提供有益的指导。
赵智乾禄泽教育(http://www.luzee.net/)总经理
分享到:
相关推荐
性能测试诊断分析与优化 出版年: 2012-6 页数: 358 《性能测试诊断分析与优化》结合主流性能测试工具LoadRunner,讲解性能测试过程、方法和技术;结合笔者丰富的性能诊断调优经验,讲解如何有效分析和诊断性能问题、...
本文将深入探讨2012年时性能测试诊断分析与优化的相关知识点,以帮助读者理解如何有效地进行性能测试,识别并解决系统性能瓶颈。 一、性能测试的定义与目的 性能测试是通过对软件系统施加不同的工作负载,来评估其...
"性能测试问题分析思路"这个主题涉及到多个关键领域,包括性能测试的设计、执行、监控以及问题诊断。下面将详细阐述这些知识点。 首先,性能测试的设计阶段,我们需要明确测试目标,比如系统的响应时间、并发用户数...
《网络性能测试与分析》是一门深入探讨网络性能评估与优化的课程,旨在帮助学习者理解和掌握网络系统在实际运行中的表现,以及如何通过科学的方法进行性能测试和问题诊断。本课程涵盖了网络性能的关键指标、测试工具...
在当今IT技术飞速发展的...总之,数据库性能问题的诊断与分析是一个复杂的过程,需要综合运用多种工具和方法。通过有效的监控和诊断分析,我们可以保证数据库系统的健康稳定运行,从而为企业的业务发展提供有力的支撑。
5. **LoadRunner**:一款功能强大的性能测试工具,用于模拟大量用户的并发操作,测试应用的稳定性和性能。 6. **Perfmon**:Windows自带的性能监视工具,可以收集并分析各种性能指标。 7. **PerfWiz (Performance ...
性能测试调优分析是软件开发过程中的重要环节,旨在确保应用程序在高负载和大量并发用户情况下仍能保持高效稳定的工作状态。在这个过程中,我们通常关注响应时间、吞吐量、并发用户数等关键指标,通过一系列测试手段...
MySQL性能优化诊断脚本是一种非常实用的工具,用于检测和分析MySQL数据库的性能问题。`tuning-primer.sh`就是这样一个脚本,它通过运行一系列的查询和检查,为数据库管理员提供有关系统性能的深入见解,并提出可能的...
文件中提到使用Matlab作为工具对测试诊断成本函数进行分析,这表明了数字信号处理及模拟软件在生物芯片测试与优化过程中的重要性。Matlab因其强大的数学建模和数据分析能力,常被应用于工程计算和科学仿真领域,有助...
《实战JAVA虚拟机 JVM故障诊断与性能优化》是一本深度剖析Java虚拟机(JVM)的实战型书籍,旨在帮助读者理解JVM的工作原理,掌握JVM的故障诊断技巧,以及进行有效的性能优化。在Java开发中,JVM扮演着至关重要的角色...
1.2 适用范围:这份规范适用于各种类型的性能测试分析报告的评审,包括性能检测、诊断、调优和容量规划。 1.3 预期读者:参与评审的人员广泛,包括测试经理、技术测试经理、分析师、工程师、项目经理、技术经理、...
### MySQL性能优化与诊断 #### 一、MySQL存储引擎对比:MyISAM vs InnoDB 在MySQL中,MyISAM和InnoDB是最常用的两种存储引擎。对于不同的应用场景,选择合适的存储引擎至关重要。以下是对这两种存储引擎的主要特点...
2012年《性能测试诊断分析与优化》 2015年《测试实践丛书·性能测试进阶指南:LoadRunner 11实战(第2版)》 2016年《LoadRunner虚拟用户高级开发指南》 2016年《大型IT系统性能测试入门经典》 2016年《深入浅出性能...
Linux服务器性能测试分析是指利用一系列的Linux命令和工具来评估和优化服务器运行状态,从而确保服务器能够高效、...通过性能测试和分析,可以对Linux服务器进行有效的性能检测与优化,以达到提升整体系统性能的目的。
总之,这份性能测试监控分析手册为初级性能测试人员提供了一个全面的起点,帮助他们逐步掌握性能监控和分析的技巧,从而在实际工作中更好地优化系统性能。通过学习和实践,初学者可以逐步成长为能够独立进行性能调优...