外包软件测试工程师基础教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:信必优技术学院研发部编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302205524
- 页数:204 页
第1章 软件外包与软件测试行业简介 1
1.1 服务外包 1
1.1.1 什么是服务外包 1
1.1.2 服务外包内容和分类 1
1.1.3 国家对服务外包的扶持政策 2
1.2 软件外包 3
1.2.1 什么是软件外包 3
1.2.2 中国软件外包的背景 4
1.2.3 发展软件外包的三个阶段 4
1.3 外包软件测试 5
1.3.1 软件测试的由来 5
1.3.2 软件测试行业发展与现状 7
1.3.3 外包软件测试概述 9
1.3.4 外包软件测试服务的两种模式 10
1.3.5 外包测试需迈三道坎 10
1.4 外包软件测试工程师职业素质要求 11
第2章 软件与软件测试的概述 15
2.1 软件和软件开发 15
2.1.1 软件的含义 15
2.1.2 开发中的人员角色 17
2.1.3 软件开发瀑布模型 18
2.1.4 软件可靠性 19
2.1.5 软件缺陷产生的原因 20
2.2 软件测试的起源 21
2.3 软件测试的重要性 22
2.3.1 软件缺陷带来的教训 23
2.3.2 测试是软件开发的重要环节之一 24
2.4 什么是软件测试 25
2.4.1 软件测试的定义 25
2.4.2 软件测试的目的 26
2.4.3 软件测试的原则 26
2.5 软件测试的生命周期和过程模型 30
2.5.1 工作内容 30
2.5.2 软件测试过程模型 31
2.5.3 测试模型的使用 32
第3章 软件测试基础理论 33
3.1 软件项目中的测试流程 33
3.1.1 软件测试流程 33
3.1.2 需求分析阶段的测试活动 38
3.1.3 软件设计阶段的测试活动 39
3.1.4 其他测试活动 39
3.2 软件测试的基本分类 40
3.3 正确认识软件测试 43
3.3.1 软件测试与建立软件信心的关系 43
3.3.2 软件测试的两面性 43
3.3.3 测试是一种服务 45
第4章 软件测试项目与组织 46
4.1 软件测试的工作流程 46
4.1.1 测试部门组织结构 46
4.1.2 测试工作流程实例 49
4.2 软件测试项目的过程与步骤 52
4.2.1 测试计划 52
4.2.2 测试需求分析 54
4.2.3 测试设计 54
4.2.4 测试执行 55
4.2.5 总结生成报告 55
第5章 软件缺陷与缺陷报告 56
5.1 什么是软件缺陷 56
5.1.1 缺陷的定义 56
5.1.2 缺陷的种类 56
5.1.3 缺陷的产生 58
5.1.4 软件缺陷的分布 58
5.1.5 修复软件缺陷的代价 59
5.2 怎样报告软件缺陷 60
5.2.1 谁会阅读缺陷报告 60
5.2.2 写好缺陷报告的重要性 61
5.2.3 书写缺陷报告的基本规则 61
5.2.4 组织结构 61
5.2.5 写作技术 62
5.2.6 缺陷报告的写作要点 65
5.2.7 缺陷报告应该注意的问题 65
5.3 软件缺陷跟踪管理 67
第6章 黑盒测试设计技术 70
6.1 概述 70
6.2 测试用例设计方法 70
6.2.1 什么是测试用例 70
6.2.2 如何编写测试用例 71
6.2.3 测试用例的依据 73
6.2.4 如何执行测试用例 73
6.3 测试用例设计方法 75
6.3.1 等价类划分法 75
6.3.2 边界值分析法 79
6.3.3 错误推测法 82
6.4 其他测试经验 82
6.4.1 像愚笨的用户那样做 83
6.4.2 在已经找到软件缺陷的地方再找找 83
6.4.3 凭借经验、直觉和预感 83
第7章 系统测试 84
7.1 系统测试概念 84
7.1.1 什么是系统测试 84
7.1.2 系统测试的组织和分工 85
7.1.3 系统测试分析 85
7.1.4 系统测试环境 86
7.2 系统测试的方法 86
7.2.1 功能测试 86
7.2.2 功能易用性测试 89
7.2.3 用户界面测试 90
7.2.4 兼容性测试 92
7.2.5 安装测试 95
7.2.6 文档测试 97
第8章 验收测试阶段 104
8.1 引言 104
8.2 验收测试 104
8.2.1 验收测试的概念 104
8.2.2 验收测试标准 104
8.2.3 验收测试过程 105
8.3 验收测试的常用策略 105
8.3.1 正式验收测试 106
8.3.2 非正式验收测试 106
8.3.3 Beta测试 107
8.4 验收测试的总体思路 107
8.4.1 软件配置审核 108
8.4.2 可执行程序的测试 109
8.5 验收测试报告 110
第9章 软件测试管理及自动化测试基础 111
9.1 软件测试自动化基础 111
9.1.1 自动化测试的引入 111
9.1.2 自动化测试的含义 112
9.1.3 自动化测试的意义 112
9.1.4 自动化测试的优势 113
9.1.5 自动化测试的局限性 114
9.1.6 测试工具 115
9.2 软件测试管理 116
9.2.1 软件测试管理计划 116
9.2.2 软件测试管理主要功能 116
9.2.3 软件测试管理实施 117
9.2.4 软件测试管理工具简介 118
9.3 选择合适的自动化测试工具 118
9.3.1 自动化测试工具分类 118
9.3.2 自动化测试应用策略 120
9.3.3 功能自动化测试 121
9.3.4 负载压力自动化测试 123
第10章 搭建缺陷管理系统 128
10.1 Bug管理流程及工具介绍 128
10.2 Bugzilla工具的安装配置 129
10.2.1 Bugzilla的安装配置 130
10.3 缺陷数据库实例解析 151
10.3.1 报告软件缺陷 151
10.3.2 编辑软件缺陷报告 153
10.3.3 验证软件缺陷 154
10.3.4 软件缺陷查询 156
10.3.5 注册用户管理 157
第11章 如何成为合格的外包软件测试工程师 161
11.1 国内外包软件测试工程师现状 161
11.2 做一名合格的外包软件测试工程师 161
11.2.1 计算机专业技能 162
11.2.2 行业知识 163
11.2.3 个人素养 163
11.3 职业经验 164
11.3.1 职业发展 164
11.3.2 测试一个软件最首要的任务 166
11.3.3 测试行业职场小规则 167
11.4 软件测试认识中的误区 169
附录 软件测试专业术语对照表 171
参考文献 204
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《天水师范学院60周年校庆文库 新工科视域下的工程基础与应用研究》《天水师范学院60周年校庆文库》编委会编 2019
- 《高等工程教育改革探析》李瀛心,吴价宝著 1997
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《市政工程基础》杨岚编著 2009
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019