Java Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
archetype-java-builders
chassis
cloudshaper/src/main/groovy/com/griddynamics/jagger/cloudshaper
dbapi
diagnostics
distribution
doc
docker
documentation
jaas-client
jaas
monitoring/agent
rawdata
test
webclient
.gitignore
README.md
checkstyle-checker.xml
findbugs-exclude-filter.xml
license.txt
make_docu.sh
pmd-rulesets.xml
pom.xml

README.md

Jagger

Jagger is a free application suite for continuous performance testing

======

Requirements for local installation: java, maven, docker

All Jagger components for local installation can be separated to:

  • Results storage and representation components
  • Load generating components

Result storage and presentation components installation

Download docker compose .yml file for local installation compose-2.0-package.zip from https://nexus.griddynamics.net/nexus/content/repositories/jagger-releases/com/griddynamics/jagger/compose/2.0/ and unzip it

Run docker compose. All necessary images will be downloaded from the DockerHub and launched locally in containers

docker-compose -f docker-compose.yml up

After the installation you will get following components running as docker containers:

Load generating components installation

Create new test project from template

mvn archetype:generate -DarchetypeGroupId=com.griddynamics.jagger -DarchetypeArtifactId=jagger-archetype-java-builders -DarchetypeVersion=2.0 -DarchetypeRepository=https://nexus.griddynamics.net/nexus/content/repositories/jagger-releases/

Maven will ask you to enter groupId, artifactId, version and package name

After the installation you will get following components:

  • Java maven project with artifactId name. Project will contain examples of the performance tests

Running project

Compile

mvn clean install

Run test project

cd ./target/{artifactdId}-{version}-full/

./start.sh profiles/basic/environment.properties

Verify results

User manual

http://griddynamics.github.io/jagger/doc/index.html