长春工业大学学报:自然科学版
長春工業大學學報:自然科學版
장춘공업대학학보:자연과학판
Journal of Changchun Univ of Technol
2012年
4期
387-390
,共4页
回归测试%面向对象%修改影响分析%抽象语法树
迴歸測試%麵嚮對象%脩改影響分析%抽象語法樹
회귀측시%면향대상%수개영향분석%추상어법수
regression test%object-oriented%change in%pact analysis%AST.
在软件开发过程中,为了确保程序的修改没有引入新的错误,则必须对修改后的程序进行修改影响分析和回归测试。针对面向对象程序具有继承、封装、多态等特点,研究了程序修改的影响范围,设计了一种回归测试过程框架,提出了基于抽象语法树的修改影响分析方法,期望能够达到减少回归测试花销,提高测试效率的目的。
在軟件開髮過程中,為瞭確保程序的脩改沒有引入新的錯誤,則必鬚對脩改後的程序進行脩改影響分析和迴歸測試。針對麵嚮對象程序具有繼承、封裝、多態等特點,研究瞭程序脩改的影響範圍,設計瞭一種迴歸測試過程框架,提齣瞭基于抽象語法樹的脩改影響分析方法,期望能夠達到減少迴歸測試花銷,提高測試效率的目的。
재연건개발과정중,위료학보정서적수개몰유인입신적착오,칙필수대수개후적정서진행수개영향분석화회귀측시。침대면향대상정서구유계승、봉장、다태등특점,연구료정서수개적영향범위,설계료일충회귀측시과정광가,제출료기우추상어법수적수개영향분석방법,기망능구체도감소회귀측시화소,제고측시효솔적목적。
Program modification is needed during the process of the software development. For the inheritance, encapsulation and polymorphism properties of the object-oriented program, the influential range of the modification is studied. We design a regression testing framework and offer change impact analysis method based on the AST, to reduce the regression test cost and improve the test efficiency.