GreenPepper plugin setup
The plugin will alert you when GreenPepper need to be configured (ex: first time use or license renewal). You will need to click the icon
to configure GreenPepper. This icon will only be available when the active XWiki user has administration right.
Database Setup
GreenPepper has its own database to store multiple data such as executions results, references and so on.
You will have two options:
- Quick install: an HSQL database will be created locally. This setup is not suggested for a production environment, it was put inplace for quick trial setup purposes.
- Custom install: This will allow you to setup GreenPepper to use an external DBMS via a JNDI name.
License
The plugin will alert you when GreenPepper need to upload a valid license.
You will be able upload your licence and see your licence details :
Runner
You will be able to add/remove/update your runners (GreenPepper Open; Test engine)
 | Java Runner
The most recent Java runner will be available by default. At each start of Confluence, we make sure there is a Java Runner matching the GreenPepper plugin version.
 | Due to an incompatibility with the actual XML-RPC library from XWiki, you need to add the following jars to the classpath of the Java Runner (download each one and specify the full path)
|
|
 | .Net Runner
| Default command line : |
.../GreenPepper.exe ${inputPath} ${outputPath} -a ${classpaths} -r ${repository} -f ${fixtureFactory} --xml |
| Main class : |
leave it empty |
| Environment : |
.NET |
Classpaths
(mandatory) : |
.../GreenPepper.Core.dll .../GreenPepper.Extensions.dll .../CookComputing.XmlRpc.dll |
All required assemblies are found in the GreenPepper Open .Net binaries .
Note : You need to specify the full path for the Assembly files and the GreenPepper.exe file. |
 | Maven Runner
| Default command line : |
java -cp ${classpaths} ${mainClass} ${inputPath} ${outputPath} -l ${locale} -r ${repository} -f ${fixtureFactory} --xml --pdd ${projectDependencyDescriptor} |
| Main class : |
com.greenpepper.maven.runner.Main |
| Environment : |
JAVA |
Classpaths
(mandatory) : |
.../apache-maven-2.0.x/lib/maven-2.0.x-uber.jar .../apache-maven-2.0.x/boot/classworlds-1.1.jar .../greenpepper-maven-runner-x.x-complete.jar |
Note : You need to specify the full path for the classpath files.
More info Maven Runner. |
Project Manager
Your Space registration to GreenPepper.
From this pane you will be able to:
- Set your GreenPepper credentials to be able to run the tests if the space is secured.
- Add/Remove/Edit your System under tests for a specific GreenPepper project.