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.
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.
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 :
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. |
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.
The plugin will alert you when a Space is actually not registered as a GreenPepper project.
Responding Yes to this question will register the current Space as a new GreenPepper project. You then will need to add your System Under Tests using the plugin configuration screens under the Project Management tab.
To un-register a Space, simply delete the XWiki object XWiki.GreenPepperSpaceClass associated to the main page of the Space.