首页> 外文期刊>Journal of Theoretical and Applied Information Technology >NEURAL NETWORK BASED APPROACH FOR IMPROVING COMBINATORIAL COVERAGE IN COMBINATORIAL TESTING APPROACH
【24h】

NEURAL NETWORK BASED APPROACH FOR IMPROVING COMBINATORIAL COVERAGE IN COMBINATORIAL TESTING APPROACH

机译:基于神经网络的组合测试方法中改进组合覆盖率的方法

获取原文
       

摘要

Recent advancements in technology has shown significant impact on social life, where computers have attracted huge attention due to its importance in socio-economic progress. Due to the growth in various computer technologies, software-based application has played pivotal role in the social and economic development. However, poor quality of software module may cause industrial loss; hence software quality improvement remains an attractive research field. Several techniques have been presented for improving the software quality by developing software testing methods. In this field of software testing, combinatorial testing is considered as the most promising scheme for improving software testing and quality improvement by reducing the number of test cases. This combinatorial testing strategy can help to provide a better solution for given software product. In this work, we have focused on software testing using combinatorial testing with the help of IPOG approach which is used for test case generation of the 2-way test scenario. Later, neural network scheme is incorporated for test case generation which provides most suitable test scenario for combinatorial coverage. For given software product, if random testing is performed and its test cases are available, then for this software we can easily identify how much combinatorial coverage is already performed, and how many new test cases are to be added to those available test cases of random testing so that appropriate testing coverage is achieved. A comparative scheme is presented which shows that proposed approach gives the best solution for test case generation for software testing.
机译:技术的最新发展已对社会生活产生了重大影响,计算机在社会经济发展中的重要性已引起社会的广泛关注。由于各种计算机技术的发展,基于软件的应用在社会和经济发展中起着举足轻重的作用。但是,软件模块质量低下可能会造成工业损失。因此,提高软件质量仍然是一个有吸引力的研究领域。已经提出了几种通过开发软件测试方法来提高软件质量的技术。在软件测试领域,组合测试被认为是通过减少测试用例数量来改善软件测试和质量改进的最有希望的方案。这种组合测试策略可以帮助为给定的软件产品提供更好的解决方案。在这项工作中,我们专注于借助IPOG方法使用组合测试的软件测试,该方法用于生成2路测试场景的测试用例。后来,将神经网络方案并入到测试用例生成中,该方案为组合覆盖提供了最合适的测试方案。对于给定的软件产品,如果执行了随机测试并且其测试用例可用,那么对于此软件,我们可以轻松地确定已经执行了多少组合测试,以及将多少新测试用例添加到那些可用的随机测试用例中测试,以实现适当的测试范围。提出了一个比较方案,该方案表明所提出的方法为软件测试的测试用例生成提供了最佳解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号