图书介绍

Java测试与设计 从单元测试到自动Web测试【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Java测试与设计 从单元测试到自动Web测试
  • (美)Frank Cohen著;周磊译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302116512
  • 出版时间:2005
  • 标注页数:307页
  • 文件大小:31MB
  • 文件页数:320页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java测试与设计 从单元测试到自动Web测试PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 影响Web使能软件的因素1

1.1 软件开发的三个基本原理1

1.2 新领域——Web使能应用程序2

1.3 目前编写高质量的软件为什么非常困难6

1.3.1 2.0版本可靠性的神话6

1.3.2 对目标的管理请求7

1.3.3 在异构规则的情况下使用同构规则9

1.3.4 带有bug的语言10

1.3.5 邪恶孪生副总统问题10

1.4 软件开发简史11

1.4.1 Web使能应用程序12

1.4.2 测试图和生命周期过程13

1.5 测试方法15

1.5.1 点击流测试15

1.5.2 单元测试16

1.5.3 功能系统测试17

1.5.4 可扩展性和性能测试18

1.5.5 服务质量测试18

1.6 定义测试代理18

1.7 为单个用户进行的测试21

1.8 创建智能测试代理23

1.9 本章小结24

第2章 应用程序的性能何时会带来问题25

2.1 什么是标准25

2.2 Web性能的标准26

2.2.1 功能有效吗27

2.2.2 性能可以接受吗28

2.2.3 失效的频率是多少28

2.3 Web使能应用程序的度量工具28

2.4 优秀性能的四种测试29

2.5 优秀测试代理的组成部分30

2.6 Web使能应用程序的类型31

2.7 Web使能应用程序点系统32

2.8 Web使能应用程序的框架35

2.8.1 饼体系结构35

2.8.2 采用饼体系结构和智能测试代理36

2.9 在饼环境下建立智能测试代理39

2.9.1 脚本语言和测试代理40

2.10 本章小结47

2.9.2 产生有意义的数据47

第3章 模拟测试48

3.1 为有意义的测试结果模拟用户行为48

3.2 生命周期、项目和人的本性49

3.3 Mircomax生命周期51

3.3.1 问题分类51

3.3.2 问题排序52

3.3.3 报告问题53

3.3.4 评价问题的准则53

3.4 Web使能应用程序的测试54

3.4.1 功能和可扩展性测试54

3.4.2 功能性测试55

3.4.3 可扩展性测试56

3.4.4 测试功能和可扩展性的模块57

3.4.5 管理风格61

3.5 服务级别约定62

3.6 网格计算和智能测试代理64

3.6.1 简单安装、使用和维护的方法64

3.6.2 自维护系统65

3.7 理解性能和可扩展性准则67

3.7.1 定义SPC67

3.7.2 运转中的SPC68

3.8 模拟用户目标71

3.8.1 测试状态72

3.8.2 使用UML和代码注释对测试进行建模72

3.8.3 整体考虑测试73

3.9 本章小结74

4.1.1 桌面应用程序的开发和测试自动化75

第4章 Java开发和测试自动化工具75

4.1 3次潮流75

4.1.2 客户/服务器应用程序的开发和测试自动化77

4.1.3 Web使能应用程序的开发和测试自动化78

4.2 troika——第4次潮流80

4.3 测试自动化生命周期82

4.4 本章小结84

第5章 从方法学到设计的途径85

5.1 实现troika的工具85

5.2 怎样获得TestMaker88

5.3 五分钟学会TestMaker89

5.4 运行TestMaker90

5.4.1 熟悉TestMaker图形环境90

5.4.2 打开并运行测试代理91

5.4.3 通过新代理向导建立代理94

5.5 喜欢Jython的原因100

5.5.1 Jython 十分快速101

5.5.2 可以免费获得数据结构和列表迭代101

5.5.3 自动选择类型的动态变量101

5.5.4 函数是一流的102

5.5.5 Java集成102

5.5.6 Bean属性内省103

5.5.7 Sun公司正在采用Java中的脚本103

5.6 使用Jython并入Junit103

5.6.1 JUnit用于可重复测试103

5.6.2 一个JUnit示例104

5.6.3 JUnit和TestMaker105

5.7 本章小结107

第6章 HTTP/HTML环境中的设计与测试108

6.1 HTTP/HTML环境108

6.2 HTTP/HTML环境中的常见错误110

6.2.1 兼容性和浏览器缓存110

