


作者:王磊 郝志卿 卢慧雅 高文莲 董红松 郭莹洁
定价:69元
印次:1-1
isbn:9787302697268
出版日期:2025.08.01
印刷日期:2025.07.24
图书责编:刘向威
图书分类:教材
"《软件测试技术与项目实践》全面介绍软件测试技术和实际应用,全书分3篇,共10章。 基础篇(第1~4章)详细介绍软件测试的基本概念、功能和单元测试用例设计方法。技术篇(第5~8章)深入探讨接口及接口自动化测试、web ui自动化测试、性能测试。扩展篇(第9、10章)重点讲述移动app非功能测试和渗透性测试等内容。全书引入“合同管理系统”项目作为实践案例,帮助读者掌握软件测试的核心技能。此外,本书还配套有阿尔法辅助教学平台,为读者提供线上线下相结合的灵活学习方式,有助于提升学习效果。 本书适合作为高等学校计算机相关专业本科生“软件测试技术”课程的教材,也可供软件测试技术人员参考使用。 "
王磊,通信与信息系统,博士研究生。入职十多年来一直深耕教学一线,现任全国高等院校计算机基础教育研究会委员,中国系统工程学会会员。先后主讲《操作系统》、《信息系统分析与设计》、《人机交互设计》等本科课程。2017年获北京市高校第十届青年教师教学基本功比赛b组理工类一等奖、最佳教案奖、最受学生欢迎奖、最佳指导教师奖四个奖项,2022年获北京市优秀青年人才培育计划,2023年获第三届北京高校教师教学创新大赛二等奖。著有专著《车载ad hoc网络服务组合机制的研究》1本,主要参与教材《计算机操作系统(第2版)》、《计算机操作系统(第3版)》2本。
前言 数字化时代,软件已经成为生活和工作不可或缺的一部分,软件质量是企业和用户最为关心的问题之一。软件的稳定性和可靠性直接关系到用户体验和业务的成败。因此,确保软件质量成为软件开发过程中至关重要的一个环节。软件测试作为确保软件质量的关键环节,其重要性不言而喻。 为了满足企业和用户对高质量软件的需求,《软件测试技术与项目实践》应运而生。本书不仅详细介绍了软件测试的基本理论和方法,还结合合同管理系统项目实践,帮助读者更好地理解和掌握软件测试的技巧和经验。 书中涵盖了自动化测试、性能测试、安全测试等多种测试类型,力求为读者提供全面而深入的软件测试知识。 本书分3篇,共10章,第1~4章是基础篇,第5~8章是技术篇,第9、10章是扩展篇。各章内容概述如下。 1. 基础篇 第1章——软件测试概述: 介绍软件测试的重要性、定义、目的、原则,以及软件缺陷的处理方法。 第2章——软件测试入门: 讲解软件测试级别、常见应用软件的基本特征、软件测试的基本思路和测试用例设计方法,并通过合同管理系统案例分析测试思路。 第3章——功能测试: 介绍功能测试用例设计方法,包括等价类划分法、边界值分析法、组合测试用例设计技术、因果图法、决策表法和场景法,并通过合同管理系统案例进行演练。 第4章——单元测试: 介绍白盒测试方法,包括逻辑覆盖法、基本路径测试法,以及常用单元测试工具,并通过todolist项目进行演练。 2. 技术篇 第5章——接口测试: 讲解接口测试的价值、定义,http协议解析,postman工具使用,并通过合同管理系统项目进行演练。 第6章——python接口自动化测...

扫描二维码
下载app了解更多
第一篇基础篇
第1章软件测试概述3
1.1为什么要进行软件测试3
1.2软件测试的定义4
1.2.1软件测试定义的正反两面性4
1.2.2服从于用户需求的软件测试5
1.3软件测试的目的5
1.4软件测试的原则6
1.5软件缺陷7
1.5.1一个简单的缺陷报告7
1.5.2缺陷报告的重要组成9
1.5.3完整的缺陷信息列表11
1.5.4缺陷的管理11
1.6实践: 寻找合同管理系统缺陷13
1.6.1合同管理系统需求说明书13
1.6.2合同管理系统地址及用户13
1.6.3任务一: 合同列表页面的缺陷说明14
1.6.4任务二: 合同新增页面的缺陷说明15
1.7本章小结17
第2章软件测试入门18
2.1软件测试级别18
2.1.1单元测试18
2.1.2集成测试21
2.1.3系统测试24
2.1.4验收测试25
2.2常见应用软件的基本特征25
2.3软件测试的基本思路27
2.3.1增加功能的测试思路27
2.3.2修改功能的测试思路29
2.3.3删除功能的测试思路29
2.3.4查询功能的测试思路30
2.3.5导入/导出功能的测试思路31
2.3.6计算功能的测试思路31
2.3.7业务流程32
2.4测试用例34
2.4.1为什么需要测试用例34
2.4.2什么是测试用例34
2.4.3一个简单的测试用例35
2.4.4测试用例的元素35
2.5实践: 合同管理系统测试思路分析37
2.5.1新增合同功能测试思路分析37
2.5.2修改合同功能测试思路分析39 ...
" 新时代下软件测试技术越来越受到重视,软件测试工程师越来越稀缺。本教材研发团队有丰富的软件测试行业实践经验,都有软件技术专业教育背景或是从事过多年的软件测试实践,均具备扎实的学术背景和专业知识,如都深入了解软件开发生命周期、测试方法论、测试技术和相关工具,可确保教材的准确性和专业性,能够将实际项目中遇到的问题和pa贵宾会的解决方案融入教材中,使之更加实用和贴近实际应用。
近些年来,随着软件技术的发展升级,编者们对软件测试领域**研究和发展有着持续的关注,如:了解并应用着新的测试方法、技术和工具。这样可以确保教材的内容与时俱进,反映当前行业的**实践。
编写本书能够为读者提供全面、系统和结构化的软件测试知识,帮助读者建立起正确的测试思维和方法,提升软件质量和测试效率。相信本教材能够帮助读者深入理解软件测试的核心概念和技术,并能够应用于实际项目中。同时,本教材编写团队可以根据教材的定位和目标读者群体的需求,提供丰富的案例和实践经验,让读者在实际操作中获得更多的知识和技能。"