应用程序性能测试的艺术
应用程序性能测试的艺术
Ian Molyneaux
李刚, 陈宇星 等译
出版时间:2009年11月
页数:135
“Ian提出的解决方案不依赖于任何工具厂商,他在书中所提到的度量、图表以及背景资料无一不是来自于他在大量实际案例中的研究,并以极其富于表现力的形式充分展现给读者。‘最重要的是方法,而工具可以灵活选择??’本书处处都可以体现Ian在这个领域(性能测试领域)的专业性。”
——Matt St. Onge, 企业级解决方案架构师,
HCL Technologies America / Teradyne
当前,企业的生存越来越多地依赖于网络应用和网络服务。由于开发程序的日益复杂,以及迫于产品短时间内发布的压力,许多IT人员不会花时间去保证应用程序的性能和有效扩展。本书解释了测试过程的完整生命周期,并给出帮助您计划、获得批准、协调以及对应用程序实施性能测试的最佳实践。

通过本书,您将会学到:
● 设定切合实际的性能测试目标。
● 实施有效的应用程序性能测试策略。
● 解析性能测试结果。
● 配合不同的应用技术和基础架构。
● 使用自动化性能测试工具。
● 测试传统的本地应用程序、基于Web的应用程序和Web服务。
● 识别和解决在性能测试中常被忽略的一些问题。

Ian Molyneaux是一名有着30年IT从业经验和超过12年性能测试经验的顾问。他是Compuware公司Application Performance Assurance的EMEA SME(Subject Matter Expert,主题专家)。作为一名技术专家,他在本书中回避了和管理相关的内容。
  1. 前言
  2. 第1章 为什么要进行性能测试
  3. 1.1 以最终用户的眼光看待性能
  4. 1.2 糟糕的性能:为何如此普遍
  5. 1.3 总结
  6. 第2章 有效应用程序性能测试的基本原则
  7. 2.1 选择合适的性能测试工具
  8. 2.2 设计合适的性能测试环境
  9. 2.3 制定切合实际的性能指标
  10. 2.4 确保在性能测试过程中应用程序足够稳定
  11. 2.5 做到代码冻结
  12. 2.6 识别并确认关键业务的事务
  13. 2.7 提供高质量的足够的测试数据
  14. 2.8 确保准确的性能测试设计
  15. 2.9 确定服务器和网络的关键性能指标
  16. 2.10 安排足够的时间确保有效的性能测试
  17. 2.11 总结
  18. 第3章 性能测试过程
  19. 3.1 概念验证
  20. 3.2 从需求到性能测试
  21. 3.3 案例学习1:网上银行
  22. 3.4 案例学习2:呼叫中心
  23. 3.5 总结
  24. 第4章 结果解析:有效的根源问题分析
  25. 4.1 过程分析
  26. 4.2 性能测试输出的类型
  27. 4.3 根本原因分析
  28. 4.4 分析报告检查列表
  29. 4.5 总结
  30. 第5章 应用程序采用的技术对性能测试的影响
  31. 5.1 Ajax
  32. 5.2 Citrix
  33. 5.3 HTTP协议
  34. 5.4 Java
  35. 5.5 Oracle
  36. 5.6 SAP
  37. 5.7 SOA
  38. 5.8 Web 2.0
  39. 5.9 怪异的应用技术
  40. 附录A 银行事务案例
  41. 附录B POC及性能测试快速参考
  42. 附录C 自动化测试工具厂商
  43. 附录D KPI监控模板实例
  44. 附录E 项目计划的例子
书名:应用程序性能测试的艺术
作者:Ian Molyneaux
译者:李刚, 陈宇星 等译
国内出版社:机械工业出版社
出版时间:2009年11月
页数:135
书号:978-7-111-27382-0
原版书出版商:O'Reilly Media
Ian Molyneaux
 
Ian Molyneaux来自新西兰的奥克兰,在20世纪70年代中期一次偶然的机会,申请了一份“初级电脑操作员”的工作,从而开始了他的IT生涯。岁月如梭,30年来,Ian在IT行业中担当了许多不同的角色。他避开了所有与管理相关的事务,潜心钻研技术。他现任Compuware公司欧洲、中东和非洲区应用性能保障主题专家。Ian是一个快50岁的人,跟妻子Sarah和女儿Sasha以及他养的两只猫住在英国的白金汉郡。
Originally hailing from Auckland, New Zealand, Ian Molyneaux ended up in IT purely by
chance after applying for an interesting looking job advertised as “junior computer operator”
in the mid-70s. The rest is history. Thirty years later, Ian has held many roles in IT. A techie
at heart, he’s shied away from anything management related. His current role is EMEA SME
(Subject Matter Expert) for Application Performance Assurance at Compuware. Ian resides in
Buckinghamshire, U.K., with his wife Sarah, daughter Sasha, and two cats, and is trying to get
used to the idea of turning 49!
 
 
我们的封面是根据读者的反馈、我们自己的试验以及从各分销渠道反馈回来的信息而形成的,颇具特色的封面风格与我们与众不同的技术主题互为补充,使得原本枯燥无味的主题显得鲜活生动。
封面上的图片是一张原版照片。