Mutation Tools Selection Survey - Practitioners
This is a questionnaire we developed in a research project we are performing to understand which are the most relevant characteristics  of mutation tools that a Practitioner takes into account when she/he has to chose one or more of such tools.

Your answers as Practitioner and expert in the mutation testing field is of utmost importance to us. The questionnaire will not need more than 5 minutes to be filled.

Please, answer the questions according to your needs and daily experience.

For additional information please contact one of the following authors:

Domenico Amalfitano: domenico.amalfitano@unina.it
Anna Rita Fasolino: fasolino@unina.it
Ana Paiva: apaiva@fe.up.pt
Rene Just: rjust@cs.washington.edu 
Sign in to Google to save your progress. Learn more
Which type of license do you prefer when a mutation tool should be selected?
Clear selection
Is it important that the mutation tool has been updated recently for being selected?
Clear selection
Is it important that the mutation tool supports the most recent Java version?
Clear selection
Is it important that the tool supports integration with built tools like maven and ant?
Clear selection
Is it important that the mutation tool supports the most recent version of JUnit?
Clear selection
What mutants generation level do you prefer the tool applies?
Clear selection
How do you prefer the mutation tool allows to select the test cases to be executed?
Clear selection
How do you prefer the mutation tool allows to select the mutation operators to be applied?
Clear selection
How do you prefer the mutation tool allows to inspect the applied mutants ?
Clear selection
Is it important that a mutation tool produces a kill matrix ?
Clear selection
Is it important that the mutation tool implements run-time reduction techniques ?
Clear selection
It is important that the mutation tool implements equivalent mutation prevention  techniques ?
Clear selection
Which is the user interface that you prefer a mutation tool provides?
How important is to have clear and complete documentation support ?
Clear selection
Which are the artifacts that you prefer to submit as input to the tool?
Clear selection
Is it important that the mutation tool produces mutated source code?
Clear selection
Is it important that the mutation tool produces mutated byte code?
Clear selection
Is it important that the mutation tool produces a detailed summary report?
Clear selection
Is it important that the tool produces a reduced test suite?
Clear selection
It is important to know which are the mutation operators being applied by the tool?
Clear selection
Since mutation tools name differently the same mutation operators or classes of mutation operators. Do you think it is important to have a common description of mutation operators to be able to compare different tools easier?
Clear selection
There are other aspects or features that you consider when you have to select a mutation tool?
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy