- ISBN:9787502633301
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:303
- 出版时间:2010-08-01
- 条形码:9787502633301 ; 978-7-5026-3330-1
内容简介
《人力资源和社会保障部软件测试师岗位培训指定教材:软件测试理论》为人力资源和社会保障部软件测试师岗位培训指定教材。其内容包括:软件测试基础、软件测试流程、软件测试技术、软件测试管理、软件测试工具。 《人力资源和社会保障部软件测试师岗位培训指定教材:软件测试理论》除作为指定培训教材外,还可作为高校软件测试等相关专业基础读本,也可供相关培训机构和软件爱好者参考学习。
目录
1.1 软件与软件测试
1.1.1 什么是软件
1.1.2 软件测试的定义
1.1.3 软件测试的目的
1.1.4 软件测试的原则
1.1.5 软件测试的对象
1.1.6 软件测试的分类
1.1.7 软件测试的重要性
1.1.8 软件质量保证
1.1.9 软件测试行业的现状和前景
1.2 软件工程
1.2.1 什么是软件工程
1.2.2 软件工程的原则
1.2.3 软件工程的目标
1.2.4 软件生存周期
1.2.5 软件各阶段文档
1.3 软件开发
1.3.1 软件开发模型
1.3.2 软件开发流程
1.3.3 不同软件开发模式下的软件测试
1.4 数据库技术
1.4.1 数据库基本概念
1.4.2 数据库设计原则
1.4.3 数据库系统体系结构
1.4.4 数据库实例介绍
1.5 网络技术
1.5.1 计算机网络基础知识
1.5.2 ISO/OSI参考模型
1.5.3 TCP/IP参考模型
1.6 软件测试环境构造
1.6.1 软件测试环境介绍
1.6.2 虚拟机的使用
1.6.3 网络配置
1.6.4 服务器配置
1.6.5 系统备份与恢复
2 软件测试流程
2.1 软件测试模型
2.1.1 V模型
2.1.2 W模型
2.1.3 H模型
2.1.4 X模型
2.1.5 前置模型
2.1.6 软件测试模型的应用
2.2 软件测试阶段
2.2.1 概述
2.2.2 需求测试
2.2.3 单元测试
2.2.4 集成测试
2.2.5 系统测试
2.2.6性能测试
2.2.7用户测试
2.2.8 回归测试
3 软件测试技术
3.1 黑盒测试技术
3.1.1 概述
3.1.2 常用的黑盒测试方法
3.1.3 黑盒测试技术的应用
3.2 白盒测试技术
3.2.1 概述
3.2.2 白盒测试方法
3.2.3 面向对象的白盒测试
3.2.4 白盒测试综合策略
3.3 面向对象的软件测试技术
3.3.1 概述
3.3.2 面向对象测试模型
3.3.3 面向对象软件测试策略
3.4 应用负载压力测试技术
3.4.1 概述
……
4 软件测试管理
5 软件测试工具
参考文献
节选
白盒测试方法是已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否已经过检查,对软件的过程性细节做细致的检查,允许测试人员利用程序的内部逻辑结构及有关信息,设计或选择测试用例,对程序所有路径进行测试。 黑盒测试又称为功能测试、数据驱动测试、基于规格说明的测试。测试内容包括:是否有不正确或遗漏的功能;输入能否被正确地接受;能否输出正确的结果;是否有数据结构错误或外部信息(例如数据文件)访问错误;性能上是否能够满足要求;是否有初始化或终止性错误。 黑盒测试方法是已知产品的功能设计,可以进行测试证明每个实现了的功能是否符合要求。测试对象看作黑盒,不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明,在特定的条件下,输入相应的数据,检查程序的输出是否符合它的功能说明。 (4)按测试的完整性分类,分为正常测试和异常测试。 正常调用的测试是看程序是否能在正常调用下完成基本功能,这是*基本的测试,但不是唯一的测试。 异常调用的测试是在用户潜在的异常输入时的测试,整个系统局部故障情况下模块受影响状况的测试,异常请求阻塞资源时的模块稳定测试等异常情况下的测试。完整性测试在整个测试中具有重要的地位。 (5)微软的测试分类方法。 ①将测试分为一致性测试、配置测试、集成测试和强力测试。 ②将测试分为从代码角度的覆盖测试和从用户角度的使用测试。覆盖测试包括单元测试、功能测试、提交测试、基本验证测试和回归测试;使用测试包括配置测试、兼容性测试、强力测试、性能测试、文档和帮助文件测试、Alpha和Beta测试。 ③将测试分为白盒子测试和黑盒子测试。白盒子测试由开发人员进行程序执行路径测试;黑盒子测试包括接受性测试、Alpha和Beta测试、菜单或帮助测试、发行测试、回归测试、功能及系统测试。 ④将测试分为手工静态测试和工具自动测试。 ……
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0