evosuite-plus-plus
evosuite-plus-plus copied to clipboard
Integrate OpenAI
Running EvoLLM Tutorial
- Ensure JDK version 1.8.
- Download the tutorial package
evollm-tutorial.zip
and extract it. The package contains:
- The jar file of EvoLLM
evosuite-shell-1.0.7-SNAPSHOT.jar
- The test project folder
69_lhamacaw
- The test method signaure
evollm-sample-method-list.txt
- The test script
evollm-run.sh
- Run EvoLLM using the command
> ./evollm-run.sh
Notes
- In order to run EvoLLM with another project, make sure to update accordingly the following:
- The test method signaure
evollm-sample-method-list.txt
with the target methods - The test script
evollm-run.sh
to matchTEST_FOLDER
if necessary - The test project folder
TEST_FOLDER
to contain:- The folder
evosuite-files
that contains property files for Evosuite: - The folder
lib
that contains any jar library packages used in the project: - The jar file of the target project
TARGET_PROJECT.jar
- The folder
TARGET_PROJECT
that contains the source code of the project. This folder should strictly follow the file structure ofTARGET_PROJECT.jar
:
- The folder
- The test method signaure