TestGenie - an IntelliJ plugin that natively integrates EvoSuite into the IDE. EvoSuite is an automated test suite generation tool using evolutionary algorithms. Used for research @ SERG, TU Delft.
The name of the section (the title) has been changed from "Frequently used parameters" to "Quick Access Parameters"
The parameters have been placed in the correct order, according to their priorities (e.g search budget is the first);
Clear sections for the groups of the parameters have been created (Search Budget, Timeouts, Genetic Algorithm),
stopping condition has been renamed to search budget type in the label that the user can see (not in the code)
search budget and population have a dynamic unit depending on the selected type
Parameters tab has been placed to the last place in the tool window
Tooltips have been added to the actual UI elements, not only the labels for them
Why is merge request needed
This merge request is needed since it addresses the feedback given by the client.
Closes #37
Other notes
What is missing?
Not something that is crucial to do, but something that might be useful to do: make the default values of the parameters available via a properties file to improve maintainability
[x] I have checked that I am merging into correct branch
Description of changes made
search budget
is the first);stopping condition
has been renamed to search budget type in the label that the user can see (not in the code)search budget
andpopulation
have a dynamic unit depending on the selected typeWhy is merge request needed
This merge request is needed since it addresses the feedback given by the client.
Closes #37
Other notes
What is missing?
Not something that is crucial to do, but something that might be useful to do: make the default values of the parameters available via a properties file to improve maintainability
[x] I have checked that I am merging into correct branch