咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >An optimization approach for a... 收藏

An optimization approach for automated unit test generation tools using multi-objective evolutionary algorithms

作     者:Samar Ali Abdallah Ramadan Moawad Esaam Eldeen Fawzy 

作者机构:Arab Academy for Science Technology & Maritime Transport Cairo Egypt Future University in Egypt Cairo Egypt 

出 版 物:《Future Computing and Informatics Journal》 

年 卷 期:2018年第3卷第2期

页      面:178-190页

主  题:Unit test Automated test case generation MOEA Code coverage 

摘      要:High code coverage is measured by the process of software testing typically using automatic test case generation tools. This standard approach is usually used for unit testing to improve software reliability. Most automated test case generation tools focused just on code coverage without considering its cost and redundancy between generated test cases. To obtain optimized high code coverage and to ensure minimum cost and redundancy a Multi-Objectives Evolutionary Algorithm approach (MOEA) is set in motion. An efficient approach is proposed and applied to different algorithms from MOEA Frame from the separate library with three fitness functions for Coverage, Cost, and Redundancy. Four MEOA algorithms have been proven reliable to reach above the 90 percent code coverage: NSGAII, Random, SMSEMOA,v and ε-MOEA. These four algorithms are the key factors behind the MOEA approach.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分