Analysis of Mutation Testing Tools in Aspect Oriented Software Engineering

Vineeta Vineeta, Preeti Lochab, Abhishek Bhushan Singhal · International Journal of Computer Applications · 2013

Mutation testing measures the adequacy of the test suite by seeding artificial defects i.e. mutants in the program.If the mutant is not detected by the test suite, is means that the test suite is not adequate.And new test suites are added until all the mutants have been detected.AspectJ is an aspect-oriented programming language that provides the concept of pointcut and advice.In this paper we proposed different mutation testing tools, their need and manner to implement and also at last we had developed a tabular comparison of different mutation testing tools like Ajmutator, Advice Tracer, MuAspectJ and Proteum/AJ.The uses of such tools in the a testing process enhances the feasibility of using it in real software development process and helped us to reason about the current functionalities and to identify future needs.The result includes the comparison of different testing tools and a number of parameters to judge their performance.

Read the paper · More papers on PaperTik