- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
16软件测试技术与测试实训教程讲座.docx
软件测试技?术与测试实?训教程黎连业 王华 李龙 黎照北京:机械工业出?版社 2012.05 第16讲:第16章 回归测试的?实用技术 回归测试(Regre?ssion? Testi?ng)作为软件生?命周期的一?个组成部分?,在软件开发?的各个阶段?都可能会进?行若干次回?归测试,回归测试在?整个软件测?试过程当中?占有很大的?工作量比重?。本章重点讨?论以下内容?:★ 回归测试概?述;★ 回归测试用?例库的维护?方法;★ 回归测试的?方法;★ 总结回归测?试的结果;★ 回归测试自?动化的问题?;★ 回归测试实?践总结;★ 回归测试文?档;★ 人工回归测?试实训和操?作方法;★ 回归测试的?自动化测试?实训操作方?法。 16.1 回归测试概?述16.1.1 什么是回归?测试在软件生命?周期中的任?何一个阶段?,只要软件发?生修改变化?时,我们就必须?重新测试现?有的功能,以便确定修?改是否达到?了预期的目?的,修改有可能?而导致软件?未被修改的?部分产生新?的问题,使本来工作?正常的功能?产生错误;同样,在有新代码?加入软件的?时候,除了新加入?的代码中有?可能含有错?误外,新代码还有?可能对原有?的代码带来?影响,我们就必须?重新测试软?件的功能,以便确定修?改是否达到?了预期的目?的,检查修改是?否损害了原?有的正常功?能,增添新的测?试用例和原?有的测试用?例对软件再?测试,这一特征为?回归测试。回归测试不?是一个特定?的测试级别?,只要对软件?代码有修改?,不论是修改?错误还是增?加新的功能?或是提高性?能,原则上都要?进行回归测?试,以保证对代?码修改的正?确性,且不会对其?余部分带来?负面影响。回归测试可?以通过重新?执行所有的?测试用例的?一个子集进?行,回归测试集?包括三种类?型的测试用?例:★ 能够测试软?件的所有功?能的代表性?测试用例;★ 专门针对可?能会被修改?影响的软件?功能的附加?测试;★ 针对修改过?的软件成分?的测试。 回归测试可?以有选择地?重复执行集?成和系统测?试的测试用?例,回归测试变?动比较小,同时测试所?基于的实际?硬件环境相?对比较稳定?。但回归测试?要频繁地重?复运行,需要的工作?量很大,所以,回归测试最?值得自动化?。自动测试便?于回归测试?以非常高效?的方式进行?,软件开发的?各个阶段都?会进行多次?回归测试。 16.1.2回归测试的?目的回归测试的?目的是:★ 确认软件经?过一些小的?变更或修改?后是否仍满?足所有的需?求。 ★ 回归测试是?重复测试,要求使用相?同的方法,使用相同的?测试用例和?数据,在相同的环?境下进行测?试。 16.1.3 回归测试的?范围在进行回归?测试的时候?,必须决定回?归测试的范?围,具体表现为?:(1) 测试所有修?改或修正过?的功能模块?;(2) 测试与被修?改的模块相?关的模块;(3) 测试所有新?增加的功能?模块;(4) 测试整个系?统。表现(1)、表现(2)和表现(3)中只进行了?部分的回归?测试,这样的测试?是不健全的?,因为在软件?系统中,对本地代码?的修改可能?导致整个系?统产生副作?用。 16.1.4 回归测试的?基本过程?回归测试的?基本过程如?图16-1所示。 ① 识别出软件?中被修改的?部分;?② 从测试用例?库中,排除所有不?再适用的测?试用例,确定那些对?新的软件版?本依然有效?的测试用例?,其结果是建?立一个新的?基线测试用?例库。?③ 依据一定的?策略从新的?基线测试用?例库中选择?测试用例测?试被修改的?软件。?④ 如果必要,生成新的测?试用例集,用于测试新?的基线测试?用例库无法?充分测试的?软件部分。⑤ 用测试用例?集执行修改?后的软件。第②和第③步测试验证?修改是否破?坏了现有的?功能,第④和第⑤步测试验证?修改工作本?身。 16.1.5 回归测试的?策略 回归测试需?要时间、经费和人力?来计划、实施和管理?。为了尽可能?有效地进行?回归测试,需要对回归?测试选择相?应的策略。 (1)测试用例库?的维护 为了保证测?试用例库中?测试用例的?有效性,必须对测试?用例库进行?维护。测试用例的?维护主要包?括: 删除过时的?测试用例;改进不受控?制的测试用?例;3) 删除冗余的?测试用例;4) 增添新的测?试用例。(2) 回归测试人?员的选择安排新的测?试者完成回?归测试。(3) 回归测试管?理1)测试用例库?的管理;2)回归测试执?行管理;3)回归测试文?档的管理。 16.1.6 回归测试人?员在回归测试?过程当中,测试过程由?一个测试经?理(或组长)来监控测试?工作的各个?细节。而回归测试?经常与系统?测试和验收?测试相关联?,所以由测试?经理(或组长)负责,确保选择合?适的测试技?术和
您可能关注的文档
最近下载
- 社区矫正理论与实务-连春亮.pptx VIP
- 2024年福建省中等职业学校学生学业水平考试 .pdf VIP
- 初中生物教学中的运用教材插图的案例的研究.doc
- (正式版)D-L∕T 860.92-2016 电力自动化通信网络和系统 第9-2部分:特定通信服务映射(SCSM)-基于ISOIEC 8802-3的采样值.docx VIP
- LNG船及双燃料新型船舶项目评价分析报告.pptx VIP
- 医疗大模型的应用现状与展望.docx VIP
- 35~750kV变电站辅助设备智能监控系统设计方案.pdf
- DB53_T 149.1-2023 小粒种咖啡 第1部分:品种选择.docx
- APQC流程分类框架.xlsx VIP
- 车间火灾应急演练全过程演示.pptx
文档评论(0)