登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』软件测试基础

書城自編碼: 3548078
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 余久久
國際書號(ISBN): 9787302556022
出版社: 清华大学出版社
出版日期: 2020-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 267

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
心跳重置
《 心跳重置 》

售價:NT$ 269.0
云中记
《 云中记 》

售價:NT$ 347.0
中国古代妇女生活(中国古代生活丛书)
《 中国古代妇女生活(中国古代生活丛书) 》

售價:NT$ 214.0
你的认知正在阻碍你
《 你的认知正在阻碍你 》

售價:NT$ 296.0
我们身边的小鸟朋友:手绘观鸟笔记
《 我们身边的小鸟朋友:手绘观鸟笔记 》

售價:NT$ 356.0
拯救免疫失衡
《 拯救免疫失衡 》

售價:NT$ 254.0
收尸人
《 收尸人 》

售價:NT$ 332.0
大模型应用开发:RAG入门与实战
《 大模型应用开发:RAG入门与实战 》

售價:NT$ 407.0

建議一齊購買:

+

NT$ 372
《 嵌入式微处理器原理与应用——基于ARM Cortex-M3微控制器(STM32系列)(第2版) 》
+

NT$ 296
《 C语言程序设计与实训 》
+

NT$ 311
《 嵌入式微处理器原理与应用——基于ARM Cortex-M3微控制器(STM32系列)(高等学校电子 》
編輯推薦:
本书以地方应用型本科软件测试课程的教学要求编写,坚持面向对从事软件测试行业感兴趣,但自身软件测试基础却为零的读者,着眼于现代软件测试的一些基础性知识,以软件测试的基本概念为引领,从实际问题出发,本着强调基础、理论适度,突出应用,增强职业素养原则,由浅入深,循序渐进的引导软件测试零基础读者学习软件测试,激发学习兴趣。
全书内容共分为7章。包括软件测试概论,软件的测试分析与设计、黑盒测试、白盒测试、软件测试过程、软件功能测试与非功能性测试、软件测试的发展与未来。每章*后配有习题,作为对学习知识点的巩固。
本书适用于地方应用型本科高校软件工程、计算机科学与技术、网络工程、信息技术类等专业的软件测试课程教材,也可作为现代IT行业软件测试岗位新入职人员的参考书或培训书籍,以及作为参加国际软件测试工程师认证(ISTQB)考试(基础级)的参考资料等。
內容簡介:
本书面向地方应用型本科计算机类专业对即将从事软件测试职业感兴趣但是其测试实践能力又为零基础的学生,主要介绍主流软件测试领域的一些基础知识。全书从实用角度出发,使学生系统的了解软件测试课程的知识内容及软件测试职业的岗位需求,培养学生分析与解决实际问题的能力。
關於作者:
余久久,男,硕士,副教授,安徽三联学院计算机工程学院专任教师。主持研究计算机及软件技术领域省(校)级教、科研项目7项,公开发表专业学术论文30余篇,主编大学计算类专业教材2部。
目錄
第1章 软件测试概论1
1.1 软件测试的由来3
1.1.1 软件危机与软件工程3
1.1.2 为什么要进行软件测试6
1.1.3 软件测试的发展历程7
1.2 软件测试的定义9
1.2.1 软件的验证性与有效性确认9
1.2.2 从正反两面性角度进一步认识软件测试10
1.2.3 软件缺陷11
1.2.4 软件测试活动的重要准则15
1.3 我国软件测试职业的发展及岗位需求19
1.3.1 国内软件测试岗位的就业前景21
1.3.2 软件测试人才职业素养23
1.4 思考与习题24

第2章 软件的测试分析与设计27
2.1 测试需求分析27
2.1.1 软件的测试需求28
2.1.2 如何进行测试需求的分析30
2.1.3 测试需求的评审与跟踪32
2.2 软件测试计划35
2.2.1 测试计划的内容36
2.2.2 制订测试计划40
2.2.3 测试计划案例42
2.3 测试用例设计46
2.3.1 测试用例的重要性47
2.3.2 测试用例的组成要素48
2.3.3 测试用例的书写要求49
2.3.4 测试用例的评审50
2.4 测试用例的维护52
2.5 测试用例的复用54
2.6 思考与习题57
软件测试基础目录

第3章 黑盒测试59
3.1 等价类划分61
3.1.1 划分等价类61
3.1.2 运用等价类划分方法设计测试用例举例64
3.2 边界值分析69
3.2.1 边界值的选取69
3.2.2 健壮性测试70
3.2.3 运用边界值分析方法设计测试用例举例70
3.3 决策表73
3.3.1 决策表及其组成元素75
3.3.2 决策表的建立步骤76
3.3.3 运用决策表方法设计测试用例举例77
3.4 因果图79
3.4.1 因果图的基本符号与制约关系79
3.4.2 因果图设计测试用例的步骤80
3.4.3 运用因果图方法设计测试用例举例81
3.5 其他黑盒测试方法84
3.5.1 正交实验法84
3.5.2 错误推测法85
3.5.3 场景法86
3.6 思考与习题86

第4章 白盒测试89
4.1 白盒测试的类型90
4.1.1 静态分析90
4.1.2 动态测试93
4.2 逻辑覆盖94
4.2.1 语句覆盖94
4.2.2 判定覆盖95
4.2.3 条件覆盖96
4.2.4 判定条件覆盖97
4.2.5 条件组合覆盖98
4.2.6 路径覆盖98
4.3 基本路径分析99
4.3.1 基本路径100
4.3.2 控制流图及其特点101
4.3.3 运用基本路径测试方法设计测试用例103
4.4 其他白盒测试方法105
4.4.1 基本路径测试方法的扩展105
4.4.2 域测试108
4.4.3 符号测试109
4.4.4 程序变异测试109
4.5 思考与习题109

第5章 软件测试过程111
5.1 软件生命周期中的测试策略112
5.2 传统的软件测试流程113
5.2.1 单元测试113
5.2.2 集成测试114
5.2.3 系统测试117
5.2.4 确认测试119
5.2.5 验收测试119
5.3 软件测试模型120
5.3.1 传统的软件测试模型120
5.3.2 软件测试改进模型124
5.4 软件敏捷测试130
5.4.1 敏捷开发Scrum模型130
5.4.2 敏捷测试Scrum流程134
5.4.3 软件敏捷测试案例简介136
5.5 思考与习题139

第6章 软件功能测试与非功能性测试141
6.1 软件功能测试143
6.1.1 功能测试的内容143
6.1.2 功能测试的策略与流程146
6.1.3 常用的软件功能测试工具简介146
6.2 软件非功能性测试148
6.2.1 性能测试149
6.2.2 兼容性测试153
6.2.3 安全性测试154
6.2.4 图形用户界面GUI测试157
6.2.5 其他一些软件非功能性测试简介158
6.3 Web网站测试案例160
6.4 思考与习题168

第7章 软件测试的发展与未来169
7.1 软件测试自动化170
7.1.1 软件自动化测试170
7.1.2 软件测试工具简介175
7.2 软件质量保证与能力成熟度模型CMM177
7.2.1 软件质量保证177
7.2.2 软件能力成熟度模型CMM182
7.2.3 我国软件企业实施CMM的现状185
7.3 软件测试的未来186
7.3.1 移动终端App测试186
7.3.2 软件探索性测试189
7.3.3 人工智能时代下的软件测试194
7.4 思考与习题195

附录AISTQB
简介197
参考文献199
內容試閱
软件测试是什么?很多人都会不假思索地说出答案: 发现软件中的缺陷,找出程序中的bug。这样的回答固然没错,然而在很多情况下,为什么软件企业最终开发出来的软件产品会有那么多问题?为什么总会存在一些与用户需求不一致的地方?这需要深入思考。软件企业需要考虑如何能在软件开发的过程中尽早、尽快地发现软件中的缺陷,有效预防缺陷的产生,以提高软件的质量与可靠性,降低软件的后期修复成本。所以,软件测试在保障软件质量方面发挥着极其重要的作用,目前已得到软件产业界、学术界乃至教育界的高度重视。
从教育教学的角度出发,软件测试已由早期大学软件工程课程中的一章内容发展到一门独立的课程,国内很多工科高校的本科计算机类、软件类、信息技术类专业也都开设了软件测试这门课程。国内外学术界也一直把软件测试作为一门独立的科学在研究,现代软件测试及其相关技术也是国内很多高校教师感兴趣的研究课题。与软件开发一样,软件测试已成为当前IT行业中的一门重要职业。很多软件企业都期望培养出大量合格的软件测试人才,尽早发现软件中的各类错误,以减少软件后期的开发及维护成本。在我国,软件测试也已经逐步渗透到各个行业领域,成为不可或缺的工作环节。国内很多软件企业大都设置了独立的软件测试质量保证部门,已逐渐实现了从软件产品模式向软件服务模式的思想转变,尤其重视对高水平软件测试人才的培养工作,对软件测试在人员配备和资金投入方面的比重日益增加。目前,越来越多的IT行业技术人员愿意从事软件测试及其相关工作。
当前,市面上出版的软件测试方面的大学教材比较多,介绍的理论知识及其应用案例很全面,也很有深度。有些教材充分依托某一个实际的企业级测试项目案例,要求学生搭建实际的测试环境,并提倡在实际测试环境下实训与实战;有些教材内容主要围绕对一些主流软件测试工具的介绍,强调用对测试工具的熟练操作应用来培养学生的工程实践能力等。这样的教学思路固然新颖,但前提是要对所教学生的实际认知能力进行合理性的评估。编者长期从事地方应用型本科高校计算机类专业及软件工程专业的主干课程的教学及指导实践工作,在教学中发现,尽管越来越多的在校大学生对软件测试职业感兴趣,毕业后很愿意从事软件测试的相关工作,但是一个不容忽视的问题就是这些学生大都是软件测试零基础,在校学习期间没有任何实际软件项目实习、实训经历甚至不少学生是文科出身,还存在对一些高级程序设计语言掌握不扎实的情况,更缺乏一定的现代软件工程方面的专业基础知识。加之其数学知识又较薄弱,没有实际软件项目开发经验,因此认为软件测试课程内容空洞乏味,理解起来难度很大,学习效果不是很好。
基于此,针对应用型本科在校学生软件测试零基础的认知特点,编者通过对软件测试的了解与感悟,结合多年的一线教学实践,认真而系统地梳理了课程讲义后精心编写了《软件测试基础》一书。该书定位于软件测试零基础的读者主要是在校大学生,阐述现代软件测试领域的一些基础性知识,培养学生从事软件测试职业的兴趣。从对软件测试基础性知识的普及与实用角度出发,使在校学生能快速而轻松地了解软件测试的知识体系及当前软件测试职业的岗位需求,提高分析与解决实际问题的能力,提升软件测试职业素养,与IT行业软件测试岗位形成无缝衔接。最后需要说明的是,软件测试技术能力的提升绝不是仅通过在校期间几十个课时的学习或阅读几本软件测试方面的书籍就能轻松完成的,而需要在一线工作岗位上历经长期的实践、磨练与总结。
本书以2019年度安徽省高校优秀青年人才支持计划项目应用型本科软件测试课程教学改革编号: gxyq2019138、2019年安徽省高等学校省级质量工程项目新工科建设背景下应用型软件工程人才培养模式探索编号: 2019jyxm0508、2019年安徽省高等学校省级质量工程项目软件工程教学团队编号: 2019jxtd122为依托,系项目研究成果之一。本书在成书过程中,得到了安徽三联学院的大力支持。此外,编者所在的二级学院安徽三联学院计算机工程学院领导以及软件工程教研室有关老师也为本书内容的编写提出了宝贵的建议,在此表示衷心的感谢。
本书编者多年从事地方应用型本科高校计算机类及软件工程专业主干课程的一线教学及现代软件测试技术教科研课题的研究工作,期望能够把丰富的软件测试经验及有关教科研成果充分融入书中,以奉献给读者。在编写过程中,编者参考了大量同类软件测试书籍及相关文献资料,以及51testing软件测试网、CSDN等网站上的软件测试方面的网络博文,在此谨向原作者表示诚挚的谢意。由于编者水平有限,书中的疏漏之处在所难免,还望各位同行批评指正。
编者2020年3月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.