软件测试技术

当前位置:首页 > 计算机网络 > 软件工程/开发项目管理 > 软件测试技术

出版社:华中科技大学出版社
出版日期:2011-11
ISBN:9787560973791
页数:378页

作者简介

《软件测试技术》分为3篇,由6个学习情境组成,它们是软件测试管理、单元测试、集成测试、系统测试、VSTEST单元测试VSTEST系统测试应用。每个学习情境包含了若干个任务,通过任务描述、任务分析、相关知识、任务实施的主线来进行介绍,并配有相应的思考练习。全书共包括10个任务,分别介绍了功能性测试用例的设计、结构性测试用例的设计、集成测试用例的设计、系统测试用例的设计、VSTEST单元测试的应用、VSTEST Web测试和负载测试的应用、VSTEST手工测试的应用等。
《软件测试技术》适合读者学习软件测试基础理论和VSTEsT测试应用,可以作为高职院校相关专业的教材,也可用于读者自学。本书由浙江警官职业学院杨哗老师和浙大网新科技股份有限公司王申康工程师共同主编。

书籍目录

基础篇
[学习情境1]软件测试管理
任务1 软件测试概述
1.1 软件测试的发展历程、现状及未来
1.2 软件测试方法论
1.2.1 软件测试目的的演变
1.2.2 基本术语
1.2.3 测试用例
1.2.4 通过维恩图理解测试
1.2.5 标识测试用例
1.3 软件测试过程模型
1.3.1 软件测试过程V模型
1.3.2 软件测试过程W模型
1.4 测试活动流程
1.5 软件测试的原则
1.6 软件测试人员招聘和面试
1.7 思考练习
任务2 软件测试实施和管理
2.1 软件测试实施
2.1.1 软件测试计划
2.1.2 测试用例实施和管理
2.1.3 测试报告与测试评估
2.1.4 软件测试文档
2.2 测试团队和人员
2.2.1 软件测试团队
2.2.2 软件测试人员
2.3 软件测试管理
2.4 思考练习
任务3 单元测试概述
3.1 单元测试的定义
3.2 单元测试的重要性与单元测试原则
3.2.1 单元测试的重要性
3.2.2 单元测试的原则
3.3 单元测试的主要任务
3.3.1 模块接口测试
3.3.2 模块局部数据结构测试
3.3.3 模块中所有执行路径测试
3.3.4 各种错误处理测试
3.3.5 模块边界条件测试
3.4 单元测试环境的建立
3.5 单元测试主要技术和单元测试数据
3.5.1 单元测试主要技术
3.5.2 单元测试中使用的数据
3.5.3 编写有效的单元测试
3.6 单元测试工具简介
3.7 单元测试人员
3.8 思考练习
方法篇
[学习情境2]单元测试
任务4 功能性测试
4.1 任务描述
4.1.1 三角形问题
4.1.2 NextDate函数
4.1.3 佣金问题
4.2 任务分析
4.2.1 三角形问题
4.2.2 NextDate函数
4.2.3 佣金问题
4.3 相关知识
4.3.1 边界值测试
4.3.2 等价类测试
4.3.3 基于决策表的测试
4.3.4 因果图测试
4.3.5 正交测试
4.4 任务实施
4.4.1 边界值测试用例编写
4.4.2 等价类测试用例编写
4.4.3 决策表测试用例编写
4.5 功能测试总结
4.5.1 测试工作量
4.5.2 测试效率
4.5.3 测试的有效性
4.5.4 指导方针
4.5.5 保险金综合案例
4.5.6 总结
4.6 思考练习
任务5 结构性测试
5.1 任务描述
5.1.1 三角形问题程序
5.1.2 佣金问题程序
5.2 任务分析
5.2.1 三角形问题
5.2.2 佣金问题
5.3 相关知识
5.3.1 路径测试
5.3.2 数据流测试
5.4 任务实施
5.4.1 三角形问题的基路径测试
5.4.2 佣金问题的数据流测试
5.5 结构性测试总结
5.5.1 漏洞与冗余
5.5.2 用于方法评估的指标
5.5.3 指导方针
5.5.4 保险金综合案例
5.6 思考练习
[学习情境3]集成测试
任务6 集成测试
6.1 任务描述
6.2 任务分析
6.3 相关知识
6.3.1 SATM系统描述
6.3.2 测试层次
6.3.3 基于分解的集成
6.3.4 基于调用图的集成
6.3.5 基于路径的集成
6.4 任务实施
6.4.1 基于分解的集成
6.4.2 基于调用图的集成
6.4.3 基于MM-路径的集成
6.5 思考练习
[学习情境4]系统测试
任务7 系统测试
7.1 任务描述
7.2 任务分析
7.3 相关知识
7.3.1 线索
7.3.2 需求规格说明的基本概念
7.3.3 寻找线索
7.3.4 线索测试的结构策略
7.3.5 线索测试的功能策略
7.4 任务实施
7.4.1 SATM测试线索
7.4.2 系统测试指导方针
7.5 思考练习
工具篇
[学习情境5]VSTEST单元测试
任务8 VSTEST单元测试
8.1 任务描述
8.1.1 类库项目的单元测试
8.1.2 ASP.NET应用程序的单元测试
8.2 任务分析
8.3 相关知识
8.3.1 测试驱动的开发
8.3.2 使用单元测试框架编程
8.4 任务实施
8.4.1 类库项目的单元测试
8.4.2 类库项目的数据驱动测试
8.4.3 类库项目的私有方法测试
8.4.4 ASP.NET应用程序的单元测试
8.5 思考练习
[学习情境6]VSTEST系统测试
任务9 Web测试和负载测试
9.1 任务描述
9.2 任务分析
9.3 任务实施
9.3.1 Web测试
9.3.2 负载测试
9.3.3 命令行测试执行
9.3.4 分布式的负载测试
9.4 思考练习
任务10 手动测试
10.1 任务描述
10.2 任务分析
10.3 相关知识
10.3.1 自动测试与手动测试
10.3.2 测试用例
10.3.3 计划手动测试
10.4 任务实施
10.4.1 创建手动测试
10.4.2 管理手动测试
10.5 思考练习
附录
附录1 测试计划模板
附录2 测试用例写作模板
附录3 缺陷报告写作模板
附录4 测试总结写作模板
附录5 CMM重软件企业的软件岗位设置
参考文献

