软件测试技术与实践
本书以核心的软件测试理论为基础,以丰富的测试技术为指导,以开源测试工具应用为范例,内容丰富,体系完整,结构清晰,实践性强。

作者:兰景英

丛书名:高等学校软件工程专业系列教材

定价:69.8元

印次:1-2

ISBN:9787302610182

出版日期:2023.03.01

印刷日期:2024.01.04

图书责编:贾斌

图书分类:教材

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

本书从软件测试的基本原理、常用技术和实用工具出发,详细阐述了软件测试的基本概念、软件测试过程管理和缺陷管理,重点讲解了静态测试技术、黑盒测试技术和白盒测试技术,全面剖析了软件测试在单元测试、集成测试、系统测试阶段的技术和方法。本书灵活利用典型开源工具开展软件测试实践教学,涵盖软件测试流程的各阶段,其中包括测试管理工具TestLink,缺陷管理工具Mantis,静态分析工具 Checkstyle、FindBugs,单元测试工具JUnit,功能测试工具QuickTest,性能测试工具JMeter等。 本书可作为高等院校、高职高专院校的计算机、软件工程等相关专业的教学用书,也可作为软件测试实训的培训教材,还可供从事软件开发、项目管理或软件测试的人员参阅。

兰景英,女,1975年,硕士,副教授,目前任职于西南科技大学教务处,从事软件测试领域的研究和教学工作十余年。

前言 软件测试是软件工程的一个重要分支,是软件质量保证的重要基础,也是一门动态、交叉性学科,跨越了软件工程的整个领域。目前,很多高校的计算机专业均开设了这门课程,并配有一定学时的实验。本书充分考虑了软件测试贯穿软件项目整个生命周期,需要用到大量测试技术和测试工具,对国内外主流的开源软件测试工具进行了全面的分析、研究和精选,并结合作者近十年的软件测试教学经验,精心设计了本书的理论和实验内容,方便广大读者学习测试技术,提升测试技能,增强就业竞争力。 全书共11章,以软件测试技术为基础,以软件测试流程为主线,以主流的开源软件测试工具为辅助,深入细致地介绍各测试阶段的技术和工具。 第1章软件测试基础,介绍软件质量和软件测试的相关概念,其中包括软件质量和软件测试的定义、软件测试原则、软件测试模型、软件测试流程、软件测试分类和软件测试的自动化。 第2章软件测试过程管理,主要介绍软件测试管理各阶段和测试管理中相关文档的撰写。在测试管理过程中,为便于软件项目相关人员之间的交流和沟通,以及测试流程的管理,一般会引入软件测试管理工具。本章以TestLink为例,详尽介绍了TestLink的安装、配置和使用。 第3章软件缺陷管理,主要介绍缺陷管理的相关知识,包括缺陷相关概念、缺陷管理流程、缺陷度量等。大型软件项目通常离不开缺陷管理系统。本章以Mantis为例,详细介绍了Mantis的安装、配置和使用。 第4章静态测试技术,介绍了静态测试的概念,以及技术评审、代码检查、静态测试工具。针对Java语言,本章介绍了静态测试工具Checkstyle和FindB...

暂无课件

样章下载

暂无网络资源

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

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

目录

第1章软件测试基础

1.1软件质量与软件测试

1.1.1软件质量的定义

1.1.2软件测试的定义

1.2软件测试原则

1.3软件测试模型

1.3.1V模型

1.3.2W模型

1.3.3X模型

1.3.4H模型

1.3.5前置模型

1.3.6测试模型的使用

1.4软件测试流程

1.5软件测试分类

1.6软件测试的自动化

1.6.1软件自动化测试

1.6.2软件测试工具

思考题

第2章软件测试过程管理

2.1测试人员组织

2.1.1测试团队建设

2.1.2测试人员的能力和素养

2.2测试计划

2.3测试设计

2.4测试执行

2.5测试报告

2.6软件测试管理工具

2.7TestLink 

2.7.1XAMPP的安装

2.7.2安装TestLink

2.7.3TestLink简介

2.7.4TestLink的使用

思考题

第3章软件缺陷管理

3.1软件缺陷

3.2软件缺陷的属性

3.3软件缺陷的类型

3.4软件缺陷管理

3.5软件缺陷度量

3.5.1缺陷数据分析

3.5.2测试有效性度量

3.6软件缺陷管理工具

3.7Mantis的安装及使用

3.7.1Mantis简介

3.7.2Mantis的安装

3.7.3管理员的操作

3.7.4权限用户的操作

3.7.5指派给我的工作

...

本书详细介绍了软件工程中的面向对象方法,详细阐述了软件测试的基本概念、软件测试过程管理和缺陷管理,重点讲解了静态测试技术、黑盒测试技术和白盒测试等技术