软件测试实践教程
提供PPT课件,咨询QQ:883604(仅限教师)。本书从软件测试工程师必备技能出发,以理论为基础、流程为主线、技术为主导,深入细致介绍主流测试工具,为软件测试实验提供全方位教学方案、平台和案例。

作者:兰景英

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

定价:49.8元

印次:1-10

ISBN:9787302432746

出版日期:2016.07.01

印刷日期:2024.07.03

图书责编:贾斌

图书分类:教材

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

本书作为《软件测试技术》的实验教材,以培养工程实践能力为目标,以软件测试流程为主线,以主流的开源软件测试工具应用为基础,为高等院校软件工程专业和计算机相关专业开设软件测试实验课程提供全方位实践教学方案、实践教学平台和实践教学案例。 全书共7章,覆盖软件测试流程中各阶段的测试工具,其中包括测试管理工具TestLink,缺陷管理工具Mantis,静态分析工具Checkstyle、FindBugs、Cppcheck和PClint,单元测试工具JUnit和CppUnit,功能测试工具QuickTest和Selenium,性能测试工具LoadRunner和JMeter,以及安全测试工具AppScan等。 本书内容新颖,体系完整,结构清晰,实践性强,从原理、技术和应用三方面深入细致地介绍了软件测试过程中涉及的各类测试工具。 本书可作为高等院校、高职高专院校、示范性软件学院的软件工程及计算机相关专业的“软件测试实践课程”教材,也可作为软件测试实训的培训教材,同时可供从事软件开发、项目管理、软件测试或质量保证人员参阅。

如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。

前言 软件测试是软件工程的一个重要分支,是软件质量保证的重要基础。软件测试是一门动态、交叉性学科,跨越了软件工程的整个领域。软件测试实验性强,软件测试人才培养需要开展全面综合的实践训练,包括测试计划制订、测试用例设计、测试环境搭建、测试用例执行、测试结果评估和测试过程管理等。目前很多高校的计算机类专业均开设了这门课程,并配有一定学时的实验或独立安排软件测试实践课程。本书充分考虑到软件测试贯穿软件项目整个生命周期,需要用到大量测试技术和测试工具,对国内外主流的开源软件测试工具进行全面的分析、研究和精选,并结合作者近十年的软件测试教学经验,精心设计本书的实验内容,方便广大读者动手实践,提升测试技能,增强就业竞争力。 全书共7章,以软件测试流程为主线,以主流的开源软件测试工具应用为基础,深入细致地介绍各测试阶段需要用到的测试工具。 第1章软件测试管理,介绍软件测试管理各阶段和测试管理中相关测试文档的撰写。在测试管理过程中,为便于软件项目相关人员之间的交流和沟通,以及测试流程的管理,会引入软件测试管理工具。本章以TestLink为例,详细介绍了TestLink的安装、配置和使用。 第2章介绍缺陷管理的相关知识,包括缺陷分类、缺陷管理流程、缺陷报告原则。对于大型软件项目,通常离不开缺陷管理系统。本章以Mantis为例,详细介绍Mantis的安装、配置和使用。 第3章围绕代码静态测试展开,介绍了静态测试的概念、静态测试的工具。对于Java语言,分析静态测试工具Checkstyle和FindBugs,并详细地介绍它们的安装和使用,并以代码为例分析静态测试过程和方法。...

课件下载

样章下载

网络资源

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

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

目录

第1章软件测试过程管理

1.1软件测试管理基础

1.1.1软件测试管理

1.1.2软件测试过程管理

1.1.3软件测试相关文档

1.1.4软件测试管理工具

1.2TestLink

1.2.1XAMPP的安装

1.2.2安装TestLink

1.2.3TestLink简介

1.2.4TestLink的使用

1.3软件测试管理实验

第2章软件缺陷管理

2.1软件缺陷基础

2.1.1软件缺陷

2.1.2软件缺陷管理

2.1.3软件缺陷管理工具

2.2Mantis

2.2.1Mantis简介

2.2.2Mantis的安装

2.2.3管理员的操作

2.2.4权限用户的操作

2.2.5指派给我的工作

2.3软件缺陷管理实验

第3章代码静态测试

3.1代码静态测试

3.1.1静态测试

3.1.2静态测试工具

3.2Checkstyle

3.2.1Checkstyle简介

3.2.2Checkstyle规则文件

3.2.3Checkstyle的安装

3.2.4Checkstyle的应用

3.3FindBugs

3.3.1FindBugs简介

3.3.2FindBugs的安装

3.3.3FindBugs的使用

3.3.4配置FindBugs

3.4Cppcheck

3.4.1Cppcheck简介

3.4.2Cppcheck的安装

3....

本书覆盖软件测试流程中各阶段的测试工具,其中包括测试管理工具TestLink,缺陷管理工具Mantis,静态分析工具 CheckstyleFindbugsCppcheckPC-lint,单元测试工具JUnitCPPUnit,功能测试工具QuickTestSelenium,性能测试工具LoadRunnerJMeter,以及安全测试工具AppScan。读者课根据自己的兴趣或工作需要,选择性的学习其中的工具。