作者/译者介绍:
Alan page,微软测试卓越工程总监。管理微软的测试技术培训并对微软的测试工程师分享咨询。他是微软最早的测试架构师之一,曾经参与Windows和Windows CE多个版本的测试开发工作。Ken Johnston,微软Office在线平台和运营总经理。他曾担任微软测试主管,测试经理以及测试卓越工程总监。
BJ Rolllson,卓越工程的测试架构师。他曾参与过多种产品的测试开发工作并担任过测试总监。他还经常参与软件杂志的写作和学术会议的演讲。并在大学里讲授软件测试。
译者简介:张奭,美国iConnect公司卓越工程与管理总经理,中国软件行业协会培训中心执行主任,南京一通美公司执行总裁。曾是微软经验丰富的测试主管。有近12年微软软件测试、发布、项目管理、内训和团队管理经验。两次获得微软员工杰出贡献奖(Gold.Star.Award)。曾任微软卓越管理领导团队的成员、微软华协理事会成员、微软第一届亚太地区员工领导和发展大会职业发展委员会主席、西雅图地区IEEE理事会成员。张奭在北京师范大学获硕士学位,美国纽约州立大学获博士学位。
微软的软件测试之道目录:
献辞业界专家的评论
微软内部专家的评论
致谢
译者序
译者介绍
前言
第一部分 关于微软
第1章 微软的软件工程
1.1 微软的愿景和价值观,为何知识兔“爱微软”
1.2 微软是大型的软件工程公司
1.3 拓展大型且高效的业务
1.4 在“大”公司中做“小”项目
1.5 聘用多种类型的工程师
1.6 全球化的软件开发公司
1.7 本章小结
第2章 微软的软件测试工程师
2.1 职位名称的含义
2.2 微软测试工程师的职称并非一直都是SDET
2.3 我需要更多的测试工程师,立刻就要
2.3.1 校园招聘
2.3.2 业界招聘
2.4 学习如何成为微软的SDET
2.5 微软工程师的职业发展
2.6 测试职种的发展道路
2.6.1 测试架构师
2.6.2 测试独立贡献者2.6.3 成为管理者并不意味着升职
2.6.4 测试经理
2.7 本章小结
第3章 工程生命周期
3.1 微软的软件工程
3.1.1 传统软件工程模型
3.1.2 里程碑模式
3.1.3 微软的敏捷开发
3.1.4 宏观视野
3.2 流程改进
3.3 从“作战室”发布软件
3.4 本章小结
第二部分 关于测试
第4章 软件测试用例设计的实用方法
4.1 实践良好的软件设计和测试设计
4.2 使用测试模式
4.3 估计测试时间
4.4 从测试开始
4.4.1 搜出问题
4.4.2 制定测试策略
4.5 考虑可测试性
4.6 同时用好数据和坏数据进行测试
4.7 测试用例设计中应考虑的其他因素
4.7.1 黑盒测试、白盒测试和灰盒测试
4.7.2 微软的探索性测试
4.8 本章小结
4.7.1 黑盒测试、白盒测试和灰盒测试
4.7.2 微软的探索性测试
4.8 本章小结
第5章 功能测试技术
5.1 功能测试的需求
5.2 等价类划分
5.2.1 变量分解
5.2.2 等价类划分实战
5.2.3 参数子集分析
5.2.4 等价类划分测试
5.2.5 等价类划分小结
5.3 边界值分析
5.3.1 定义边界测试
5.3.2 边界值分析:一个全新的公式
5.3.3 隐性边界
5.3.4 边界值分析小结
5.4 组合分析
5.4.1 组合测试的途径
5.4.2 组合分析实践
5.4.3 组合分析的有效性
5.4.4 组合分析小结
5.5 本章小结
第6章 结构测试技术
6.1 块测试
6.2 判定测试
6.3 条件测试
6.4 基础路径测试
6.5 本章小结
第7章 用代码复杂度分析风险
7.1 风险行业
7.2 复杂问题
7.3 测量回路复杂度
7.3.1 Halstead度量
7.3.2 面向对象的度量
7.3.3 回路复杂度高并不表示缺陷累累
7.4 如何利用复杂度度量
7.5 本章小结
第8章 基于模型的测试
8.1 采用模型测试
8.1.1 设计模型
8.1 一模型化软件
8.1.3 建立有限状态模型
8.1.4 模型自动化
8.2 不带测试的建模
8.2.1 贝叶斯图解模型
8.2.2 Petri网
8.3 微软的基于模型的测试工具
8.3.1 SpecExplorer
8.3.2 语言和引擎
8.3.3 建模提示
8.4 本章小结
8.5 推荐资料和工具
第三部分 测试工具和系统
第9章 缺陷和测试用例管理
9.1 缺陷工作流程
9.2 缺陷的跟踪
9.2.1 一个缺陷的生命周期
9.2.2 缺陷跟踪系统的特征
9.2.3 为什么撰写缺陷报告
9.2.4 解剖缺陷报告
9.2.5 缺陷会审
9.2.6 缺陷报告中常见的错误
9.2.7 数据使用
9.2.8 何时不能使用缺陷数据:缺陷作为绩效度量
9.2.9 缺陷门槛
9.3 测试用例管理
9.3.1 什么是测试用例
9.3.2 测试用例的价值
9.3.3 剖析测试用例
9.3.4 测试用例误区
9.4 管理测试用例
9.4.1 测试用例和测试点:计算测试用例
9.4.2 跟踪和解释测试结果
9.5 本章小结
第10章 测试自动化
10.1 自动化的价值
10.2 用户界面自动化
10.3 自动化测试包括什么
10.4 微软中的“SEARCH”
10.4.1 设置
10.4.2 执行
10.4.3 分析
10.4.4 报告
10.4.5.清理
10.4.6 帮助
10.5 让自动化测试跑起来
10.5.1 把一切装配起来
10.5.2 大型自动化测试系统
10.5.3 测试自动化中的常见错误
10.6 本章小结
第11章 非功能测试
......
第12章 其他工具
......
第13章 用户反馈系统
......
第14章 测试软件加服务
......
第四部分 关于未来
第15章 今天解决明天的问题
......
第16章 构建未来
......
免责声明:
来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。禁用于商业用途!如果您喜欢《微软的软件测试之道》,请购买正版,谢谢合作。
爱学习,请到知识兔查找资源自行下载!
下载说明:
方法一:1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在知识兔选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载知识兔中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
下载体验