下载此文档

软件工程软件测试ppt课件.ppt


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
软件工程 第10讲:软件测试
主讲人:阳王东
Email:yangwangdong@
主要内容
软件测试概述
软件测试概念
测试原则
软件测试过程
黑盒测试
白盒测试法
软件测试概念
软件测试是软件质量“层层把关”的一个重要环节,是软件产品在“发布”之前,对需求分析、设计和实现(编码)等开发工作的最后复审。
软件测试的基本目标是采用行之有效的测试方案,找出迄今未被发现的、尽可能多的错误,并加以纠正。
软件分析与设计:软件编码:软件测试=4:2:4
成功的软件测试只能证明软件的错误,而不能证明软件是正确的。
软件测试任务
测试任务——通过采用一定的测试策略,找出软件中的错误;
调试任务,或称为纠错任务——如果测试到错误,定位软件中的故障源,加以纠正。
被测对象一定有错(该假定是合理的)。
测试要能发现尽可能多的错误,争取测试效益最大化。
测试仅能证明错误的存在,而不能证明错误的不存在。
软件测试过程
软件测试步骤
制定软件测试大纲
编写测试用例。测试用例——为了进行有效的测试而设计的输入数据和预期的输出结果数据。
执行测试用例
测试总结
测试是一个过程
测试不仅是事后的结果检查
测试与开发并行
测试驱动
黑盒测试
等价类划分法
边界值分析法
黑盒测试方法
黑盒测试是从输入集合中选择出一个极有可能发现错误的输入子集,根据功能描述分析,检查其相应的输出是否是预期的结果。主要是测试软件是否满足功能需求
黑盒测试由于注重于功能和数据信息域的测试,它既适用于由功能模块组成的系统,也适用于由对象构成的系统。一般能发现下列错误:
功能错误或有遗漏
性能错误
数据结构或数据库访问错误
接口错误
界面有错
初始化或终止错误等一些类型的错误。
设计测试用例原则
黑盒测试方法带有经验性质的设计测试用例原则:
对有输入的所有功能,既要用有效的输入来测试,也要用无效的输入来测试。
经过菜单调用的所有功能都应该被测试,包括通过同一个菜单调用的组合功能也要测试。
设计的测试用例数量,能够达到合理测试所需的“最少”(减少测试成本)。
设计的测试用例,不仅能告知有没有错误,而且能告知错误可能是某些类型(提高测试效率)。

软件工程软件测试ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人luyinyzha
  • 文件大小843 KB
  • 时间2018-10-11