微信扫一扫,移动浏览光盘
简介
本书内容是以人的认知客观发展规律为主线来逐渐演进的,使得处于测试各阶段的读者都能在本书中找到对自己有价值的内容。内容基本主线为:
第一步(测试的态度、测试策略的相关因素):端正和树立正确的“测试态度”,掌握“软技能”;第二步(自动化测试策略、性能测试与Troubleshooting、安全测试技术):学习和掌握向高阶测试高手发展的技巧和思想,掌握“硬技能”;第三步(测试职业发展、测试的组织架构与测试管理):找到和了解未来测试职业生涯的发展趋势,看清“航行的方向”;第四步(测试杂谈):在测试工作中找到本职工作的意义和体现个人的价值,知道“目标的意义”。本书围绕以上四步编排内容。
本书既适合渴望了解软件测试的新人,也适合对软件测试有一定认识和经验的中、高级测试工程师。同时,本书也可以作为高校开展软件测试课程的参考教材,让在校学生能对软件测试的本质和价值有一定的认识。
目录
第1章 测试的态度/1
1.1 精益求精/2
1.1.1 测试用例设计的精益求精/2
1.1.2 性能测试的精益求精/6
1.1.3 回归测试的精益求精/9
1.1.4 测试脚本开发的精益求精/10
1.1.5 测试工具开发的精益求精/11
1.2 总结与温习的重要性/12
1.3 学习和思考/17
1.4 谦虚好学/19
1.5 工欲善其事,必先利其器/21
1.6 人无远虑,必有近忧/24
第2章 测试策略的相关因素/27
2.1 测试资源与时间控制/28
2.2 测试的知己知彼/31
2.3 测试效率的优化/35
2.4 测试中技术风险的控制/38
2.5 测试中的金矿/40
2.6 灵活机动的测试/43
第3章 自动化测试策略/46
3.1 解析自动化测试的理解误区/47
3.2 自动化测试与手工测试的分工/49
3.3 自动化测试实施策略/52
3.4 自动化测试实施过程/58
3.4.1 制定自动化测试方案/58
3.4.2 自动化测试脚本开发/60
3.4.3 自动化测试脚本的执行/62
3.5 自动化测试开发脚本/63
3.5.1 什么是测试脚本语言/63
3.5.2 Tcl的故事/67
3.5.3 Perl的故事/70
3.5.4 Python的故事/74
3.6 自动化测试工具介绍/76
3.6.1 WinRunner/77
3.6.2 Fanfare/79
第4章 性能测试与Troubleshooting/84
4.1 性能测试/85
4.1.1 什么是性能测试/85
4.1.2 性能调优/89
4.1.3 压力测试/91
4.2 Troubleshooting/93
4.3 优秀性能测试工具推荐/97
4.3.1 LoadRunner/97
4.3.2 SmartBits/100
4.3.3 IXIA/101
第5章 安全测试技术/103
5.1 终极测试人——黑客/104
5.1.1 黑客本质/104
5.1.2 知名的测试黑客的故事/104
5.1.3 安全测试应该包含什么/108
5.2 优秀安全性测试工具推荐/113
5.2.1 针对Web安全性的工具/113
5.2.2 针对设备的安全性工具/113
第6章 测试职业发展/118
6.1 选择——听你的心/119
6.2 职业选择的象限/123
6.3 测试职业种类/125
6.3.1 普通测试工程师/125
6.3.2 性能测试工程师/127
6.3.3 测试设计专家/128
6.3.4 自动化测试专家/130
6.3.5 测试工具开发专家/131
6.3.6 测试管理者/133
6.4 突破测试的选择/136
6.4.1 市场/137
6.4.2 项目管理/139
6.4.3 售前技术支持/141
6.4.4 售后技术支持/142
6.4.5 技术培训/143
6.4.6 转向开发/144
6.4.7 做生意/146
6.5 外企和民企的选择/147
6.6 大公司和小公司的选择/150
6.7 外包公司和自主产品公司的选择/152
第7章 测试组织架构与测试管理/154
7.1 测试部架构与公司架构的对照/155
7.1.1 功能测试工程师——销售部/155
7.1.2 测试工具开发和自动化测试开发——研发部/155
7.1.3 测试设计工程师——公司的战略规划和市场部/156
7.1.4 解决方案测试工程师和系统测试工程师——销售部中的高级销售人员/156
7.1.5 测试领导者——公司的管理部门/156
7.2 测试部架构与军队组织架构的对照/157
7.2.1 功能测试工程师——一线战斗的步兵/157
7.2.2 测试工具开发——军工厂给战士提供先进的武器/157
7.2.3 测试设计工程师——……
1.1 精益求精/2
1.1.1 测试用例设计的精益求精/2
1.1.2 性能测试的精益求精/6
1.1.3 回归测试的精益求精/9
1.1.4 测试脚本开发的精益求精/10
1.1.5 测试工具开发的精益求精/11
1.2 总结与温习的重要性/12
1.3 学习和思考/17
1.4 谦虚好学/19
1.5 工欲善其事,必先利其器/21
1.6 人无远虑,必有近忧/24
第2章 测试策略的相关因素/27
2.1 测试资源与时间控制/28
2.2 测试的知己知彼/31
2.3 测试效率的优化/35
2.4 测试中技术风险的控制/38
2.5 测试中的金矿/40
2.6 灵活机动的测试/43
第3章 自动化测试策略/46
3.1 解析自动化测试的理解误区/47
3.2 自动化测试与手工测试的分工/49
3.3 自动化测试实施策略/52
3.4 自动化测试实施过程/58
3.4.1 制定自动化测试方案/58
3.4.2 自动化测试脚本开发/60
3.4.3 自动化测试脚本的执行/62
3.5 自动化测试开发脚本/63
3.5.1 什么是测试脚本语言/63
3.5.2 Tcl的故事/67
3.5.3 Perl的故事/70
3.5.4 Python的故事/74
3.6 自动化测试工具介绍/76
3.6.1 WinRunner/77
3.6.2 Fanfare/79
第4章 性能测试与Troubleshooting/84
4.1 性能测试/85
4.1.1 什么是性能测试/85
4.1.2 性能调优/89
4.1.3 压力测试/91
4.2 Troubleshooting/93
4.3 优秀性能测试工具推荐/97
4.3.1 LoadRunner/97
4.3.2 SmartBits/100
4.3.3 IXIA/101
第5章 安全测试技术/103
5.1 终极测试人——黑客/104
5.1.1 黑客本质/104
5.1.2 知名的测试黑客的故事/104
5.1.3 安全测试应该包含什么/108
5.2 优秀安全性测试工具推荐/113
5.2.1 针对Web安全性的工具/113
5.2.2 针对设备的安全性工具/113
第6章 测试职业发展/118
6.1 选择——听你的心/119
6.2 职业选择的象限/123
6.3 测试职业种类/125
6.3.1 普通测试工程师/125
6.3.2 性能测试工程师/127
6.3.3 测试设计专家/128
6.3.4 自动化测试专家/130
6.3.5 测试工具开发专家/131
6.3.6 测试管理者/133
6.4 突破测试的选择/136
6.4.1 市场/137
6.4.2 项目管理/139
6.4.3 售前技术支持/141
6.4.4 售后技术支持/142
6.4.5 技术培训/143
6.4.6 转向开发/144
6.4.7 做生意/146
6.5 外企和民企的选择/147
6.6 大公司和小公司的选择/150
6.7 外包公司和自主产品公司的选择/152
第7章 测试组织架构与测试管理/154
7.1 测试部架构与公司架构的对照/155
7.1.1 功能测试工程师——销售部/155
7.1.2 测试工具开发和自动化测试开发——研发部/155
7.1.3 测试设计工程师——公司的战略规划和市场部/156
7.1.4 解决方案测试工程师和系统测试工程师——销售部中的高级销售人员/156
7.1.5 测试领导者——公司的管理部门/156
7.2 测试部架构与军队组织架构的对照/157
7.2.1 功能测试工程师——一线战斗的步兵/157
7.2.2 测试工具开发——军工厂给战士提供先进的武器/157
7.2.3 测试设计工程师——……
51Testing软件测试网组编
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×