Skip to content

SIEGE is an automated test case generator targeting any method in the classpath

License

Notifications You must be signed in to change notification settings

emaiannone/siege

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SIEGE

SIEGE is an automated test case generator targeting any class method in the classpath based on EvoSuite.

Requirements

  • JDK 8 (higher version might not start the test generation)
  • Maven

Building SIEGE

Create the executable fat jar (if you want to run all the tests, remove the option -DskipTests=true):
mvn clean package -DskipTests=true

Running SIEGE

Run the executable fat JAR:
java -Dmaven.home=<MVN_DIR> -jar target/siege-cli<VERSION>-jar-with-dependencies.json <CLI_OPTIONS>