下载此文档

软件制造软件测试ppt课件.ppt


文档分类:IT计算机 | 页数:约87页 举报非法文档有奖
1/87
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/87 下载此文档
文档列表 文档介绍
?是为了发现错误而执行程序的过程。发现错误是为了更正错误,最终得到一个高质量的软件系统。软件测试的对象:整个软件定义、;它包括程序测试和文档测试。测试用例:,以考虑是否可接受该产品。软件开发者希望通过软件测试表明软件产品中不存在错误,已正确地实现了用户的要求。;成功的测试是发现了至今未发现的错误的测试总之,测试的目的是以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷;测试附带的收获是它能证明软件的功能和性能与需求说明相符合。注意:测试不能表明软件中不存在错误,它只能说明软件中存在错误。(1)1)所有测试都能追溯到用户需求2)应该远在测试开始之前就制定出测试计划3)应该把Pareto原理应用到软件测试中群集现象:80%的错误可能是由20%的模块造成的4)从“小规模”测试开始,逐步过渡到“大规模”测试5)穷举测试是不可能的测试只能证明程序有错,不能证明程序没有错误6):静态测试和动态测试。静态测试是指被测程序不在机器上运行,采用人工检测和计算机辅助静态分析的手段对程序进行检测。动态测试是指通过运行程序发现错误,又分黑盒法和白盒法两种。7两种动态测试方法黑盒测试(功能测试):把程序看作一个黑盒子;完全不考虑程序的内部结构和处理过程;是在程序接口进行的测试。白盒测试(结构测试):把程序看成装在一个透明的盒子里;测试者完全知道程序的结构和处理算法;按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按预定要求正确工作。8黑盒测试不可能实现穷尽测试:假设有程序P,输入量为A和B,输出量为C。如果计算机的字长为32位,A和B的数据类型都是整数类型。将A和B的可能取值进行排列组合,输入数据的可能性有:232×232=264种。假设这个程序执行一次需要1毫秒,要完成所有的测试,计算机需要连续工作5亿年。白盒测试也不能实现穷尽测试:图中所示的一个小程序的控制流程。曲线代表执行次数不超过20的循环,循环体中共有5条通路。可能执行的路径有520条,近似为1014条可能的路径。如果完成一个路径的测试需要1毫秒,那么整个测试过程需要3170年。

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数87
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小872 KB
  • 时间2020-09-15