内容介绍:
Web基础架构无处不在。然而,在本书之前,介绍如何测试Web应用程序的可扩展性、性能和功能方面的书籍去少之甚少。本书指导您如何在设计、编程和测试中进行最佳选择。
书中将介绍一个快速有效的方法,教会您利用Java知识构建具有产品价值、可扩展性和高性能的Web应用程序。书中介绍的技术、方法和工具能够使软件开发人员、QA技术员和IT管理员高效地协同完成软件的开发和测试自动化。
通过本书,您可以了解到包装在下一代J2EE、.NET和开源项目中的新API、协议和工具的详细清单。因为这些新软件库、工具和技术具有实际的指导作用,所以利用它们能够设计出复杂、多功能、可协同操作的软件应用程序。
本书作者与您共享了他的一些实践经验,这些实践经验来自他在大型企业(如General Motors、BEA、AMP、2Wire、Elesvier、U.S.Navy、Sun)中工作所积累的丰富阅历,他还为Web应有程序的自动化测试提供了一些有效的开源工具、技术和代码。
作者介绍:
(美)Frank Cohen,资深咨询顾问,是Push ToTest公司的创始人,他也是流行的TestMaker开源项目的维护者。他领导了开发软件行业是最成功的一些产品,其中包括Norton Utilities for Macintosh、Stacker和SoftWindows。
内容截图:
目录:
第1章 影响Web使能软件的因素
第2章 应用程序的性能何时会带来问题
第3章 模拟测试
第4章 Java开发和测试自动化工具
第5章 从方法学到设计的途径
第6章 HTTP/HTML环境中的设计与测试
第7章 协调SOAP和XML Web服务
第8章 状态、设计和测试
第9章 集成.NET Web服务
第10章 创建与测试Intranet和安全环境
第11章 从构造到测试Web应用程序框架
第12章 将测试代理结果转换为行为知识
第13章 高容量数据中心的并发性和可扩展性
第14章 为SOAP的可扩展性进行正确选择
第15章 电子邮件环境中的多协议测试