图书介绍
微软的软件测试之道【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)培智,约翰斯顿,罗里森著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111277538
- 出版时间:2009
- 标注页数:313页
- 文件大小:62MB
- 文件页数:342页
- 主题词:软件-测试
PDF下载
下载说明
微软的软件测试之道PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 关于微软2
第1章 微软的软件工程2
1.1 微软的愿景和价值观,为何我们“爱微软”2
1.2 微软是大型的软件工程公司5
1.3 拓展大型且高效的业务6
1.4 在“大”公司中做“小”项目8
1.5 聘用多种类型的工程师11
1.6 全球化的软件开发公司13
1.7 本章小结15
第2章 微软的软件测试工程师16
2.1 职位名称的含义17
2.2 微软测试工程师的职称并非一直都是SDET18
2.3 我需要更多的测试工程师,立刻就要21
2.3.1 校园招聘22
2.3.2 业界招聘23
2.4 学习如何成为微软的SDET23
2.5 微软工程师的职业发展24
2.6 测试职种的发展道路25
2.6.1 测试架构师25
2.6.2 测试独立贡献者26
2.6.3 成为管理者并不意味着升职27
2.6.4 测试经理28
2.7 本章小结29
第3章 工程生命周期30
3.1 微软的软件工程30
3.1.1 传统软件工程模型31
3.1.2 里程碑模式33
3.1.3 微软的敏捷开发35
3.1.4 宏观视野37
3.2 流程改进38
3.3 从“作战室”发布软件39
3.4 本章小结41
第二部分 关于测试44
第4章 软件测试用例设计的实用方法44
4.1 实践良好的软件设计和测试设计44
4.2 使用测试模式45
4.3 估计测试时间46
4.4 从测试开始47
4.4.1 搜出问题47
4.4.2 制定测试策略48
4.5 考虑可测试性48
4.6 同时用好数据和坏数据进行测试50
4.7 测试用例设计中应考虑的其他因素51
4.7.1 黑盒测试、白盒测试和灰盒测试51
4.7.2 微软的探索性测试52
4.8 本章小结52
第5章 功能测试技术53
5.1 功能测试的需求53
5.2 等价类划分57
5.2.1 变量分解58
5.2.2 等价类划分实战59
5.2.3 参数子集分析60
5.2.4 等价类划分测试62
5.2.5 等价类划分小结64
5.3 边界值分析65
5.3.1 定义边界测试66
5.3.2 边界值分析:一个全新的公式67
5.3.3 隐性边界69
5.3.4 边界值分析小结71
5.4 组合分析71
5.4.1 组合测试的途径72
5.4.2 组合分析实践74
5.4.3 组合分析的有效性79
5.4.4 组合分析小结80
5.5 本章小结80
第6章 结构测试技术82
6.1 块测试84
6.2 判定测试90
6.3 条件测试92
6.4 基础路径测试94
6.5 本章小结101
第7章 用代码复杂度分析风险102
7.1 风险行业102
7.2 复杂问题103
7.3 测量回路复杂度104
7.3.1 Halstead度量107
7.3.2 面向对象的度量108
7.3.3 回路复杂度高并不表示缺陷累累109
7.4 如何利用复杂度度量110
7.5 本章小结110
第8章 基于模型的测试112
8.1 采用模型测试113
8.1.1 设计模型114
8.1.2 模型化软件115
8.1.3 建立有限状态模型117
8.1.4 模型自动化117
8.2 不带测试的建模122
8.2.1 贝叶斯图解模型122
8.2.2 Petri网123
8.3 微软的基于模型的测试工具123
8.3.1 Spec Explorer124
8.3.2 语言和引擎128
8.3.3 建模提示131
8.4 本章小结131
8.5 推荐资料和工具132
第三部分 测试工具和系统134
第9章 缺陷和测试用例管理134
9.1 缺陷工作流程135
9.2 缺陷的跟踪136
9.2.1 一个缺陷的生命周期136
9.2.2 缺陷跟踪系统的特征137
9.2.3 为什么撰写缺陷报告138
9.2.4 解剖缺陷报告138
9.2.5 缺陷会审140
9.2.6 缺陷报告中常见的错误142
9.2.7 数据使用144
9.2.8 何时不能使用缺陷数据:缺陷作为绩效度量145
9.2.9 缺陷门槛146
9.3 测试用例管理149
9.3.1 什么是测试用例149
9.3.2 测试用例的价值150
9.3.3 剖析测试用例151
9.3.4 测试用例误区152
9.4 管理测试用例153
9.4.1 测试用例和测试点:计算测试用例154
9.4.2 跟踪和解释测试结果155
9.5 本章小结156
第10章 测试自动化157
10.1 自动化的价值157
10.2 用户界面自动化160
10.3 自动化测试包括什么163
10.4 微软中的“SEARCH”166
10.4.1 设置166
10.4.2 执行168
10.4.3 分析172
10.4.4 报告174
10.4.5 清理175
10.4.6 帮助175
10.5 让自动化测试跑起来176
10.5.1 把一切装配起来176
10.5.2 大型自动化测试系统177
10.5.3 测试自动化中的常见错误177
10.6 本章小结178
第11章 非功能测试179
11.1 功能之外179
11.2 属性测试180
11.3 性能测试181
11.4 压力测试183
11.4.1 分布式压力测试185
11.4.2 分布式压力架构185
11.4.3 多客户端压力测试的特点187
11.5 兼容性测试187
11.5.1 应用软件库188
11.5.2 应用程序检验器189
11.6 吃我们自己的“狗食”190
11.7 适用性测试190
11.7.1 可达性角色192
11.7.2 可达性测试193
11.7.3 微软主动式辅助(MSAA)测试工具193
11.8 可用性测试193
11.9 安全测试195
11.9.1 威胁建模195
11.9.2 模糊测试195
11.10 本章小结196
第12章 其他工具197
12.1 代码改动量197
12.2 一切尽在掌握198
12.2.1 追踪变更198
12.2.2 什么改变了199
12.2.3 为何改变201
12.2.4 集中型的源代码管理控制202
12.3 软件构建204
12.4 静态分析209
12.4.1 本机代码分析209
12.4.2 托管代码分析211
12.4.3 工具只是工具212
12.4.4 测试代码分析212
12.4.5 测试代码也属于产品代码214
12.5 更多工具214
12.5.1 解决特定问题的工具214
12.5.2 服务大众的工具214
12.6 本章小结215
第13章 用户反馈系统216
13.1 测试和质量216
13.1.1 测试提供了信息216
13.1.2 质量感知217
13.2 用户救援218
13.3 Windows错误报告(WER)221
13.3.1 WER的工作原理222
13.3.2 填入存储桶224
13.3.3 清空存储桶224
13.3.4 测试和WER225
13.4 微笑,微软和你一同微笑225
13.5 连接用户227
13.6 本章小结230
第14章 测试软件加服务231
14.1 第一部分关于服务232
14.1.1 微软的服务战略232
14.1.2 业务重心向Internet服务迁移232
14.1.3 从大规模成长为超大规模233
14.1.4 能源是成长的瓶颈235
14.1.5 服务与盒装软件236
14.1.6 从单机软件到多层次服务238
14.2 第二部分测试软件加服务239
14.2.1 创新的浪潮239
14.2.2 设计合适的软件加服务测试方法240
14.2.3 软件加服务测试技术245
14.3 另一些关于软件加服务的重要思想260
14.3.1 持续质量提高计划260
14.3.2 我见过的被忽略的常见缺陷263
14.4 本章小结263
第四部分 关于未来266
第15章 今天解决明天的问题266
15.1 自动失败分析266
15.1.1 战胜分析瘫痪266
15.1.2 匹配游戏267
15.1.3 好的日志记录实践268
15.1.4 日志文件剖析269
15.1.5 集成AFA270
15.2 机器虚拟化271
15.2.1 虚拟化的好处271
15.2.2 虚拟机测试场景272
15.2.3 当测试时发生失败275
15.2.4 不建议使用的测试场景276
15.3 代码审查和检视276
15.3.1 代码审查的类型276
15.3.2 核查清单277
15.3.3 其他考虑278
15.3.4 审查的两面性280
15.4 工具无处不在280
15.4.1 提炼、重用、回收280
15.4.2 问题在哪281
15.4.3 开放式的开发281
15.5 本章小结282
第16章 构建未来283
16.1 前瞻性思考的需求283
16.1.1 通过追本溯源进行前瞻性思考283
16.1.2 努力培养质量文化284
16.1.3 测试和质量保证284
16.1.4 质量该谁管285
16.1.5 质量成本286
16.1.6 测试的新角色286
16.2 测试领域的领导力287
16.2.1 微软测试领导团队287
16.2.2 测试领导团队主席287
16.2.3 测试领导力在行动288
16.2.4 测试架构师团队289
16.3 卓越测试290
16.3.1 共享291
16.3.2 帮助291
16.3.3 沟通292
16.3.4 关注未来293
16.3.5 微软公司卓越测试主任294
16.3.6 三方面的领导294
16.4 为未来创新294
中英文对照术语表296
热门推荐
- 1224116.html
- 1876297.html
- 3185195.html
- 1277810.html
- 3175690.html
- 267463.html
- 2903973.html
- 1053163.html
- 2500488.html
- 98985.html
- http://www.ickdjs.cc/book_811416.html
- http://www.ickdjs.cc/book_107491.html
- http://www.ickdjs.cc/book_2947338.html
- http://www.ickdjs.cc/book_1261841.html
- http://www.ickdjs.cc/book_427651.html
- http://www.ickdjs.cc/book_519368.html
- http://www.ickdjs.cc/book_276025.html
- http://www.ickdjs.cc/book_105466.html
- http://www.ickdjs.cc/book_3167595.html
- http://www.ickdjs.cc/book_1644758.html