当前位置:首页 > 工业技术
软件测试实践
软件测试实践

软件测试实践PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:刘新生主编
  • 出 版 社:北京:中国计量出版社
  • 出版年份:2010
  • ISBN:9787502633295
  • 页数:313 页
图书介绍:本书主要阐述了软件测试实践操作知识和技能。内容包括:软件测试技术总览、测试管理、性能测试等。本书注重软件测试技术应用和企业实际需求,是培养一线优秀软件测试工程师的基础读本。本书可作为高校软件测试等相关课程推荐教材,也可供相关培训机构和软件爱好者参考学习。
《软件测试实践》目录

1 软件测试技术总览 1

1.1 软件测试简介 1

1.1.1 软件测试目的和内容 2

1.1.2 软件测试分类 2

1.1.3 软件测试模型 4

1.1.4 软件测试原则 7

1.1.5 软件测试与调试 8

1.1.6 有效的软件测试 9

1.2 各种测试工具比较 10

1.2.1 白盒测试工具 10

1.2.2 黑盒测试工具 13

1.2.3 测试管理工具 16

1.2.4 自动化测试工具 17

2 软件测试管理 20

2.1 QC 20

2.1.1 QC简介 20

2.1.2 QC安装 21

2.1.3 QC架构 26

2.1.4 QC组件 27

2.2 QC测试环境搭建 28

2.2.1 创建域和工程项目 29

2.2.2 创建用户 32

2.2.3 配置服务器 33

2.2.4 管理用户 35

2.2.5 定制工程 37

2.3 QC测试管理流程 42

2.3.1 测试版本管理 44

2.3.2 测试需求管理 50

2.3.3 需求风险分析 55

2.3.4 测试计划管理 60

2.3.5 测试执行管理 66

2.3.6 缺陷跟踪管理 77

2.3.7 报表分析管理 83

3 自动化测试 91

3.1 自动化测试技术 91

3.1.1 什么是自动化测试 91

3.1.2 自动化测试原理 93

3.1.3 自动化测试优缺点 94

3.1.4 自动化测试工具比较 96

3.2 QTP 97

3.2.1 QTP简介 97

3.2.2 QTP安装 98

3.2.3 QTP工作流程 100

3.3 QTP基本测试开发流程实例 103

3.3.1 计划测试 103

3.3.2 测试样例(购物车)程序介绍 105

3.3.3 录制脚本 110

3.3.4 编辑、调试脚本 114

3.3.5 执行测试 120

3.3.6 分析测试结果 121

3.3.7 报告缺陷 123

3.4 准备自动化测试 127

3.4.1 确定手动测试场景 127

3.4.2 确定测试环境 129

3.4.3 确定测试数据 132

3.5 创建基本测试 133

3.5.1 测试设置 133

3.5.2 录制和回放设置 133

3.5.3 脚本导入导出 135

3.5.4 对象 135

3.5.5 对象探测器 136

3.5.6 对象库 137

3.6 增强基本测试 139

3.6.1 增加同步 139

3.6.2 插入检查点(Checkpoint) 141

3.6.3 采用数据驱动测试 141

3.6.4 脚本参数化 142

3.7 QTP测试开发 146

3.7.1 关键字视图开发 146

3.7.2 恢复场景管理 150

3.7.3 测试脚本开发 156

3.8 QTP与QC集成 163

3.9 自动化测试工具比较 168

4 性能测试 171

4.1 性能测试技术 171

4.1.1 什么是软件性能测试 171

4.1.2 软件性能测试的一般流程 172

4.1.3 软件性能测试术语 174

4.2 LoadRunner 176

4.2.1 LoadRunner简介 176

4.2.2 LoadRunner安装 177

4.2.3 LoadRunner组件 180

4.2.4 LoadRunner构架 183

4.3 LoadRunner性能测试流程 183

4.3.1 计划测试 184

4.3.2 设计测试 185

4.3.3 创建Vuser脚本 185

4.3.4 创建测试场景 186

4.3.5 运行测试场景 187

4.3.6 分析测试结果 187

4.4 Vuser测试脚本 188

4.4.1 VU脚本结构 188

4.4.2 通用VU函数 192

4.4.3 协议相关函数 196

4.4.4 录制脚本 200

4.4.5 增强脚本 211

4.4.6 关联实现 223

4.5 负载场景创建和设置 227

4.5.1 设计性能测试场景 228

4.5.2 运行场景 242

4.5.3 监视场景 248

4.5.4 场景运行后 252

4.6 分析测试结果 252

4.6.1 图表分析 255

4.6.2 图表合并 265

4.6.3 性能测试结果比较 269

4.6.4 生成测试报告 271

5 综合实例 275

5.1 测试需求分析 275

5.1.1 需求概述 275

5.1.2 非业务需求 275

5.1.3 业务需求 275

5.1.4 与外部接口说明 278

5.2 测试计划 278

5.2.1 简介 278

5.2.2 测试需求 279

5.2.3 测试进度/里程碑 280

5.2.4 测试资源 280

5.2.5 测试概述 282

5.2.6 测试风险分析 284

5.3 测试用例设计 284

5.3.1 QTP测试用例设计 284

5.3.2 LoadRunner测试用例设计 287

5.4 测试执行与测试报告 305

5.5 测试总结 312

5.5.1 简介 312

5.5.2 测试概要 313

5.5.3 测试结果及发现 313

5.5.4 测试结论与建议 313

返回顶部