首页> 外文会议>IEEE International Advance Computing Conference >Improving GA based automated test data generation technique for object oriented software
【24h】

Improving GA based automated test data generation technique for object oriented software

机译:改进基于GA的面向对象软件的自动测试数据生成技术

获取原文

摘要

Genetic algorithms have been successfully applied in the area of software testing. The demand for automation of test case generation in object oriented software testing is increasing. Extensive tests can only be achieved through a test automation process. The benefits achieved through test automation include lowering the cost of tests and consequently, the cost of whole process of software development. Several studies have been performed using this technique for automation in generating test data but this technique is expensive and cannot be applied properly to programs having complex structures. Since, previous approaches in the area of object-oriented testing are limited in terms of test case feasibility due to call dependences and runtime exceptions. This paper proposes a strategy for evaluating the fitness of both feasible and unfeasible test cases leading to the improvement of evolutionary search by achieving higher coverage and evolving more number of unfeasible test cases into feasible ones.
机译:遗传算法已成功应用于软件测试领域。面向对象的软件测试中对测试用例生成自动化的需求正在增长。广泛的测试只能通过测试自动化过程来实现。通过测试自动化获得的好处包括降低测试成本,从而降低软件开发全过程的成本。使用这种技术来进行自动化的测试数据生成已经进行了一些研究,但是该技术是昂贵的并且不能适当地应用于具有复杂结构的程序。由于面向对象测试领域中的先前方法由于调用依赖性和运行时异常而在测试用例的可行性方面受到限制。本文提出了一种评估可行和不可行测试用例的适用性的策略,通过实现更高的覆盖率并使更多不可行的测试用例发展为可行的用例,从而改进了进化搜索。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号