1 / 55
文档名称:

软件测试-课程总结.ppt

格式:ppt   大小:1,097KB   页数:55页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试-课程总结.ppt

上传人:相惜 2021/2/8 文件大小:1.07 MB

下载得到文件列表

软件测试-课程总结.ppt

相关文档

文档介绍

文档介绍:谁负责软件质量
Tester or SQA ?
SQA负责软件的质量
防止软件缺陷的出现
保证软件达到一定的质量和可靠性等级
SQA如何做到
对项目进行近乎完全的控制
建立标准和方法论,监视和评价开发过程
拥有决定产品何时准备发布的授权
1
编辑ppt
SQA与软件测试的关系
SQA 是管理工作、审查对象是流程、强调以预防为主
测试是技术工作、测试对象是产品、主要是以事后检查
SQA指导、监控开发和测试活动
测试为SQA提供依据
Tester的职业发展方向 --- SQA
2
编辑ppt
软件测试的基本方法
根据测试方法论,可分为
黑盒测试
白盒测试
灰盒测试
根据测试方式,可分为
静态测试
动态测试
3
编辑ppt
白盒测试 White-box testing
了解内部逻辑结构和处理过程,测试其变量状态、逻辑结构、运行路径等;
用于软件验证;要求尽量做到全覆盖
风险:受代码的影响
4
编辑ppt
黑盒测试 Black-box testing
把事物看成一个整体,不考虑其内部结构和运行机制,通过分析其输入、输出以及周边条件来验证所应具备的功能是否正确实现
主要用于软件功能测试、确认测试
5
编辑ppt
白盒测试常用方法
基于覆盖的测试
语句覆盖
判定(分支)覆盖
条件覆盖
判定/条件覆盖
条件组合覆盖
路径覆盖
循环覆盖
6
编辑ppt
静态测试和动态测试
静态方法(不需运行程序)
检查:需求定义;组件质量、代码质量(依标准、规范)、过程标准
思想:早测试;过程决定质量
效益:好的静态测试,可发现大部分的Bug
动态方法(通过运行程序来检验)
检验系统实际运行的情况
需要做测试用例的设计
7
编辑ppt
软件测试的流程
软件测试贯穿软件产品开发的整个生命期
按阶段进行测试是一种基本的测试策略
8
编辑ppt
RAD模型生命期示意图
项目计划
需求分析
概要设计
详细设计
软件编码与单元测试
软件计划及审查
软件安装测试计划
软件规格书及审查
系统测试计划
概要设计书及审查
功能测试计划
详细设计书及审查
集成测试计划
集成测试
功能测试
系统测试及验收测试
安装测试
9
编辑ppt
测试活动网络计划图
项目
计划
系统
分析
概要
设计
详细
设计
编代码
单元测
集成
测试
功能
测试
系统
测试
验收
测试
验收测试计划
验收测试用例设计
系统测试计划
系统测试用例设计
功能测试计划
功能测试
用例设计
集成测试计
划及集成测
试用例设计
10
编辑ppt