北京中科海教育培训学校—官网

咨询热线:
400-888-4846

北京中科海教育培训学校课程中心>《软件测试工程师内部讲义》(上)

《软件测试工程师内部讲义》(上)


       本书从软件测试基础理论、测试管理及BUG管理工具、Web测试环境搭建及数据库知识学习、自动化测试工具等几个方面,结合软件行业的实际情况进行了分析 和讲解。本书共分为9章,整体结构清晰,内容丰富,讲述由浅入深,层层递进。理论与实践相结合。对于希望从事软件测试行业的读者是一本很好的参考书,而且 也可以作为对软件测试工作感兴趣的读者的自学用书。

 

新书快递——《软件测试工程师培训教程》

全书共473页

 

内容简介:

      《软件测试工程师讲 义(上册)》是作为新科海学校软件测试工程师专业的标准教材,本书从软件测试基础理论、测试管理及BUG管理工具、Web测试环境搭建及数据库知识学习、 自动化测试工具等几个方面,结合软件行业的实际情况进行了分析和讲解。本书共分为9章,整体结构清晰,内容丰富,讲述由浅入深,层层递进。理论与实践相结 合。对于希望从事软件测试行业的读者是一本很好的参考书,而且也可以作为对软件测试工作感兴趣的读者的自学用书。


目 录

第1章 软件测试理论基础 1

1.1行业背景 1
1.2软件测试概述 4
1.2.1软件测试由来 4
1.2.2软件测试定义 4
1.2.3软件测试基本分类 6
1.2.4软件测试人员职业要求 8
1.3 软件测试流程 11
1.3.1需求测试 11
1.3.2单元测试 12
1.3.3集成测试 13
1.3.4系统测试 13
1.3.5性能测试 14
1.3.6用户测试 14
1.3.7回归测试 14
1.4软件项目运作流程 15
1.4.1市场调研 15
1.4.2可行性研究 16
1.4.3产品立项 16
1.4.4需求调研 16
1.4.5设计开发 17
1.4.6系统测试 17
1.4.7产品发布 17
1.4.8产品维护 17
1.4.9产品升级 17
1.5软件测试工作流程 18
1.5.1测试部门组织结构 18
1.5.2测试工作流程 20

第2章 Windows Server 2003服务配置 24

`2.1 Windows Server 2003安装 24
2.1.1虚拟机原理 25
2.1.2 虚拟机安装 25
2.2 Windows Server 2003部署IIS服务 34
2.2.1安装IIS服务 35
2.2.2部署应用程序 38
2.2.3调试运行IIS服务 45

第3章 BUG管理及测试管理工具 49

3.1 Bug管理流程及工具介绍 49
3.2 Bugzilla工具安装配置 50
3.2.1 Bugzilla安装配置 51
3.2.2 Bugzilla使用 72
3.3测试件管理 73
3.4 TestDirector安装配置及使用 73
3.4.1 TestDirector介绍 73
3.4.2 TestDirector安装 78
3.4.3 TestDirector后台管理 102
3.4.4 TestDirector项目定制 116
3.4.5 TestDirector前台使用 127
3.4.6 TestDirector移植 163
3.4.7 使用技巧 167
3.4.8 TestDirector总结 168

第4章 测试文档编写及Web测试环境搭建 169

4.1测试文档编写 169
4.1.1测试计划 169
4.1.2测试方案 170
4.1.3 测试用例 170
4.1.4测试报告 177
4.2功能测试方法 178
4.2.1静态UI测试 179
4.2.2动态功能测试 180
4.2.3 Bug寻找经验之谈 181
4.3 Web测试环境搭建 186
4.3.1 Tomcat+JDK测试环境搭建 187
4.3.2 Jboss+JDK 测试环境搭建 201

第5章 Linux操作系统知识学习 205

5.1 Linux起源、特性及应用领域 205
5.2主流Linux操作系统发行版简介 205
5.3 FC5安装 206
5.3.1创建FC5虚拟机 206
5.3.2 FC5安装 209
5.3.3 FC5配置 221
5.4 Fedora Core5基本命令使用 228
5.4.1 SSH Secure Shell Client工具 229
5.4.2 Fedora Core5命令使用 236
5.5 Linux部署Tomcat+JDK测试环境 254
5.5.1 JDK安装配置 254
5.5.2 TOMCAT安装 257

第6章 配置管理及WinCVS工具使用 260

6.1配置管理理论 260
6.1.1软件配置管理定义 260
6.1.2软件配置管理目的 260
6.1.3软件配置管理发展历史 260
6.1.4软件配置管理角色职责 261
6.1.5软件配置管理流程 262
6.2配置管理工具 264
6.2.1 CVS服务器安装 264
6.2.2 WinCVS工具使用 266
6.4配置管理应用 275
6.4.1版本管理 276
6.4.2变更控制 277

第7章 数据库(SQL Server、Oracle) 279

7.1 SQL Server 2000使用 279
7.1.1 SQL Server介绍 279
7.1.2服务器管理 281
7.1.3 Transact-SQL语言 286
7.1.4数据库管理 294
7.2 SQL Server 学习总结 310
7.3 Oracle9i使用 311
7.3.1 Oracle9i简介 311
7.3.2 Oracle安装 311
7.3.3 Oracle服务启动与关闭 321
7.3.4表空间管理 321
7.3.5用户管理 329
7.3.6表创建、修改与删除 333
7.3.7视图创建、修改与删除 338
7.4 Oralce学习总结 338

第8章 QTP自动化功能测试工具 340

8.1自动化功能测试简介 340
8.2 QTP安装 341
8.2.1 QuickTest Professional简述 341
8.2.2 QuickTest Professional界面介绍 343
8.2.3 QuickTest Professional是如何工作的 344
8.2.4 QTP安装 345
8.3 QTP使用 354
8.3.1 QTP教程 355
8.3.2 QTP测试B/S系统实例 355
8.3.3 QTP测试C/S系统实例 363
8.3.4 QTP描述性编程 365
8.3.5 QTP其他知识 367
8.4 QTP学习总结 369

第9章 LoadRunner自动化性能测试工具 370

9.1 LoadRunner概要介绍 370
9.2性能测试理论基础 371
9.2.1系统用户 371
9.2.2并发用户数 371
9.2.3在线用户 371
9.2.4 PV页面浏览量 372
9.2.5响应时间 372
9.2.6请求数与点击数 372
9.2.7吞吐量 372
9.2.8系统资源耗用 372
9.2.9性能测试 373
9.2.10压力测试 373
9.2.11负载测试 373
9.2.12容量测试 373
9.3 LoadRunner安装与了解 374
9.3.1安装LoadRunner 374
9.3.2了解LoadRunner 382
9.4 规划测试 384
9.4.1测试需求分析 384
9.4.2建模与抽取性能指标 385
9.5 Vuser脚本设计 389
9.5.1准备工作 389
9.5.2录制脚本 392
9.5.3分析脚本 401
9.5.4增强脚本 403
9.5.5运行脚本 424
9.6 场景设计执行 426
9.6.1场景设计 427
9.6.2场景执行 440
9.7 利用Analysis结果分析 455
9.7.1结果概要 455
9.7.2并发用户数 458
9.7.3事务响应时间 458
9.7.4点击率 459
9.7.5页面分解 460
9.7.6系统资源 460
9.8 LoadRunner学习总结 462

附录一 软件测试常用英语词汇 464

附录二 版本说明书模板 466

附录三 性能测试报告实例 467

 

《软件测试工程师内部讲义》(下)


       本书贯穿了一个实际的项目案例,从需求调研开始,直至性能测试结束,详细地剖析了软件测试工作的实施流程及过程中所使用的技术。全文共分5章,分别是:软件测试与项目分析,团队组织及任务分配,测试用例编写与管理,功能测试实施,性能测试实施。

       本书是对《软件测试工程师培训教程》一书的必要补充。在《软件测试工程师培训教程》中介绍了基本的软件测试概念及技能方面的知识,本书利用其中的知识,进 行实际项目的测试,将理论知识运用于实际工作中,从而掌握一般软件的测试流程、测试方法及自动化工具方面的技能。读者可根据自

培训世界 北京中科海教育培训学校体验课 免费预约