技术教育社区
www.teccses.org

软件测试技术与应用

作者:李菊[等]主编

页数:228页

出版社:南京大学出版社

出版日期:2024

ISBN:9787305276545

电子书格式:pdf/epub/txt

网盘下载地址:下载软件测试技术与应用

内容简介

本书基于软件生命周期,介绍了软件测试全流程所涉及的知识点。全书分为四个部分,第一部分是软件测试与质量的基本概念,并把传统的测试技术编排到测试流程当中,帮助读者构建知识地图和能力矩阵。第二部分是测试项目管理,从实际软件项目运作的角度讲解测试需求分析、测试用例设计、测试执行这些活动是如何在统一的项目管理下进行的。第三部分是自动化测试实战,该本分是对第一部分“软件测试技术”的实战拉通,对第一部分的理论知识的后续工具实现,涵盖了单元测试、系统测试、性能测试的自动化实现。第四部分是项目实践,包含完整的测试项目案例分析以及介绍Jekins持续集成等热点实践。本书可作为高等院校教材及参考学习用书,尤其是应用型本科高校学生使用。

作者简介

李菊,硕士,南京理工大学紫金学院老师,曾任华为公司南京研究所软件测试工程师,研究方向:软件测试技术;承担软件测试技术、软件测试与质量管理、软件项目管理等课程的本科教学工作。
张丽,硕士,南京理工大学紫金学院老师,曾任中兴通讯软件测试设计工程师。
王丽,南京理工大学紫金学院教师,研究方向:软件测试技术,图像处理等。
韦伟,南京理工大学紫金学院副教授、计算机学院副院长,主编参编过多部教材。

目录

第一篇 软件测试与软件质量
第1章 软件测试基本概念
1.1 软件测试概述
1.1.1 软件问题导致的事故
1.1.2 中国C919大型客机研发历程
1.1.3 为什么要进行软件测试
1.1.4 软件测试学科的形成
1.1.5 正反两学派的观点
1.2 软件测试的定义
1.2.1 IEEE软件测试的定义
1.2.2 基于用户需求的软件测试
1.2.3 基于风险的软件测试
1.2.4 软件测试的经济学观点
1.3 软件缺陷
1.3.1 第一个Bug
1.3.2 软件缺陷的定义
1.3.3 软件缺陷的构成
1.3.4 80/20原则
1.3.5 PIE模型
1.4 软件测试模型
1.4.1 V模型
1.4.2 W模型
1.4.3 敏捷测试
1.4.4 测试驱动开发
第2章 软件质量
2.1 软件质量概述
2.1.1 软件质量概念
2.1.2 软件质量评价体系
2.2 软件质量标准
2.2.1 标准定义及分类
2.2.2 ISO/IEC/IEEE 12207标准
2.2.3 CMM标准
2.3 软件全面质量管理
2.3.1 全面质量管理概述
2.3.2 全面质量管理与ISO 9000
2.3.3 六西格玛管理与零缺陷管理
2.4 软件质量保证
2.4.1 软件质量保证的定义
2.4.2 软件质量保证和软件测试的关系
第3章 单元测试与集成测试
3.1 单元测试的目标和任务
3.2 静态测试
3.2.1 静态测试基本内容
3.2.2 代码评审
3.3 程序插桩测试
3.4 逻辑覆盖测试
3.4.1 语句覆盖
3.4.2 判定覆盖
……
第4章 系统测试
第5章 验收与转维护测试
第二篇 测试项目管理
第6章 测试计划与测试需求
第7章 测试用例设计与编写
第8章 测试执行
第三篇 自动化测试实践
第9章 自动化测试简介
第10章 基于pytest的单元测试
第11章 Web UI自动化测试
第12章 Page Object
第13章 基于JMeter的性能测试
附录1 Miniconda安装
附录2 PyCharm安装与配置
参考文献

赞助用户下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《软件测试技术与应用》
Article link:https://www.teccses.org/13844.html