节选
本书是高级软件测试工程师专用教材。作者通过丰富的项目及培训经验,结合大量实际案例讲解软件测试技术和软件测试工具的应用,将最实用的技能及知识传授给读者,使读者尽快上手,少走弯路。本书主要介绍软件测试的基本概念、分类、工具、常识,以及黑盒测试技术、缺陷管理、测试管理等,讨论黑盒测试工具的LoadRunner11测试方法、TestDirector11测试方法等,给出白盒测试技术简介,以及白盒测试工具的BoundsChecker教程、C++Test2.2教程、Logiscope6.1教程、JUnit3.8教程、JTest6.0教程等。本书还为各章节设计了针对性很强的思考题,以便读者理解和消化所学知识。书后附录部分给出了软件测试技术用词说明及中英文对照,测试工程师面试、笔试时的常见问题,C/C++编码规范,Java编码规范,软件测试的网络资源等,供读者学习参考。
本书特色
畅销测试教程全新升级
外企英文原版培训材料
连续5年畅销不衰的测试宝典全新升级,引入外企英?原版第一手培训材料,当下流行
自动化测试工具及白盒测试工具全解析,测试技术最佳自学手册,测试高手晋级宝典
内容简介
本书是高级软件测试工程师专用教材。作者通过丰富的项目及培训经验,结合大量实际案例讲解软件测试技术和软件测试工具的应用,将最实用的技能及知识传授给读者,使读者尽快上手,少走弯路。
全书共分4部分。第一部分主要介绍软件测试的基本概念、分类、常识,以及黑盒测试技术、缺陷管理、测试管理、软件测试工具等。第二部分主要讨论黑盒测试工具的loadrunner
11.0测试方法、testdirector
8.0测试方法、ranorex自动化测试方法等。第三部分给出白盒测试技术简介,以及白盒测试工具的boundschecker教程、logiscope
6.1教程、junit 3.8教程、jtest
7.0教程等。第四部分给出了测试英文,这是知名外企内部培训的第一手资料,包括qa基础知识介绍、测试类型、web程序的测试方法、测试团队的scrum管理和task
reports编写等。本书还为各章节设计了针对性很强的思考题,以便读者理解和消化所学知识。书后附录部分给出了软件测试技术用语说明及中英文对照,测试工程师面试、笔试时的常见问题,c/c++编码规范,java编码规范等,供读者?习参考。
本书可供软件测试工程师、测试经理、开发工程师、项目经理等人员参考阅读,亦可作为各类职业教育机构的软件测试培训教材。
目录
第1章 软件测试基本概念
1.1 什么是软件
1.2 软件的分类
1.2.1 按照功能划分
1.2.2 按照技术架构划分
1.2.3 按照用户划分
1.2.4 按照开发的规模划分
1.3 什么是bu9
1.3.1 广义上的bu9
1.3.2 bug delect error和failure
1.4 什么是软件测试
1.4.1 早期定义
1.4.2 标准定义
1.5 测试环境