实用软件测试
提供PPT课件,课件、样书咨询QQ:883604(仅限教师)

作者:李炳森

丛书名:21世纪高等学校系列教材·软件工程

定价:49元

印次:1-1

ISBN:9787302429197

出版日期:2016.06.01

印刷日期:2016.04.21

图书责编:付弘宇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书突出实用特色,讲述软件测试的相关概念、方法和技能,全书分为基础篇、技术篇和工具篇三大部分: 基础篇讲述软件测试与软件质量的基础理论,为后面的学习奠定一定的理论基础; 技术篇讲述了面向传统开发过程、面向软件工程层面的软件测试和自动化测试以及敏捷测试; 工具篇介绍黑盒测试工具与白盒测试工具、性能测试工具与安全测试工具以及测试管理工具,并选取常用软件测试工具讲述其使用方法。 本书重视实践能力和操作能力的培养,内容翔实、循序渐进、图文并茂、实用性强,并在案例讲述过程中穿插相关的基础知识和基本理论介绍,做到理论与实践相结合,方法与应用相结合,读者可在较短的时间内理解和掌握软件测试的基本概念和操作实务。 本书是软件测试相关课程的配套教材,适用于企事业等单位从事软件测试工作的人员参考学习,也可作为大中专院校计算机、软件工程、测试等相关专业师生自学、教学参考书以及社会各类培训班的即学即用教材,也适用于计算机技术与软件专业技术资格(水平)考试的继续教育。

本书具有以下特点。(1) 编者多年从事软件测试的经验总结,来源于实践,更具实用性。(2) 理论联系实际,围绕真实的软件项目展开。(3) 读者只要完整地研读了本书,就切实掌握了整个软件测试的全貌。(4) 提供完整的软件测试操作实务,读者可直接用于实践。(5) 循序渐进。本书将内容分为基础篇、技术篇、工具篇三大部分,层次分明,便于循序渐进地讲述知识,便于读者学习与理解。(6) 实用性强。本书所选案例贯穿全书,以案例驱动; 又对不同的测试方法和技术选用不同的案例,做到有所针对; 同时介绍了工具使用和文档撰写,具有很强的实用性。(7) 理论结合。本书在案例介绍、工具介绍过程中穿插相关的理论知识和基本方法,使基础知识更具体形象,同时也更容易被理解和应用。 (8) 实时性强。本书所选案例均是近年来的真实案例,可以代表当代技术特征和需求环境; 本书介绍的工具均是当前常见的软件测试工具; 面向对象测试策略的内容符合软件测试技术的发展方向。 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。

随着软件应用领域的不断深入、设计复杂程度的逐步扩大、开发周期的不断缩短、质量要求的不断提高,软件企业也面临着巨大的挑战。因此,加强软件测试过程和技术,可以有效地保证软件质量。这种观念正在被更多的软件企业人士所理解、接受和实施,也是软件企业快速发展的必经之路。 软件测试是软件工程中重要的组成部分,是软件质量保证的关键步骤,是保证软件质量的必要依据,对保证软件质量具有重要意义。关于软件测试的研究结果表明: 软件中存在的问题发现得越早,软件的开发费用就越低; 在编码后修改软件缺陷的成本是编码前的10倍,在产品交付后修改软件缺陷的成本是交付前的10倍; 软件质量越高,软件发布后的维护费用就越低。软件测试费用占整个软件工程所有研发费用的50%以上。 掌握好的软件测试方法是提升软件企业工作质量的基础; 编制好的软件测试过程是提升软件企业工作质量的前提; 软件测试是提升软件企业硬件水平的根本手段,改进软件组织管理过程的必要途径。为了培养具备软件工程思想和技术以及相应开发经验的计算机和软件人才,国家近年来一直十分重视软件工程相关课程的建设工作。 在此背景下,《实用软件测试》一书应运而生。该书突出实用特色,讲述软件测试的相关概念、方法和技能。 全书分为三大部分: 基础篇、技术篇、工具篇。基础篇讲述软件测试与软件质量的基础理论,为后面的学习奠定了一定的理论基础; 技术篇讲述面向传统开发过程、面向软件工程层面的软件测试和自动化测试以及敏捷测试; 工具篇介绍黑盒测试工具与白盒测试工具、性能测试工具与安全测试工具以及测试管理工具,并选取了常用软件测试工具讲述其使用方法。本书中提出了一个可操作性强...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

基础篇

第1章软件测试概述

1.1软件缺陷

1.2软件测试技术的发展历史与现状

1.3软件测试的概念解析

1.4软件测试的过程

1.5软件测试与软件开发

1.6软件测试的重要性和实质

思考题

第2章软件质量

2.1质量的定义

2.2软件质量

2.3软件质量模型

2.4标准的发展

2.5软件质量与软件测试

2.6软件质量保证与软件测试

思考题

技术篇

第3章面向传统开发过程的软件测试

3.1软件测试模型

3.2软件生命周期

3.3单元测试

3.4集成测试

3.5系统测试

思考题

第4章面向软件工程层面的软件测试

4.1面向对象的测试

4.2AOP测试

4.3SOA测试

思考题

第5章自动化测试

5.1自动化测试的优点

5.2自动化测试基本原则

5.3自动化测试实现基本策略

5.4手工测试和自动化测试的比较

思考题

第6章敏捷测试

6.1敏捷软件开发简介

6.2敏捷开发中的测试人员

6.3敏捷开发中的测试流程

6.4案例分析

思考题

工具篇

第7章工具总论

7.1工具角度分类

7.2常见的测试工具对比

7.3测试工具的选择方法

思考题

第8章黑盒测试工具与白盒测试工具

8.1黑盒测试工具

8.1.1QTP简介

8.1.2录制测试脚本

8.1.3建立检查点

8...

本书具有以下特点。
(1) 编者多年从事软件测试的经验总结,来源于实践,更具实用性。
(2) 理论联系实际,围绕真实的软件项目展开。
(3) 读者只要完整地研读了本书,就切实掌握了整个软件测试的全貌。
(4) 提供完整的软件测试操作实务,读者可直接用于实践。
(5) 循序渐进。本书将内容分为基础篇、技术篇、工具篇三大部分,层次分明,便于循序渐进地讲述知识,便于读者学习与理解。
(6) 实用性强。本书所选案例贯穿全书,以案例驱动; 又对不同的测试方法和技术选用不同的案例,做到有所针对; 同时介绍了工具使用和文档撰写,具有很强的实用性。
(7) 理论结合。本书在案例介绍、工具介绍过程中穿插相关的理论知识和基本方法,使基础知识更具体形象,同时也更容易被理解和应用。 
(8) 实时性强。本书所选案例均是近年来的真实案例,可以代表当代技术特征和需求环境; 本书介绍的工具均是当前常见的软件测试工具; 面向对象测试策略的内容符合软件测试技术的发展方向。