编辑推荐

《软件测试技术》将标准软件工程知识体系中的测试内容与企业实际技术应用相结合,深入浅出地介绍了软件测试的基础理论、测试工具使用、项目实施测试框架等内容,全面地覆盖了核心测试技能。    本书由5个学习情境组成,分别是软件测试管理、单元测试、集成测试、系统测试、VSTEST测试应用。教学内容设计采用情境方式,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容。通过以软件测试工作过程为载体,让读者在完成具体项目的过程中学会完成相应工作任务,并领会理解相关理论知识。本书由浙江警官职业学院杨哗老师和浙大网新科技股份有限公司王申康工程师共同主编。

媒体关注与评论

  这批教材紧密联系与各专业相对应的一线职业岗位(群)之任职要求(标准)及工作过程,对教学内容进行了全新的整合,即从预设职业岗位(群)之就业者的学习主体需求视角,以所应完成的主要任务及所需具备的工作能力要求来取舍所需学习的基本理论知识和实践操作技能,并尽量按照工作过程或执法工作环节及其工作流程,以典型案件、执法项目、技术应用项目、工程项目、管理现场等为载体,重新构建各课程学习内容、设计相关学习情境、安排相应教学进程,突出培养学生一线职业岗位所必需的应用能力,体现了课程学习的理论必需性、职业针对性和实践操作性要求。  ——全国高职高专教育法律类专业教学指导委员会

图书封面


 软件测试技术下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024