1 / 55
文档名称:

软件测试-课程总结.ppt

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

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

分享

预览

软件测试-课程总结.ppt

上传人:ranfand 2016/7/7 文件大小:0 KB

下载得到文件列表

软件测试-课程总结.ppt

相关文档

文档介绍

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