1 / 55
文档名称:

软件测试课程总结学习教案.pptx

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

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

分享

预览

软件测试课程总结学习教案.pptx

上传人:wz_198613 2022/1/1 文件大小:1.34 MB

下载得到文件列表

软件测试课程总结学习教案.pptx

文档介绍

文档介绍:会计学
1
软件测试课程(kèchéng)总结
第一页,共55页。
SQA与软件测试的关系(guān xì)
SQA 是管理工作、审查对象是流程、强调以预防为主
测试(cèshì)是技术工作、测试(cèshì)对象是产品、主要是以事后检查
SQA指导、监控开发和测试(cèshì)活动
测试(cèshì)为SQA提供依据
Tester的职业发展方向 --- SQA
第1页/共55页
第二页,共55页。
软件测试的基本(jīběn)方法
根据测试(cèshì)方法论,可分为
黑盒测试(cèshì)
白盒测试(cèshì)
灰盒测试(cèshì)
根据测试(cèshì)方式,可分为
静态测试(cèshì)
动态测试(cèshì)
第2页/共55页
第三页,共55页。
白盒测试(cèshì) White-box testing
了解内部逻辑结构和处理过程,测试其变量状态、逻辑结构、运行路径(lùjìng)等;
用于软件验证;要求尽量做到全覆盖
风险:受代码的影响
第3页/共55页
第四页,共55页。
黑盒测试(cèshì) Black-box testing
把事物看成一个整体,不考虑其内部结构和运行机制,通过分析其输入、输出以及周边条件来验证(yànzhèng)所应具备的功能是否正确实现
主要用于软件功能测试、确认测试
第4页/共55页
第五页,共55页。
白盒测试常用(chánɡ yònɡ)方法
基于覆盖的测试
语句覆盖
判定(分支)覆盖
条件(tiáojiàn)覆盖
判定/条件(tiáojiàn)覆盖
条件(tiáojiàn)组合覆盖
路径覆盖
循环覆盖
第5页/共55页
第六页,共55页。
静态(jìngtài)测试和动态测试
静态方法(不需运行程序)
检查(jiǎnchá):需求定义;组件质量、代码质量(依标准、规范)、过程标准
思想:早测试;过程决定质量
效益:好的静态测试,可发现大部分的Bug
动态方法(通过运行程序来检验)
检验系统实际运行的情况
需要做测试用例的设计
第6页/共55页
第七页,共55页。
软件测试的流程(liúchéng)
软件测试贯穿软件产品开发的整个生命期
按阶段进行测试是一种基本(jīběn)的测试策略
第7页/共55页
第八页,共55页。
RAD模型(móxíng)生命期示意图
项目(xiàngmù)计划
需求(xūqiú)分析
概要设计
详细设计
软件编码与单元测试
软件计划及审查
软件安装测试计划
软件规格书及审查
系统测试计划
概要设计书及审查
功能测试计划
详细设计书及审查
集成测试计划
集成测试
功能测试
系统测试及验收测试
安装测试
第8页/共55页
第九页,共55页。
测试活动(huó dòng)网络计划图
项目(xiàngmù)
计划
系统(xìtǒng)
分析
概要
设计
详细
设计
编代码
单元测
集成
测试
功能
测试
系统
测试
验收
测试
验收测试计划
验收测试用例设计
系统测试计划
系统测试用例设计
功能测试计划
功能测试
用例设计
集成测试计
划及集成测
试用例设计
第9页/共55页
第十页,共55页。