| 作 者: | 蔡为东 |
| 出版社: | 科学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 软件工程 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 软件测试行业概貌
1.1 什么是软件测试
1.2 软件测试行业的现状和就业前景
1.3 谁适合软件测试这个行业
1.4 培训和认证
1.5 软件测试工程师的职业前景
1.6 软件测试知名网站
第2章 软件测试从业人员的基本要求
2.1 软件测试的入门要求
2.2 应当具备的计算机专业知识
2.3 测试工作需要的基本品质
2.3.1 积极
2.3.2 良好的团队合作能力
2.3.3 耐心和细心
第3章 如何找工作
3.1 工作的种类
3.2 什么是自己的优势
3.3 取舍
3.4 尝试
3.5 销售自己
3.6 简历的注意事项
3.7 笔试
3.8 面试
3.8.1 不必过于重视面试技巧
3.8.2 如何陈述工作经历
3.8.3 技术面试
3.8.4 情景问答
3.8.5 人事面试
3.8.6 抓住主动的机会
3.8.7 外包职位的面试
3.9 有作用的一环——记录结果并做分析
3.10 不要气馁
第4章 软件测试技术基础
4.1 功能测试
4.2 软件测试思想
4.2.1 等价类的划分
4.2.2 边界值
4.2.3 因果图和判定表
4.2.4 代码覆盖
4.3 如何编写测试用例
4.4 如何执行测试用例
4.5 如何提交一个bug
4.6 对bug保持跟踪
4.7 性能测试
4.8 界面测试
4.9 本地化测试
4.10 测试的根本:正确理解需求定义
4.11 测试参与到研发的各个过程
4.12 测试需要一个支撑平台
4.13 如何考虑得更全面
4.14 版本控制
4.15 如何编写测试计划
4.16 测试任务分解后的风险及其应对
4.17 实施自动化测试
4.18 改进测试的几种方法
4.19 更专业一些
4.20 英语——测试工程师应当掌握的外语
4.21 软件测试实例训练
4.21.1 MSN小助手的软件需求规格说明书
4.21.2 功能测试
4.21.3 易用性测试
4.21.4 性能测试
4.21.5 UI测试
4.21.6 兼容性测试
4.21.7 尝试从开发方面获得更多的信息
第5章 典型的测试工程师笔试题
5.1 编程
5.1.1 两数相除
5.1.2 最大公约数
5.1.3 排序
5.1.4 递归
5.1.5 程序阅读
5.2 数据库
5.2.1 基础的SQL语句
5.2.2 复杂一些的SQL语句
5.3 测试理论
5.4 测试实践
5.5 软件问题分析
5.6 测试工作经验
5.7 逻辑推理题
5.8 英语
第6章 有问必答——从他人的问题中得到经验
6.1 软件测试的学习
6.2 软件测试实践
6.3 求职和选择
附录A 我在微软做软件测试外包
附录B 新人工作指南
附录C 简历模版
参考资料