首页 | 本学科首页   官方微博 | 高级检索  
     

蜕变关系构造基本准则与策略研究
引用本文:王榕,贲可荣.蜕变关系构造基本准则与策略研究[J].计算机科学,2012,39(1):115-119.
作者姓名:王榕  贲可荣
作者单位:海军工程大学计算机工程系 武汉430033
摘    要:蜕变测试可以部分解决软件测试中的Oracle问题,其关键步骤和难点是蜕变关系的构造,它将直接影响测试的效果。通过对典型程序测试的案例对蜕变关系的构造进行分析,归纳总结了若干构造蜕变关系的基本准则,并在案例研究中采用变异分析方法验证了构造准则的合理性。提出了蜕变测试与等价类测试结合运用的测试方法,此方法可用于输入空间易于分类的程序。

关 键 词:软件测试  Oracle问题  蜕变测试  蜕变关系

Researches on Basic Criterion and Strategy of Constructing Metamorphic Relations
WANG Rong , BEN Ke-rong.Researches on Basic Criterion and Strategy of Constructing Metamorphic Relations[J].Computer Science,2012,39(1):115-119.
Authors:WANG Rong  BEN Ke-rong
Affiliation:(Department of Computer Engineering,Naval University of Engineering,Wuhan 430033,China)
Abstract:Metamorphic testing can alleviate the oracle problem in software testing, and the construction of metamorphic relations in this method is a difficult problem, which will affect the result of testing directly. I}his paper analysed the construction of effective metamorphic relations based on typical case studies, summarizeed several criterions of selecting useful relations,and the rationality of our criterions was verified through case studies with mutation analysis. The paper also proposed a testing strategy of combining metamorphic testing and equivalence testing. It can be used in the testing of programs whose input spaces are easy to be classified.
Keywords:Software testing  Oracle problem  Metamorphic testing  Metamorphic relation
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号