...
Integrating with your Test Automation framework to execute tests
Integrating with your source control
Sharing Features between projects
Table of Contents |
---|
Download Features from AssertThat BDD plugin
Download all Features
Step 1: Access the AssertThat Feature menu
...
Note that Resolved (Done) AssertThat Test Plans will not be downloaded as linked issues.
...
Download individual feature files
Step 1: Select the feature file you want to download by clicking on the feature title
...
Note that Resolved (Done) AssertThat Test Plans will not be downloaded as linked issues.
...
Feature names transformation into filenames rules
During features download feature names are transformed into filenames. Below are the rules we use for transformation
FILENAME = FEATURE_NAME.replaceAll("[^a-zA-Z0-9]", " ").replaceAll("\s+", "-").trim().toLowerCase();
Replace all non alphanumeric characters with single space [^a-zA-Z0-9] → “ “
Replace multiple spaces with dash \s+ → “-“
Trim
Transform to lowercase
Example:
Feature name: Feature name transformation !#$%&'*+-/=?^_`{|}~
Transformed: feature-name-transformation
Download Features from AssertThat API
All Features can also be downloaded using the API. The feature files will be downloaded as a zip file. More details can be found in our Download Feature API page.
...