J2EE性能测试

J2EE性能测试
作 者: Peter Zadrozny Philip Aston Ted Osborne 张文耀 张文耀
出版社: 电子工业出版社
丛编项: 国外IT精品丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《J2EE性能测试》作者简介

内容简介

国外IT精品丛书。本书针对J2EE应用程序性能测试,介绍了一种性能测试方法和一个辅助测试工具::TheGrinder,以及该方法和工具在实践当中的应用。全书共7章,可分为4个部分:第一部分(第1章)详细介绍了书中提出的性能测试方法,以及与性能测试有关的概念和观点;第二部分(第2章)介绍了辅助测试工具TheGrinder的使用;第三部分(第3章)阐述了如何黑盒测试一个完整的J2EE应用程序的性能;第四部分(第4章至第7章)介绍了设计应用程序时的性能测试,阐述了在应用程序设计过程中各种选择决定的性能比较测试,以及评价某些设计决定性能代价的方法,涉及的内容有HTTP、servlet、EJB设计模式和JMS体系结构等等。本书观点新颖,内容详实,给出了大量的测试实例与对比分析,介绍的方法和操作切实可行,同时提供了详细的测试环境,测试脚本和测试代码,这些内容稍加修改就可以在读者自己的测试中使用。因此,本书是一本难得的专门的应用程序性能测试参考资料,可以供应用程序设计人员、开发人员和系统管理员学习使用,也可供计算机专业的学生以及关心性能的决策者和相关技术人员阅读参考。

图书目录

第1章 测试方法

方法概述

建立性能标准

模拟应用程序的使用

采样方法

性能统计数字

性能测试

小结

第2章 TheGrinder

获取The Grinder的地方

The Grinder概况

入门

使用The Grinder控制台

使用HTTP插件

编写Grinder插件

定时

使用TCP Sniffer创建测试脚本

提示

TheGrinder的历史和未来

小结

第3章 应用程序实例研究

为Java Pet Store选择一个JVM

e-Pizza应用程序

改善E-Pizza的性能

使用WebLogic群的性能测试

结论

第4章 HTTP和servlet

概述

针对性能的servlet设计

测试servlet和测试脚本

测试环境

设置并运行测试

预备测试

测试计划

servlet聚类

小结

第5章 EJB设计模式

设计模式

通过测试改善EJB设计

应用程序情境(Scenario)

测试脚本

测试配置

设置并运行测试

测试会话外观模式

测试值对象模式

测试数据访问对象模式

EJB部署配置测试策略

小结

第6章 JMS点到点消息收发

JMS点到点消息收发概述

性能测度

JMS PTP性能问题

测试配置

The Grinder插件和测试脚本

设置并运行测试

扇出测试

JMS扇出结构的总体结论

多队列

结论

第7章 JMS出版/订阅消息收发

Pub/Sub消息收发概况

应用程序体系结构

The Grinder插件和测试脚本

证券报价机应用程序

结论

航线座位安排例子

小结

附录A TheGrinder参考

附录B 硬件和软件

附录C ECper和本书测试方法的比较