【24h】

A method of metamorphic relations constructing for object-oriented software testing

机译:一种用于面向对象软件测试的变质关系方法

获取原文

摘要

To solve the Oracle problem of methods sequence in object-oriented software testing, a method of metamorphic relations constructing for object-oriented software testing based on algebraic specification was proposed. Firstly, metamorphic relations constructing criteria for object-oriented testing was defined based on the characteristics of object-oriented software program. Then metamorphic relations were constructed based on GFT algorithm (Generating a Finite Number of Test Case). Finally the metamorphic relations were improved according to these criteria. The improved method was verified through constructing IntStrack class and SavAcc class metamorphic relations. The experiment results show that the metamorphic relations redundancy is decreased significantly. So the new method has a low metamorphic relations redundancy and improves the efficiency of software testing.
机译:为了解决面向对象的软件测试中的方法序列的Oracle问题,提出了一种基于代数规范的面向对象的软件测试的变质关系的方法。首先,基于面向对象的软件程序的特征来定义构建面向对象测试标准的变质关系。然后基于GFT算法构建变质关系(生成有限数量的测试用例)。最后,根据这些标准改善了变质关系。通过构建Intstract类和Savacc类变质关系来验证改进的方法。实验结果表明,变质关系冗余显着下降。因此,新方法具有低的变质关系冗余,提高了软件测试的效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号