Recommending Test Points for Refactoring

来源 :中国电子商情·通信市场 | 被引量 : 0次 | 上传用户:yyn_8305112002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Refactoring is an important practice in software development and software maintenance.Many development environments provide automated tools to assist in refactoring.Since existing refactoring engines cannot guarantee the correctness of a single refactoring process, regression testing techniques are often employed to test the code after refactoring.However, large scale regression testing is too big for small refactoring activity.Re-running regression test cases is extremely time-consuming each time when we applying refactoring.Even if time is not bounded, regression test cases associated with the program may be inadequate.To secure the process of refactoring, we have to know the consequence of refactoring and hence make the test plan.In this paper, we propose a call graph based change impact analysis technique to recommend test points to developers.This technique recommends methods to developers to help them select regression test cases.If there is no unit test associated with a method, it can also help developers decide if it is necessary to generate a new test case.This technique makes the refactoring process more transparent.
其他文献
本文针对水坝堤防堵口施工技术在水利工程中的应用进行分析,主要分析了水利工程决口的成因、施工方法及控制措施,希望能为后续的相关施工工程提供必要的理论指导.
旅团政委作为抓基层“一线指挥部”的领导者,对帮建基层负有重要责任。担任团政委的工作实践使我深深感到,只有切实负起帮建基层的重要责任,下大力做好固强帮弱、促先帮后的
针对业内争论已久的“批零倒挂”问题,近日工信部发布相关文件,通过批发价对标基准、调整频次、常态化工作机制的规定,构建了批发价与零售价动态调整的长效机制,实现了突破.r
保税区是上个世纪90年代前后,我国借鉴国外自由贸易区的做法而设立的一种特殊经济区域,最初的功能定位是仓储、转口和加工。保税区实行了特殊的经济政策,即实行具有“境内关
【摘 要】 为提升经济学基础课程的教学效果,文章分析了经济学基础课程的教学现状,探讨了微课教学法在经济学基础课前、课中、课后整个课堂教学过程中的应用,阐述了微课应用于经济学基础的作用。  【关键词】 经济学基础 教学方法 微课  《经济学基础》是教育部规定的各高职经管类专业的专业基础必修课。对学生专业素养的形成至关重要,是一门理论较强的学科,面对经济学中的大量图表、方程式、图形、英文、推导过程,不
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
《红楼梦》中的贾宝玉无疑是个姐妹控,他说:“女人是水做的骨肉,男人是泥做的骨肉,见了女儿,我便清爽,见了男子,便觉浊臭逼人。”这一观点若交给警察来评判的话,负责扫黄的警察估计会投否决票,但重案组的警察十有八九会赞同。因为,那些骇人听闻的凶案,90%都是由男性犯下。为何女性较少犯下命案?女人与男人除了性别,是否天然地还有着其他方面的重要不同?答案是肯定的。  区别一 攻击性与脑部构造  鲁班·葛恩博
冉艳辉在《学术交流》2017年第2期撰文指出,我国当前民族自治地方的立法权配置不甚合理. 由于人民代表大会及其常务委员会在自治立法权与地方性法规制定权之间的权限范围不明
期刊
李克强一再强调“既要把该放的权力放开放到位,又要把该管的事务管住管好.”rn今年两会以来,新一届国务院召开三次常务会议,研究加快推进机构改革,并果断付诸行动,决定取消和