【AskTonFe】(最实用)软件测试实战规范​ (Software Testing)

 

本书编写过程中得到了很多教授、专家、学者的大力支持,在此深表谢意,在今后的使用过程中请朋友们多多提出您宝贵的意见,我会不甚感激。本书预计2017年元旦上市,敬请期待。...

 
 
       
【Software Testing】
 
 
 
                                  编  著: 陈  发
 
                 委  员: 卢伟清  景宏磊  陈经途
                              陈晓凌  袁宸钢  万青青
                    主 审: 邱仲潘 教授  林秀华 教授
副 审:[b] 张 平  教授
   机  械 工 业  
 ---------------------------------------------
内容简介
 
软件测试是实践性很强的规范型应用技术,本书基于作者的十几年工作经验,从实际应用系统的测试过程,全面介绍软件测试实战规范的技术及其应用,是在学习和工作中直接能够上手使用的软件测试的基础实战教材。全书共十二章,第一章概括介绍软件测试的基本概念和流程实战规范;第二章介绍软件测试规程;第三章介绍测试用例的标准及测试模板;第四章介绍软件测试的过程分析;第五章介绍软件测试工具的应用规范;第六章介绍软件测试文档模板及规范;第七章介绍软件产品发行规范标准;第八章介绍软件产品文档规范标准;第九章介绍软件测试的设计;第十章介绍软件测评报告的文档规范;第十一章介绍软件测试的分析总结;第十二章介绍软件工程的配置管理。

本书结合实际应用系统的具体测试过程,对软件测试的经验总结,通过理论、方法、技术和工具进行介绍,实战性和应用性强,既可作为高等院校计算机软件相关专业软件测试课程的教材,也可作为软件测试人员和软件开发人员的参考使用手册。

另外,附录给出了软件测试通用标准文档模板可以直接使用。
------------------------------
 


 

软件测试实战规范是保证软件质量(SQA)的重要手段,随着我国软件产业的规模化和规范化,大多软件企业都设立了专门的软件测试部门,在国内还有几家专门的软件测评公司,对软件测试技术人员的需求日益增大。为满足社会对软件测试人员的需求,各高校计算机软件相关专业都开设了软件测试等相关课程。

软件测试实战规范课程涉及软件测试的理论、方法、技术和工具,是一门实战性和技巧性很强的课程。本书结合作者的工作经验总结出了软件的具体测试过程,对软件测试的理论、方法、技术和工具进行介绍,实战性和应用性强,体现了教育部提出的实用型、应用型人才培养理念。本书可作为高等院校计算机软件相关专业软件测试课程的教材,也可作为软件测试人员和软件开发人员的参考使用手册。

本书由陈发主编,全书由厦门大学邱仲潘教授担任主审。

另外,在编写过程前,编者参与美国SEI的CMMI中SQA一职,在编写过程中参阅了许多文献资料,在此对这些资料的作者也一并表示感谢!

虽然力求完美,但由于水平有限,书中难免有疏漏和错误之处,敬请读者不吝赐教。

编  者

2016年04月
 -------------------------
  


第1章 软件测试的基本概念和流程实战规范

1.1 软件测试的概念

1.2 软件测试的分类

1.2.1 按测试方式分类

1.2.2 按测试方法分类

1.2.3 按测试阶段分类

1.2.4 按测试类型分类

1.3 软件测试模型

1.4 软件测试流程

1.5 软件开发各个阶段的测试任务

1.5.1 需求分析阶段

1.5.2 设计阶段

1.5.3 实现阶段

1.5.4 测试阶段

1.5.5 运行维护阶段

本章小结

第2章 软件测试规程

2.1 功能测试的依据

2.2 功能测试的步骤

2.3 功能测试实例

2.3.1功能的需求描述

2.3.2 测试功能

2.3.3 测试功能相关联功能

2.3.4 测试功能的系统业务流程

本章小结

第3章 测试过程管理

3.1 测试的跟踪与监督

3.2 测试团队的管理

3.2.1 测试团队的组织形式

3.2.2 测试团队的沟通交流

3.2.3 测试团队的风险管理

3.3 测试人员的管理

3.3.1 测试人员的基本素质

3.3.2 测试人员的培训

本章小结

4 软件测试的过程分析

4.1界面测试的基本原则

4.1.1 易用性

4.1.2 规范性

4.1.3 合理性

4.1.4 一致性

4.1.5 美观协调性

4.2 界面测试要点

4.3 界面测试实例

本章小结

5 软件测试工具的应用规范

5.1 Firebug

5.2 WebScarab

5.3 Burp Suite

5.4 SQL Inject Me

5.5 LoadRunner

5.6 Rose

本章小结

6 软件测试文档模板及规范

6.1  C/S

6.2  B/S

本章小结

7 软件产品发行规范标准实战

7.1 系统功能

7.2 系统用户

7.3 系统运行环境

7.4 功能描述

7.5 系统非功能需求

7.6 需求说明书的评审

7.6.1  软件测试活动的基本形式

7.6.2  评审检查表

7.6.3  需求说明书的评审

本章小结

8 软件产品文档规范标准

8.1 确定测试需求

8.2 制订测试策略

8.3 确定测试资源

8.4 创建进度表

8.5 评估风险

8.6 生成测试计划文档

8.6.1 文档介绍

8.6.2 测试策略

8.6.3 角色和职责

8.6.4 进度安排

8.6.5 风险说明

8.6.6 测试环境

8.6.7 辅助管理

8.6.8 测试结束时提交的工作产品

8.7 测试计划的评审

本章小结


9 软件测试的设计

9.1  测试设计的内容

9.2  测试用例

9.3  测试数据

9.4  测试脚本

本章小结

10 软件测评报告的文档规范

10.1 搭建测试环境文档

10.2 测试的执行和记录文档

10.3 缺陷的记录文档

10.3.1 功能缺陷文档

10.3.2 界面缺陷文档

10.3.3 安全缺陷文档

10.4 缺陷的管理流程文档

10.5 回归测试文档

10.5.1 搭建测试环境文档

10.5.2 功能回归测试文档

10.5.3 界面回归测试文档

10.5.4 功能回归测试文档

10.5.5 界面回归测试文档

10.5.6 性能回归测试文档

本章小结

11章测试的分析总结

11.1  软件质量的度量分析

11.2  测试过程的度量分析

11.3  测试总结报告

11.4  软件质量的度量分析

11.5  测试活动的度量分析

11.6  测试总结报告的评审

本章小结

12 软件工程中的配置管理

12.1  引入配置管理VS

12.2 配置管理的基本概念

12.3  配置管理的主要活动

12.4  配置管理工具介绍

本章小结

附录 软件测试文档模板

1-1 测试计划

1-2 测试用例

1-3 缺陷报告

1-4 缺陷跟踪文档

1-5 测试总结报告

参考文献





    关注 亚科同方


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册