Existing test program evolution method uses single coverage metric to evaluate test programs in evolution process, and it can not guarantee the execution time index of the optimal solution. To cope with the problem, this paper proposes a test program generation approach based on multi-objective evolutionary algorithm (MOEA). It considers test program generation as a multi-objective optimization problem and both increasing coverage and reducing execution time are optimization goals. Through analyzing the feedback information from the simulator and using MOEA technology, it can automatically guide the direction of the new test generation. Experimental results on PKUnity UniCore32-2 microprocessor demonstrated that the optimal test program gen...
A test suite is a set of test cases that evaluate the quality of software. The aim of whole test sui...
In search based test case generation, most of the research works focus on the single-objective formu...
We propose a test suite generation technique from extended finite state machines based on a genetic ...
High code coverage is measured by the process of software testing typically using automatic test cas...
Software: Practice & Experience, 42(11):1331-1362Automatic test data generation is a very popular do...
It is well-known that faults affecting an electronic device may compromise its correct functionality...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
Evolutionary algorithms have been shown to be effective at generating unit test suites optimised for...
The multiobjective optimization problem is addressed in this article using a novel evolutionary tech...
One of the essential parts of the software development process is software testing as it ensures the...
针对现有的演化测试程序方法只以覆盖率为优化目标的问题,提出一种使用多目标演化算法的测试程序生成方法.该方法把测试程序生成归结为多目标优化问题,以提高覆盖率和减少模拟执行周期作为优化目标;根据模拟器反馈...
Test programs are fragment of code, but, unlike ordinary application programs, they are not intended...
For developing successful software, testing is a very important component. In software testing, prov...
A test suite is a set of test cases that evaluate the quality of software. The aim of whole test sui...
In search based test case generation, most of the research works focus on the single-objective formu...
We propose a test suite generation technique from extended finite state machines based on a genetic ...
High code coverage is measured by the process of software testing typically using automatic test cas...
Software: Practice & Experience, 42(11):1331-1362Automatic test data generation is a very popular do...
It is well-known that faults affecting an electronic device may compromise its correct functionality...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
After adequately demonstrating the ability to solve different two-objective optimization problems, m...
Evolutionary algorithms have been shown to be effective at generating unit test suites optimised for...
The multiobjective optimization problem is addressed in this article using a novel evolutionary tech...
One of the essential parts of the software development process is software testing as it ensures the...
针对现有的演化测试程序方法只以覆盖率为优化目标的问题,提出一种使用多目标演化算法的测试程序生成方法.该方法把测试程序生成归结为多目标优化问题,以提高覆盖率和减少模拟执行周期作为优化目标;根据模拟器反馈...
Test programs are fragment of code, but, unlike ordinary application programs, they are not intended...
For developing successful software, testing is a very important component. In software testing, prov...
A test suite is a set of test cases that evaluate the quality of software. The aim of whole test sui...
In search based test case generation, most of the research works focus on the single-objective formu...
We propose a test suite generation technique from extended finite state machines based on a genetic ...