|
题记:
光阴荏苒,不知不觉,已经在软件领域混了将近十个年头,在测试论坛中,承蒙众网上朋友抬举,做了几年loadrunner的斑竹,碌碌无为,愧对斑竹之名,卸任之时,只留下一篇《让loadrunner走下神坛》。
在自己的职业生涯中,测试->开发->测试,刚入道时对枯燥重复的手工测试厌倦头疼不已,几年后被自动化测试的调试维护折磨得疲惫不堪,到现在才略有体会,做测试工作不光要求广博的技术,同时也需要平衡的智慧,到最终是一个人良好积极的职业心态。
软件性能测试从作为我的学业专业方向开始到后来的工作实践, 也是经历这样的一个历程,《性能测试从零开始-loadrunner入门》就是在这样背景下完成的。
读者能从《性能测试从零开始-loadrunner入门》中得到的
1. 什么是性能测试(概念入门)
2. 如何从技术的角度构建性能测试(性能测试GAME过程模型)
3. loadrunner是什么,它怎样帮助我们做性能测试的(VU,Controller,Analysis)
4. 有没有实际案例可以参考(性能测试实例)
读者不能从《性能测试从零开始-loadrunner入门》得到的
书如其名,这是一本以loadrunner入门性能测试为线索的通用指导书籍,俗话说“师傅领进门,修行在个人”。要想在工作实践中,把性能测试有效高质量地做起来,需要考虑软件项目的各方面知识综合运用。这已经不是loadrunner解决的范围了。比如:
1. 在项目开发阶段对软件产品的可诊断性进行评审分析,并制定相应规范。比如,log内容,格式,等级等定义,度量的建立和定义等,这些信息不光有利于性能测试人员诊断问题,而且也有利于产品上线后的维护。
2. 在性能测试前期对软件系统做分析,并得出系统各个节点的性能度量。如果没有度量,那就是阶段1没有做好。对于中间件,比如数据库等,要学会使用成熟的工具来进行性能监控和分析,oracle可使用awr进行top sql分析。
3. 在性能测试执行过程中,采集各个节点的度量信息分析,并最后生成性能测试报告。
4. 在性能测试的整体规划策略上,要尽可能早地,尽可能多地重复运行性能测试。这应该被写进总览测试计划中。
Sunshinelius建议
建议性能测试人员或有志于从事性能测试的朋友先从工具开始,掌握并使用loadrunner,这是基本功,也是不可逾越的第一步。这是本书的要旨。 |
|