应用程序性能测试艺术(影印版)
应用程序性能测试艺术(影印版)
Ian Molyneaux
出版时间:2009年04月
页数:144
“作者Ian在本书中恰到好处地主张了厂商无关(vendor-agnostic)方法论。他的案例研究为本书提供了大量衡量标准、图片和背景资料,以具有说服力的方式传递给读者。‘最重要的是方法,而工具可以灵活选择……’Ian的专业技能在整个阅读体验中可见一斑。”
——Matt St. Onge, 企业解决方案架构师,HCL Technologies America / Teradyne

当今企业的生存与否取决于网络应用和Web服务。由于程序的日趋复杂和迅速部署的压力,许多从业人员不会花时间去保证程序的正常运行或有效扩展。《应用程序性能测试艺术》一书解释了测试过程的完整生命周期,并展示了帮助您计划、获准、协调以及引导对应用程序的性能测试的最佳实践。

你将学习到如何:

设定符合实际的性能测试目标
实施有效的应用程序性能测试策略
解析性能测试结果
使用自动化性能测试工具
测试传统的本地应用程序、基于Web的应用程序及Web服务(SOA)
识别并解决性能测试中常被忽视的问题

本书作者是一位有30年IT企业工作经验和超过12年性能测试经验的顾问。这本通俗易懂的书以真实的范例和配图例证,同时提供实用的建议。《应用程序性能测试艺术》一书详尽地解释了一个不适当的测试策略中的诸多缺陷,并提供了一套健全的、结构性的方法,以确保你的应用程序运作良好,并且在需要升级时能有效扩展。

Ian Molyneaux,Compuware公司Application Performance Assurance的EMEA SME
(Subject Matter Expert,主题专家),在IT行业有超过30年的从业经验。作为一名技术专家,他回避了和管理相关的内容。
  1. PREFACE
  2. 1 WHY PERFORMANCE TEST?
  3. What Is Performance? The End-User Perspective
  4. Bad Performance: Why It’s So Common
  5. Summary
  6. 2 THE FUNDAMENTALS OF EFFECTIVE APPLICATION PERFORMANCE TESTING
  7. Choosing an Appropriate Performance Testing Tool
  8. Designing an Appropriate Performance Test Environment
  9. Setting Realistic and Appropriate Performance Targets
  10. Making Sure Your Application Is Stable Enough for Performance Testing
  11. Obtaining a Code Freeze
  12. Identifying and Scripting the Business-Critical Transactions
  13. Providing Sufficient Test Data of High Quality
  14. Ensuring Accurate Performance Test Design
  15. Identifying the Server and Network Key Performance Indicators (KPIs)
  16. Allocating Enough Time to Performance Test Effectively
  17. Summary
  18. 3 THE PROCESS OF PERFORMANCE TESTING
  19. The Proof of Concept (POC)
  20. From Requirements to Performance Test
  21. Case Study 1: Online Banking
  22. Case Study 2: Call Center
  23. Summary
  24. 4 INTERPRETING RESULTS: EFFECTIVE ROOT-CAUSE ANALYSIS
  25. The Analysis Process
  26. Types of Output from a Performance Test
  27. Root-Cause Analysis
  28. Analysis Checklist
  29. Summary
  30. 5 APPLICATION TECHNOLOGY AND ITS IMPACT ON PERFORMANCE TESTING
  31. Asynchronous Java and XML (AJAX)
  32. Citrix
  33. HTTP Protocol
  34. Java
  35. Oracle
  36. SAP
  37. Service-Orientated Architecture (SOA)
  38. Web 2.0
  39. Oddball Application Technologies: Help, My Load Testing Tool Won’t Record It!
  40. A TRANSACTION EXAMPLES
  41. B POC AND PERFORMANCE TEST QUICK REFERENCE
  42. C AUTOMATED TOOL VENDORS
  43. D SAMPLE KPI MONITORING TEMPLATES
  44. E SAMPLE PROJECT PLAN
  45. INDEX
书名:应用程序性能测试艺术(影印版)
作者:Ian Molyneaux
国内出版社:东南大学出版社
出版时间:2009年04月
页数:144
书号:978-7-5641-1631-6
原版书出版商: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!
 
 
The cover image is an original photograph.