-
内容大纲
本书是作者总结十几年的软件测试的实践经验写成的,希望通过来自一线的实践知识和技能,帮助读者打开一扇通往软件测试之路的大门,寻找到解决测试问题的技术、技巧和方法,体验到测试工作中“逮”Bug犹如“寻宝”的乐趣。全书分为“设计”“工具”和“管理”3篇,共14章,每章的内容虽有一定的联系,但也可各自独立,读者可以根据自己的需求,按照书的内容顺序阅读,也可以根据自己的兴趣选取相关章节阅读。
本书可供软件测试初学者、测试从业人员阅读,也可作为大专院校计算机软件专业学生的参考书,还可作为培训学校的教材。 -
作者介绍
顾翔,毕业于北京工业大学,毕业后从事软件开发工作,2002年开始从事软件测试工作,曾经在各大知名的互联网公司、嵌入式软件公司、通信公司和网络管理软件公司等担任软件测试工程师、软件测试经理等职务,积累了丰富的软件测试知识和实践经验。现专职从事软件开发与测试、大数据及云计算相关的培训工作,是中关村智联软件服务业质量创新联盟成员,被北京软件和信息服务业协会、北京课通天下、上海宇谷培训公司、上海知言网络科技有限公司和中睿信息技术有限公司聘为高级资深讲师。2014年,接受51Testing软件测试网的专访:《51Testing专访顾翔——解读开发转测试的趣味人生》,并且在51Testhlg上发布了一系列个人专栏文章,如《测试专刊——顾翔与你一起漫谈测试》和《测试专刊——白云群中话计算》等。 -
目录
第1篇 软件测试设计技术
第1章 软件测试的基本知识
1.1 软件测试的基本理论
1.1.1 软件测试的定义
1.1.2 软件测试术语
1.1.3 软件工程模型
1.1.4 软件测试模型
1.1.5 软件测试方法
1.1.6 软件测试步骤
1.1.7 软件缺陷管理
1.1.8 测试用例
1.1.9 软件测试类型
1.1.10 软件测试曲线
1.1.11 软件的杀虫剂现象
1.2 软件测试的七项基本原则
1.2.1 原则1:软件测试显示存在缺陷
1.2.2 原则2:穷尽软件测试是不可行的
1.2.3 原则3:软件测试尽早介入
1.2.4 原则4:缺陷集群性
1.2.5 原则5:杀虫剂悖论
1.2.6 原则6:软件测试活动依赖于软件测试背景
1.2.7 原则7:不存在缺陷(即有用系统)的谬论
1.3 验证与确认的区别
1.4 本章总结
1.4.1 介绍内容
1.4.2 案例
第2章 传统的软件测试的设计方法
2.1 运用等价类/边界值设计测试用例
2.1.1 等价类
2.1.2 边界值
2.1.3 基于输出的等价类边界值划分
2.1.4 测试用例的设计
2.1.5 案例
2.2 运用决策表设计测试用例
2.2.1 四边形类型判断系统
2.2.2 用户登录系统
2.2.3 飞机票定价系统
2.3 运用状态转换图设计测试用例
2.3.1 从状态转换图到状态转换树
2.3.2 从状态转换图到状态转换表
2.3.3 业务流程状态转化法
2.4 运用决策树设计测试用例
2.4.1 文本编辑软件
2.4.2 机票购买系统
2.5 运用正交法设计测试用例
2.5.1 正交法
2.5.2 浏览器组合软件测试
2.6 软件白盒测试
……
第2篇 软件测试工具
第3篇 软件测试管理
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...