软件测试方法与技术实践指南 Java EE版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王顺,朱少民,汪红兵等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302225812
- 页数:277 页
第一篇 软件测试工程师知识储备 3
第1章 如何成为一名合格的软件测试工程师 3
1.1 基础知识 3
1.1.1 计算机专业知识与技能方面 3
1.1.2 个人素养方面 4
1.2 工作范畴 4
1.2.1 软件测试工作范畴 5
1.2.2 软件测试工作的内容 5
1.3 必备的核心知识 5
1.3.1 软件测试的基本要素 5
1.3.2 软件测试的方法和策略 8
1.3.3 软件测试的规范和过程 8
1.3.4 软件测试的组织和管理 9
1.3.5 软件测试用例的设计 10
1.3.6 软件缺陷 11
1.3.7 软件测试的自动化 11
第2章 软件测试工程师如何成长与发展 13
2.1 存储技能敲开著名企业的大门 13
2.2 软件测试工程师的成长历程 14
第3章 Java EE方向软件测试工程师实践准备 16
3.1 Java EE开发平台简介 16
3.2 Java EE测试环境的搭建 17
3.2.1 安装JDK及环境设置 17
3.2.2 安装Tomcat的示意图 20
3.2.3 安装并配置MySQL 23
3.3 测试机网络与环境的配置 29
3.3.1 Windows系统 30
3.3.2 Mac系统 35
3.3.3 Linux系统 40
3.3.4 Solaris系统 45
3.3.5 HP-UX系统 48
3.3.6 IBM-AIX系统 49
第二篇 基于Java EE产品线的项目实践第4章 项目初期各阶段的主要工作 55
4.1 项目立项与拟定产品的发展方向阶段 55
4.1.1 产品需求文档的形成及其实例 55
4.1.2 产品需求形成阶段测试工程师的工作 57
4.2 产品规格说明书制定阶段 57
4.2.1 产品规格说明书的形成及其实例 57
4.2.2 产品规格说明书阶段测试工程师的工作 67
4.3 产品技术文档设计阶段 67
4.3.1 编写技术设计文档 67
4.3.2 技术设计文档阶段测试工程师的工作 75
第5章 软件测试计划的制定 76
5.1 为何要制定测试计划 76
5.2 怎样设计测试计划 76
5.2.1 产品基本情况调研 77
5.2.2 测试需求说明 77
5.2.3 计划表 77
5.2.4 测试资源配置 77
5.2.5 系统风险评估 77
5.2.6 测试的策略和记录 78
5.2.7 问题跟踪报告 78
5.2.8 测试计划的发布 78
5.3 测试计划设计实例 78
5.4 测试计划修改与维护 87
第6章 软件测试用例的编写 88
6.1 白盒测试用例设计方法与案例 88
6.1.1 逻辑覆盖法设计案例 89
6.1.2 基本路径测试法案例 95
6.2 黑盒测试用例设计案例 96
6.2.1 等价类划分法设计案例 96
6.2.2 边界值分析法设计案例 99
6.2.3 因果图法设计案例 101
6.2.4 错误推测法设计案例 103
6.2.5 功能图法设计案例 105
6.2.6 综合法设计案例 106
6.2.7 异常测试法设计案例 107
6.3 压力/性能测试设计案例 108
6.4 安全性测试 111
6.4.1 安全性测试的引入 112
6.4.2 常见的Web安全性测试 112
6.4.3 XSS测试技巧 118
6.5 跨浏览器/跨平台测试设计案例 119
6.5.1 跨浏览器测试设计案例 119
6.5.2 跨平台测试设计案例 121
6.6 本地化测试与国际化测试 124
6.6.1 国际化测试的实例 125
6.6.2 本地化测试的实例 128
6.7 Accessibility测试案例 129
6.8 如何组织和跟踪测试用例 131
6.8.1 组织测试用例 132
6.8.2 测试用例的跟踪 132
6.8.3 测试用例的维护 133
第7章 软件项目各部门相互协作 135
7.1 共同审阅文档 135
7.2 交流与沟通 137
7.2.1 沟通的意义及项目干系人分析 137
7.2.2 沟通与效率的关系 138
7.2.3 沟通的一些要素 139
7.2.4 项目中沟通运用的案例分析 139
7.2.5 结束语 140
第8章 执行测试案例并报告缺陷 141
8.1 项目过程中各阶段测试重点和策略 141
8.2 如何报告所发现的缺陷 146
8.3 如何尽早尽多地报缺陷 148
8.4 发现缺陷的基本方法 148
8.4.1 通过逻辑覆盖法发现的缺陷 152
8.4.2 通过路径覆盖法发现的缺陷 152
8.4.3 通过等价类划分法发现的缺陷 153
8.4.4 通过边界值法发现的缺陷 154
8.4.5 通过因果图法发现的缺陷 155
8.4.6 通过错误推测法发现的缺陷 157
8.4.7 通过功能图法发现的缺陷 158
8.4.8 通过综合法发现的缺陷 158
8.4.9 通过异常法测试发现的缺陷 159
8.4.10 通过压力/性能测试发现的缺陷 160
8.4.11 通过安全性测试发现的缺陷 160
8.4.12 跨平台测试发现的缺陷 162
8.4.13 跨浏览器测试发现的缺陷 163
8.4.14 本地化与国际化测试发现的缺陷 164
8.4.15 通过Accessibility测试发现的缺陷 165
8.5 如何让别人接受你报的缺陷 167
8.5.1 缺陷为什么不被接受 167
8.5.2 不被接受的缺陷的状态 175
8.5.3 如何避免不被接受的缺陷 175
8.5.4 如何处理不被接受的缺陷 175
8.6 如何验证缺陷 177
8.6.1 哪些状态的缺陷可以检验 177
8.6.2 验证缺陷前需要做什么 178
8.6.3 缺陷被完全修改的标准 178
8.6.4 如何验证缺陷 178
8.6.5 验证缺陷后还需要做什么 180
8.7 如何分析缺陷 180
8.7.1 什么是缺陷分析 180
8.7.2 缺陷分析的重要性 180
8.7.3 收集缺陷分析的信息 180
8.7.4 如何进行缺陷分析 180
8.8 一个缺陷管理系统应用实例 185
8.8.1 BugFree的安装 185
8.8.2 缺陷管理 187
8.8.3 Test Case管理 191
8.8.4 统计报表 192
第9章 产品功能完善与修复缺陷阶段 193
9.1 模块功能完成并进行单元测试 193
9.2 系统功能集成并进行整体测试 194
9.3 产品代码冻结 196
9.4 产品发布前的最后检查 196
第10章 测试工程师在产品发布前后的工作 201
10.1 如何评估软件质量 201
10.2 如何发布质量分析报告 204
10.3 如何配合客户做验收测试 209
10.4 如何处理客户发现的问题 212
第三篇 如何从一个普通工程师成长为资深工程师第11章 测试工具与框架的使用 217
11.1 性能测试工具JProfiler实践 217
11.1.1 JProfiler简介 217
11.1.2 JProfiler的下载和安装 217
11.1.3 JProfiler的配置与使用 217
11.1.4 JProfiler的5个视图介绍 222
11.2 压力测试工具JMeter实践 226
11.2.1 JMeter简介 226
11.2.2 Jmeter的安装和运行 226
11.2.3 JMeter的主要测试部件介绍 227
11.2.4 JMeter实例 228
11.3 自动化测试工具AutoIt实践 239
11.3.1 AutoIt简介 239
11.3.2 AutoIt对象识别 239
11.3.3 AutoIt自动化测试 242
11.4 功能测试工具Selenium实践 247
11.4.1 利用Selenium IDE录制脚本并回放 247
11.4.2 利用Selenium IDE组织测试套件 249
11.4.3 Selenium测试用例的运行 250
11.5 STAF+STAX+PYTHON框架 250
11.5.1 STAF/STAX自动化测试框架简介 251
11.5.2 STAF/STAX安装前检查JDK的配置 251
11.5.3 STAF的安装及配置 251
11.5.4 STAX的安装及配置 255
11.5.5 Python的安装 257
11.5.6 通过STAF+STAX框架执行XML脚本 257
附录 大学学籍管理系统说明书 261
参考文献 277
- 《阅读指要》陈艺鸣编著 2020
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019