Package de.qytera.qtaf.xray.importer
Interface IXrayImporter
- All Known Implementing Classes:
XrayCloudCucumberImporter,XrayServerCucumberImporter
public interface IXrayImporter
Interface that all classes that import Cucumber feature files from Xray should implement.
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateFeatureFileFromTestIds(String[] testIDs, String filePath) Create feature file by Test IDs.voidcreateFeatureFileFromTestSetId(String testSetID, String filePath) Create feature file by Test Set ID.
-
Method Details
-
createFeatureFileFromTestSetId
void createFeatureFileFromTestSetId(String testSetID, String filePath) throws IOException, URISyntaxException, MissingConfigurationValueException Create feature file by Test Set ID.- Parameters:
testSetID- ID of test setfilePath- Feature file location- Throws:
IOException- if the feature file cannot be createdURISyntaxException- if any URLs used during importing are invalidMissingConfigurationValueException- if the configuration is invalid
-
createFeatureFileFromTestIds
void createFeatureFileFromTestIds(String[] testIDs, String filePath) throws IOException, URISyntaxException, MissingConfigurationValueException Create feature file by Test IDs.- Parameters:
testIDs- Test IDsfilePath- Feature file location- Throws:
IOException- if the feature file cannot be createdURISyntaxException- if any URLs used during importing are invalidMissingConfigurationValueException- if the configuration is invalid
-