下载此文档

2021年软件测试软件测试技术讲义.ppt


文档分类:IT计算机 | 页数:约91页 举报非法文档有奖
1/91
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/91 下载此文档
文档列表 文档介绍
软件测试技术概述
软件测试的分类与流程策略
静态测试与动态测试概述
软件测试的评审技术
第二章 测试方法概述与静态分析
*
软件测试软件测试技术
*
软件测试技术的分类
软件测试技术间的关系
软件测试技术的选择
软件测试技术概述
*
软件测试软件测试技术
*
从不同的角度,可以对软件测试方法进行分成不同种类。
执行代码
程序结构
开发过程
功能性能
软件测试技术分类
*
软件测试软件测试技术
*
1、从是否执行代码来分
静态测试:不实际运行被测试软件,只静态地检查程序代码、界面或文档中可能存在的错误的过程。
动态测试:实际运行被测试程序,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程。
软件测试技术分类
*
软件测试软件测试技术
*
2、从是否需了解程序结构来分。
黑盒测试(Black-Box Testing)、 白盒测试(White-Box Testing)、灰盒测试。
黑盒测试:黑盒测试又称为功能测试、数据驱动测试和基于规格说明的测试。是一种从用户观点出发的测试,主要以软件规格说明书为依据,对程序功能和程序接口进行的测试。
白盒测试:白盒测试(White-box Testing)也称为结构测试或逻辑驱动测试,是在知道产品的内部工作过程,通过测试来检测产品内部动作是否按照规格说明书的规定正常进行。
软件测试方法分类
*
软件测试软件测试技术
*
工程硕士
*
黑盒测试和白盒测试

X=2
Y=4
黑盒
y=2x
X=2
Y=4
白盒
软件测试技术分类
*
软件测试软件测试技术
*
灰盒测试:灰盒测试介于白盒测试和黑盒测试之间,是现代测试的一种理念。就是指在白盒测试中交叉使用黑盒测试的方法;在黑盒测试中交叉使用白盒测试的方法。
软件测试技术分类
*
软件测试软件测试技术
*
3、从软件测试策略或过程来分
单元测试(Unit Testing)
集成测试(Integration Testing)
确认测试(Validation Testing)
系统测试(System Testing)
验收测试(Verification Testing)。
软件测试技术分类
*
软件测试软件测试技术
*
单元测试
对程序中最小可测试单元进行检查和验证。
集成测试
将通过测试的单元模块组装成系统或子系统,再进行测试,重点测试不同模块的接口部分。
确认测试:
检验所开发的软件能否满足所有功能和性能需求的最后
手段。
系统测试
集成测试完成之后,将整个系统看成整体进行测试,包括功能、性能以及运行的软硬件环境。
用户验收测试
系统测试的后期,以用户测试为主,按照功能需求说明书以及用户手册为标准测试整个系统,保证软件达到可以交付使用的状态。
软件测试技术分类
*
软件测试软件测试技术
*
4、从软件测试的作用来分
功能测试:检查软件的功能是否符合用户的需求,包括:
逻辑功能测试
界面测试
易用性测试
安装测试
兼容性测试
非功能测试:对系统功能之外的特性进行测试,包括:
性能测试
安全测试
强度测试
容量测试
。。。。
软件测试技术分类
*
软件测试软件测试技术
*

2021年软件测试软件测试技术讲义 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数91
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书百遍
  • 文件大小828 KB
  • 时间2021-01-26