软件测试实用技术与常用模板 (第2版) - (EPUB全文下载)

文件大小:0.96 mb。
文件格式:epub 格式。
书籍内容:

软件测试实用技术与常用模板 (第2版)
第一部分 软件测试的基本知识
1.1 软件的相关知识概述
1.2 软件测试的相关知识概述
1.3 软件测试的目的和原则
1.4 软件测试的流程
1.5 软件测试对组织结构和人员的要求
1.6 软件测试的前景分析
第二部分 软件测试的核心技术
2.1 白盒测试概述
2.2 白盒测试的要求
2.3 静态测试
2.4 动态测试
2.5 白盒测试的常用技术
第3章 黑盒测试的实用技术
3.1 黑盒测试概述
3.2 黑盒测试的原则和策略
3.3 黑盒测试的方法
第4章 测试用例设计方法
4.1 测试用例设计概述
4.2 测试用例的作用
4.3 测试用例的设计
4.4 测试用例设计模板举例
第三部分 软件测试的实用技术与测试实训
5.1 引言
5.2 程序系统的结构
5.3 对密码修改模块的设计说明
5.4 对详细查询功能模块的设计说明
第6章 单元测试的实用技术
6.1 单元测试概述
6.2 单元测试的主要任务
6.3 单元测试的步骤
6.4 人工测试实训
6.5 自动化测试实训
第7章 集成测试的实用技术
7.1 集成测试概述
7.2 集成测试的方法
7.3 集成测试阶段的工作
7.4 集成测试的步骤和测试用例
7.5 集成测试中的注意事项
7.6 集成测试完成的标志
7.7 集成测试实训
第8章 系统测试的实用技术
8.1 系统测试概述
8.2 系统测试的方法
8.3 系统测试的过程
8.4 系统测试实训
第9章 回归测试的实用技术
9.1 回归测试概述
9.2 回归测试的策略
9.3 回归测试用例库的维护
9.4 回归测试的方法
9.5 人工回归测试实训
9.6 自动化回归测试实训
第10章 验收测试的实用技术
10.1 验收测试概述
10.2 应用系统验收测试
10.3 外包软件的验收测试
10.4 验收测试的组织过程
10.5 验收测试实训
第11章 功能测试的实用技术
11.1 功能测试概述
11.2 功能测试的重点
11.3 功能测试的常见方法
11.4 人工功能测试实训
11.5 自动化功能测试实训
第12章 性能测试的实用技术
12.1 性能测试概述
12.2 性能测试的基本要求
12.3 性能测试的方法
12.4 性能测试的执行流程
12.5 性能测试常用的测试用例
12.6 自动化性能测试实训
第13章 自动化测试的实用技术
13.1 自动化测试框架举例
13.2 自动化测试概述
13.3 自动化测试技术的使用
13.4 自动化测试执行需要解决的问题
第四部分 软件测试文档写作模板
14.2 测试计划写作模板
14.3 风险管理写作模板(在线资料)
14.4 测试方案写作模板
14.5 单元测试写作模板
14.6 代码检查写作模板(在线资料)
14.7 集成测试写作模板
14.8 系统测试写作模板
14.9 验收大纲写作模板
14.10 功能测试写作模板(在线资料)
14.11 性能测试写作模板
14.12 可靠性测试写作模板
14.13 软件安全性测试写作模板(在线资料)
14.14 测试用例写作模板
14.15 测试项目阶段总结报告写作模板(在线资料)
14.16 测试分析报告写作模板(在线资料)
14.17 测试总结写作模板
14.18 用户手册写作模板(在线资料)
14.19 操作手册写作模板(在线资料)
14.20 项目结项报告写作模板(在线资料)
14.21 系统运行维护管理写作模板
14.22 软件测评写作模板
14.23 测试管理写作模板
14.24 测试项目监控管理写作模板(在线资料)
14.25 配置管理写作模板
14.26 测试项目质量保证管理写作模板(在线资料)
14.27 测试项目变更管理写作模板(在线资料)
参考文献
第一部分 软件测试的基本知识
第1章 软件测试概述
软件测试是软件开发中不可缺少的一个重要环节,随着软件的日益复杂,软件测试也变得越来越重要。掌握软件的基础知识和软件测试的概念(方法、目标和任务)是进行软件测试的基础。
本章主要讨论以下内容:
·软件的相关知识概述。
·软件测试的相关知识概述。
·软件测试的目的和原则。
·软件测试的流程。
·软件测试对组织结构和人员的要求。
·软件测试的前景分析。
1.1 软件的相关知识概述
从概念入手,才能少走弯路,才能对与此概念相关的问题有一个正确的认识,最终解决问题。软件测试的对象就是软件,为了进行软件测试,我们应了解什么是软件、软件的内容及其生存期。
1.1.1 软件的定义及分类方法
1.软件的定义
软件是计算机系统中与硬件相互依存的一个部分,它是包括程序、数据及其相关文档的完整集合。其中,程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图文材料。
软件具有以下8个特点:
1)软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。
2)软件的生产与硬件不同,它没有明显的制造过程。要提高软件的质量,必须在软件开发方面下工夫。
3)在软件的运行和使用期间,不会出现硬件中所出现的机械磨损、老化问题。然而它存在退化问题,必须要对其进行多次修改与维护。
4)软件的开发和运行常常受到计算机系统的制约,它对计算机系统有着不同程度的依赖性。为了解除这种依赖性,在软件开发中提出了软件移植的问题。
5)软件的开发至今尚未完全摆脱人工的开发方式。
6)软件本身是复杂的。软件的复杂性可能来自它所反映的实际问题的复杂性,也可能来自程序逻辑结构的复杂性。
7)软件成本相当昂贵。软件的研制工作需要投入大量的、复杂的、高强度的脑力劳动,它的成本是比较高的。
8)相当多的软件工作涉及社会因素。许多软件的开发和运行涉及机构、体制及管理方式等问题,它们直接决定项目的成败。
2.软件的分类方法
软件的分类方法有4种,下面分别介绍。
(1)按软件的功能分类
按软件的功能可以将软件分为系统软件、支撑软件、应用软件。
·系统软件:是与计算机硬 ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 软件测试实用技术与常用模板 (第2版) - (EPUB全文下载)