6.2.2 无效数据111

6.2.3 会话问题113

6.2.4 创建HTTP测试代理113

6.3 现有的HTTP通信115

6.3.1 理解cookie、会话和重定向122

6.3.2 验证响应数据128

6.4 本章小结137

第7章 协调SOAP和XML Web服务138

7.1 Web服务简介138

7.2 用于Web互操作的XML-RPC140

7.4 SOAP的全局互操作性144

7.3 XML-RPC的缺点144

7.5 Web服务可扩展性技术145

7.6 Web服务互操作性问题147

7.6.1 发现147

7.6.2 定义147

7.6.3 请求和响应148

7.6.4 展望150

7.7 利用TestMaker来理解WSDL150

7.7.1 构造SOAP调用154

7.7.2 不同类型的SOAP调用156

7.8 验证响应数据163

7.11 本章小结164

7.9 使编写代理更容易164

7.10 资源164

第8章 状态、设计和测试165

8.1 状态问题165

8.2 测试有状态系统的生命周期167

8.3 建立状态的技术168

8.4 准备和安装代理170

8.5 使用数据库配置测试180

8.6 使用Lingo使测试内容更接近真实184

8.7 本章小结188

第9章 集成NET Web服务189

9.1 互操作性和集成190

9.2 NET的不同之处192

9.2.1 文档样式的可扩展性194

9.2.2 NET中的SOAP195

9.2.3 WSDLNET样式196

9.3 NET境的测试代理198

9.4 近期需要考虑的事项204

9.5 本章小结205

第10章 创建与测试Intranet和安全环境206

10.1 基础知识206

10.1.1 路由安全206

10.1.2 虚拟专用网207

10.1.3 网络段和子网208

10.1.4 传输安全209

10.1.5 SSL上的SOAP213

10.1.7 HTTP基本授权214

10.1.6 NET护照授权214

10.2 SOAP和安全215

10.3 产生认证和密钥库216

10.4 本章小结219

第11章 从构造到测试Web应用程序框架220

11.1 交易办公桌和智能测试代理220

11.2 可扩展的测试目标220

11.3 系统基础架构221

11.4 用户原型223

11.5 理解测试需求224

11.6 构造测试225

11.7 将用户原型实现为代码模块228

11.8 实现主组件235

11.8.1 安装235

11.8.2 运行237

11.8.3 清除238

11.8.4 用于测试配置的属性文件239

11.9 实现日志组件239

11.10 避免测试可扩展性问题240

11.11 本章小结243

第12章 将测试代理结果转换为行为知识244

12.1 分析测试结果得到的信息244

12.1.1 目标:我们的新Web站点需要处理50个并发用户的峰值负载245

12.1.2 目标:Web站点注册页需要万无一失245

12.1.3 目标:顾客的月末报告请求不能减慢订购服务246

12.1.4 目标总结246

12.2 五大问题模式246

12.2.1 资源问题246

12.2.2 并发问题247

12.2.3 组件问题248

12.2.4 竞争问题248

12.2.5 崩溃的恢复问题249

12.3 结果分析中的主要因素249

12.4 结果数据产生误导的几种情形251

12.4.1 节点问题251

12.4.2 隐藏的错误251

12.4.3 Dileep的困惑252

12.4.4 消除反复252

12.5 再论股票交易示例253

12.6 本章小结257

第13章 高容量数据中心的并发性和可扩展性258

13.1 简介258

13.2 2Wire组件管理系统259

13.2.1 了解在网络上发生的事情260

13.2.2 复杂环境中的测试262

13.3 测试方法264

13.4 测试环境需要考虑的事项266

13.5 测试环境的约束267

13.6 本章小结268

第14章 为SOAP的可扩展性进行正确选择 .269

14.1 SOAP流行的原因269

14.2 SOAP编码类型270

14.3 简单对象访问需要简单的测试272

14.4 是否让开发工具来决定编码类型274

14.5 性能工具包275

14.5.1 如何获得性能工具包275

14.5.3 开始安装276

14.5.2 安装性能工具包276

14.6 其他事项285

14.7 本章小结286

第15章 电子邮件环境中的多协议测试287

15.1 需要和益处287

15.2 限定项目的范围287

15.3 测试设计和方法学289

15.4 安装和配置291

15.4.1 从原型到测试代理脚本292

15.4.2 创建Muriel292

15.4.3 创建Marilyn296

15.5 结果分析306

15.6 本章小结307

热门推荐