Cucumber - Steps
Steps
Steps
Process steps in the Cucumber plug-in
Compile Step Definition
Compile the step definitions.
Name |
Type |
Description |
Required |
Classpath Include |
String |
The directories to include. Use the double-astrick(**) to include all directories and the astrick(*) to include all files. For example, the pattern dist/**/*.jar would retrieve the all JAR files. |
No |
Implementation Base |
String |
The implementation base directory, for example:/opt/myProjectName/src/. |
No |
Implementation Include |
String |
List of implementation files to include. Use the double-astrick(**) to indicate include all directories and the astrick(*) to include all files. For example, the pattern dist/**/*.java retrieves the all JAVA files. |
No |
JAVA_HOME |
String |
The fully-qualified path to the Java installation for the javac compiler. The default is the value specified in the JAVA_HOME environment variable of the agent. |
No |
Java ClassPath Base |
String |
The base directory of the Java class path, for example: /jars/. |
No |
Step Definitions Base |
String |
The bases directory of the step definitions. For example, /opt/step_definitions/. |
Yes |
Step Definitions Include |
String |
The step definitions to include. Use the double-astrick(**) to include all directories and the astrick(*) to include all files. For example, the pattern dist/**/*.java retrieves the all JAVA files. |
Yes |
Run Testing
Run the test scenarios.
Name |
Type |
Description |
Required |
Dry-run |
Boolean |
Skip execution of the Glue code. |
No |
Features |
String |
The directory containing the feature files. Feature files contain the test scenarios. |
Yes |
JAVA_HOME |
String |
The fully-qualified path to the Java installation. The default is the value specified in the JAVA_HOME environment variable for the agent. |
No |
Java ClassPath |
String |
The directory of the Java classpath, such as: /jars/. |
No |
Name Regexp |
String |
Run test scenarios with the name that matches REGEXP. |
No |
Plugin Type |
String |
A reporting plug-informat links tags to external tools, such as: junit, html, pretty, progress, json, usage, and rerun. Built-in plug-ins include default_summary andnull_summary. Third-party plug-ins can also be included by specifying thefully qualified class name of the plug-in. The default value is pretty. |
No |
Step Definitions |
String |
The directory containing the step definitions. |
Yes |
Strict |
Boolean |
Undefined and pending steps are treated as errors. |
No |
Tags |
String |
Run test scenarios with the same tag as TAG_EXPRESSION. |
No |