下载此文档

回归测试.ppt


文档分类:IT计算机 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45 下载此文档
文档列表 文档介绍
第七讲: 回归测试 0C202 Software Testing 7-1 Chapter 7 OUTLINE 7-2 0C202 Software Testing ?引言?回归测试特点?回归测试过程?回归测试策略?波及效应分析?程序切片?回归测试的花费?总结 Chapter 7 为什么要回归测试? ?为了保证在软件维护时,那些未更改的代码功能不会受影响。?升级不同功能区域、信息系统持续维护、协作关系。作为开发乃至软件使用过程中的定期常规活动; ?使 E2E 测试(端到端测试)成为整个软件生命周期的测试。?是软件测试框架的必要组成。需要考虑该阶段资源投入。 7-3 0C202 Software Testing Chapter 7 回归测试与一般测试有什么不同? (1/3) ?测试计划的可获性:回归测试面临的可能更改的规格说明书、修改过的程序和一个需要更新的旧的测试计划。?测试范围:一般测试过程目标是要检测整个程序的正确性,而回归测试目标是要检测被修改的相关部分正确性。 7-4 0C202 Software Testing Chapter 7 与一般测试有什么不同? (2/3) ?时间分配:回归测试所需的时间、资源需要根据开发具体情况进行(尤其是修正性的回归测试)。?开发信息:回归测试可能会在不同的地点和时间上进行,及时记录开发信息以保证回归测试的正确进行。 7-5 0C202 Software Testing Chapter 7 与一般测试有什么不同? (3/3) ?完成时间:通常比一般测试所需时间少,因为回归测试只需测试程序的一部分,且采用测试脚本自动化执行。?执行频率:在一个系统的生命周期内往往要多次进行,一旦系统经过修改就需要进行回归测试。 7-6 0C202 Software Testing Chapter 7 回归测试过程?七个步骤: ?提出修改需求?修改软件工件?选择测试用例?执行测试, ?识别失败结果?确认错误?排除错误。 7-7 0C202 Software Testing Chapter 7 重新确认测试用例?重确认测试用例需要人工检查需求规格说明书,测试策略和已存在的测试用例。?黑盒测试,根据功能性需求和测试用例间维护的可回溯性实现重新确认; ?白盒测试,因为对软件的修改可能会导致设计、编码上的修改,就需要生成新的测试用例,或者更改已存在的测试用例以达到一定的覆盖率标准。 7-8 0C202 Software Testing Chapter 7 识别错误?在识别错误时,为了确认软件中失败的组件,在列表中所有列出来的模块都有可能是要查找的目标。?系统性的识别错误方法-组测试( Group Testing )。 7-9 0C202 Software Testing Chapter 7 组测试?一组模块可能单独地运行时都能正常、正确地工作, 但是当它们与软件中的其它组件集成到一起时,这组合体就可能使在单个组件测试能通过的测试用例失败。?使用组测试进行错误识别,在寻找有错误的部件时, 可以利用可获得的软件不同版本来帮助发现错误的部分。 7- 10 0C202 Software Testing

回归测试 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ranfand
  • 文件大小0 KB
  • 时间2016-06-14
最近更新