<p>《实用软件测试教程》主要介绍软件测试基础理论和测试技术以及自动化测试工具的使用,全书共分为11章。第1章为测试基础部分,主要讲解软件测试的基础理论。第2~4章讲解测试用例的设计方法,较全面地介绍了常用的测试用例设计方法。其中,第3章介绍IBM Rational Purify测试工具的使用。第5章介绍接口测试的相关内容以及常用的测试框架Unit、Http U Init、Html Unit等。第6、7章系统地介绍了功能测试和性能测试,增加了功能及性能自动化测试IT具实践,对主流的HP系列、IBM. Raiional系列自动化测试工具进行了较为详细的讲解。第8、9章分别介绍本地化测试和网络互联
软件测试实战教程
✍ Scribed by 高科华; 高珊珊
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 336
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书是一本软件测试技术方面的实战教程,编写时参照国际软件测试认证委员会的软件测试人员认证课程大纲选取知识点,兼顾当前软件测试岗位对技能的要求。本书既介绍了经典的软件测试基础理论,又介绍了最新的测试方法。书中大部分章节以与软件测试技术相关的实际案例作为开篇,使得对知识的讲解更生动。主要内容包括: 软件测试基础、软件测试管理、软件缺陷管理、单元测试、集成测试、系统测试、性能测试、安全性测试、Spring MVC Web应用测试、Android App测试、Web前端测试等。 本书的最大特点是将理论与实际操作有机结合在一起,实训任务丰富、图文并茂、深入浅出、讲解详尽、实践性强。 本书既可作为高等院校计算机软件工程、软件技术、计算机应用技术、软件与信息服务等相关专业的教材,也可作为广大软件行业从业人员(软件测试人员、软件开发人员、项目经理等)进行软件测试实践的培训教材,还可作为参加ISTQB测试人员认证的辅助教程。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 软件测试基础
1.1 为什么需要软件测试
1.2 什么是软件测试
1.3 如何进行软件测试
1.4 测试心理学与职业道德
1.5 软件测试技术的发展趋势
实训任务
第2章 软件测试管理
2.1 什么是软件测试管理
2.2 TestLink起步
2.3 TestLink操作演练
实训任务
第3章 软件缺陷管理
3.1 什么是软件缺陷管理
3.2 Mantis起步
3.3 Mantis操作演练
实训任务
第4章 单元测试
4.1 什么是单元测试
4.2 JUnit起步
4.3 JUnit操作演练
4.4 白盒测试技术
实训任务
第5章 集成测试
5.1 什么是集成测试
5.2 Jenkins起步
5.3 Jenkins操作演练
5.4 能力拓展:在Docker中运行Jenkins
实训任务
第6章 系统测试
6.1 什么是系统测试
6.2 Selenium起步
6.3 RFSelenium操作演练
6.4 黑盒测试技术
实训任务
第7章 性能测试
7.1 什么是性能测试
7.2 JMeter起步
7.3 JMeter操作演练
实训任务
第8章 安全性测试
8.1 什么是安全性测试
8.2 ZAP安全性测试起步
8.3 ZAP安全性测试演练
实训任务
第9章 Spring MVC Web应用测试
9.1 Spring MVC Web应用测试简介
9.2 Spring MVC Web应用测试起步
9.3 Spring MVC Web应用测试演练
实训任务
第10章 Android App测试
10.1 什么是Android App测试
10.2 Android App测试起步
10.3 Android App测试演练
10.4 知识拓展:Appium介绍
实训任务
第11章 Web前端测试
11.1 什么是 Web前端测试
11.2 Jasmine测试起步
11.3 Jasmine测试演练
11.4 知识拓展:Jubula介绍
实训任务
正文结束
附录A
A.1 Docker基础
A.2 Maven基础
A.3 Git基础
📜 SIMILAR VOLUMES
本书作为《软件测试技术》的实验教材,以培养工程实践能力为目标,以软件测试流程为主线,以主流的开源软件测试工具应用为基础,为高等院校软件工程专业和计算机相关专业开设软件测试实验课程提供全方位实践教学方案、实践教学平台和实践教学案例。全书共7章,覆盖软件测试流程中各阶段的测试工具,其中包括测试管理工具TestLink,缺陷管理工具Mantis,静态分析工具Checkstyle、FindBugs、Cppcheck和PClint,单元测试工具JUnit和CppUnit,功能测试工具QuickTest和Selenium,性能测试工具LoadRunner和JMeter,以及安全测试工具AppScan等。
这本实验教程是对教材《软件测试方法和技术》的有力补充,指导教学过程中所需要的实验,含实验目的、环境、内容和详细的过程指导。全书共有19个实验,覆盖单元测试、集成测试、功能测试、性能测试、安全性测试和验收测试等,主要以当今流行的Web应用、移动App应用为测试对象,并增加了一些深度的实验,如反编译安全测试、开源测试框架Fitnesse的解析等,是软件测试教学不可多得的实验教材。
<p>《软件测试工具实用教程》主要基于IBM的Rational系列软件设计相关实验,共分三部分内容:IBMRational测试工具的基本使用、基于IBMRational测试工具的实验及测试案例。通过对Rational系列工具的学习使用,学生能有针对性地解决理论学习及实践中的实际问题,为将来胜任软件测试工作打下良好的基础,较快地进人测试角色。</p> <p>《软件测试工具实用教程》既可以作为大学计算机软件测试课程配套的实验教材,也可以作为使用相关软件的读者解决实际问题的参考书。</p>
<p>《21世纪高职高专规划教材•软件专业系列•软件测试教程》详尽地阐述了软件测试的基础知识及其相关的实用技术。内容包括:软件测试概述、软件测试过程与策略、黑盒测试及其实例设计、白盒测试及其实例设计、软件测试计划与文档、软件自动化测试、软件测试管理、面向对象的软件测试、Web网站测试、软件测试职业。</p> <p>《21世纪高职高专规划教材•软件专业系列•软件测试教程》可作为高等院校、高职高专院校及相关软件学院软件技术专业和计算机相关专业的教材,也可作为软件测试培训的教材,同时还可供从事软件测试的工作人员参阅。</p>
本书突出实用特色,讲述软件测试的相关概念、方法和技能,全书分为基础篇、技术篇和工具篇三大部分: 基础篇讲述软件测试与软件质量的基础理论,为后面的学习奠定一定的理论基础; 技术篇讲述了面向传统开发过程、面向软件工程层面的软件测试和自动化测试以及敏捷测试; 工具篇介绍黑盒测试工具与白盒测试工具、性能测试工具与安全测试工具以及测试管理工具,并选取常用软件测试工具讲述其使用方法。 本书重视实践能力和操作能力的培养,内容翔实、循序渐进、图文并茂、实用性强,并在案例讲述过程中穿插相关的基础知识和基本理论介绍,做到理论与实践相结合,方法与应用相结合,读者可在较短的时间内理解和掌握软件测试的基本概念和操作实务