出版社:机械工业出版社
年代:2009
定价:38.0
本书讲述软件性能测试的基础知识和经验。全书共分为5章和5个附录,内容包括:性能测试的目的,性能测试的原则,性能测试过程,应用系统采用的技术对性能测试的影响;附录内容为银行交易案例,POC及性能测试快速参考,自动化测试工具厂商,KPI监控模板实例,项目计划的例子。
前言
第1章为什么要进行性能测试
1.1以最终用户的眼光看待性能
1.2糟糕的性能:为何如此普遍
1.3总结
第2章有效应用程序性能测试的基本原则
2.1选择合适的性能测试工具
2.2设计合适的性能测试环境
2.3制定切合实际的性能指标
2.4确保在性能测试过程中应用程序足够稳定
2.5做到代码冻结
2.6识别并确认关键业务的事务
2.7提供高质量的足够的测试数据
2.8确保准确的性能测试设计
2.9确定服务器和网络的关键性能指标
2.10安排足够的时间确保有效的性能测试
2.11总结
第3章性能测试过程
3.1概念验证
3.2从需求到性能测试
3.3案例学习1:网上银行
3.4案例学习2:呼叫中心
3.5总结
第4章结果解析:有效的根源问题分析
4.1过程分析
4.2性能测试输出的类型
4.3根本原因分析
4.4分析报告检查列表
4.5总结
第5章应用程序采用的技术对性能测试的影响
5.1Ajax
5.2Citrix
5.3HTTP协议
5.4Java
5.50racle
5.6SAP
5.7SOA
5.8Web2.0
5.9怪异的应用技术
附录A银行事务案例
附录BPOC及性能测试快速参考
附录C自动化测试工具厂商
附录DKPI监控模板实例
附录E项目计划的例子
本书旨在满足市场上对于软件性能测试参考资料的急迫需求。通过本书,您将会学到:设定切合实际的性能测试目标;实施有效的应用程序性能测试策略;解析性能测试结果;配合不同的应用技术和基础架构;使用自动化性能测试工具;测试传统的本地应用程序、基于Web的应用程序和Web服务;识别和解决在性能测试中常被忽略的一些问题。 当前,企业的生存越来越多地依赖于网络应用和网络服务。由于开发程序的日益复杂,以及迫于产品短时间内发布的压力,许多IT人员不会花时间去保证应用程序的性能和有效扩展。本书解释了测试过程的完整生命周期,并给出帮助您计划、获得批准、协调以及对应用程序实施性能测试的最佳实践。【作者简介】 IanMolyneaux来自新西兰的奥克兰,在20世纪70年代中期一次偶然的机会,申请了一份“初级电脑操作员”的工作,从而开始了他的IT生涯。岁月如梭,30年来,Ian在IT行业中担当了许多不同的角色。他避开了所有与管理相关的事务,潜心钻研技术。他现任Compuware公司欧洲、中东和非洲区应用性能保障主题专家。Ian是一个快50岁的人,跟妻子Sarah和女)LSasha以及他养的两只猫住在英国的白金汉郡。
(美) 莫利尼克斯 (Molyneaux,I.) , 著
(新西兰) 莫得尼克斯 (Molyneaux,I.) , 著
(美) 迈耶 (Meier,J.D.) 等, 著
(美) 兰姆 (Ramm,M.) , (美) 丹格尔 (Dangoor,K.) , (美) 塞帆 (Sayfan,G.) , 著
(英) 麦克多纳德 (MacDonald,M.) , 著
李雪飞, 编著
高怡新, 编
张岭, 主编
李静森, 张强, 主编