A B C D E F G H I L M R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractReporter - Class in com.epam.reportportal.cucumber
-
Abstract Cucumber 5.x formatter for Report Portal
- AbstractReporter() - Constructor for class com.epam.reportportal.cucumber.AbstractReporter
- afterHooks(TestCase, HookTestStep, Result) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Called when before/after-hooks are finished
- afterLaunch() - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Finish RP launch
- afterLaunch() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
- afterScenario(TestCaseFinished) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Finish Cucumber scenario Put scenario end time in a map to check last scenario end time per feature
- afterStep(TestCase, TestStep, Result) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Finish Cucumber step
- ARGUMENTS_TRANSFORM - Static variable in class com.epam.reportportal.cucumber.Utils
B
- BACKGROUND_PREFIX - Static variable in class com.epam.reportportal.cucumber.AbstractReporter
- beforeHooks(TestCase, HookTestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Called when before/after-hooks are started
- beforeLaunch() - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Manipulations before the launch starts
- beforeLaunch() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
- beforeScenario(Feature, TestCase) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Start Cucumber scenario
- beforeStep(TestCase, TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Start Cucumber step
- beforeStep(TestCase, TestStep) - Method in class com.epam.reportportal.cucumber.ScenarioReporter
- buildFinishTestItemRequest(Maybe<String>, Date, ItemStatus) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Build finish test item request object
- buildMultilineArgument(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Generate multiline argument (DataTable or DocString) representation
- buildName(String, String, String) - Static method in class com.epam.reportportal.cucumber.Utils
-
Generate name representation
- buildReportPortal() - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Extension point to customize ReportPortal instance
- buildStartFeatureRequest(Feature, URI) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Extension point to customize feature creation event/request
- buildStartHookRequest(TestCase, HookTestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Extension point to customize test creation event/request
- buildStartHookRequest(TestCase, HookTestStep) - Method in class com.epam.reportportal.cucumber.ScenarioReporter
- buildStartLaunchRq(Date, ListenerParameters) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
A method for creation a Start Launch request which will be sent to Report Portal.
- buildStartRuleRequest(Node.Rule, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Extension point to customize scenario creation event/request
- buildStartScenarioRequest(TestCase, String, URI, int) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Extension point to customize scenario creation event/request
- buildStartStepRequest(TestStep, String, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Extension point to customize test creation event/request
- buildStartStepRequest(TestStep, String, String) - Method in class com.epam.reportportal.cucumber.ScenarioReporter
C
- com.epam.reportportal.cucumber - package com.epam.reportportal.cucumber
- com.epam.reportportal.cucumber.util - package com.epam.reportportal.cucumber.util
- createKey(int) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
- createKey(Feature) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
- createKey(String) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
- createKey(URI) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
D
- DOCSTRING_DECORATOR - Static variable in class com.epam.reportportal.cucumber.AbstractReporter
E
- embedding(String, String, byte[]) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Send a log with data attached.
- extractAttributes(Collection<?>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Transform tags from Cucumber to RP format
F
- FeatureContext - Class in com.epam.reportportal.cucumber
- FeatureContext(URI, Feature) - Constructor for class com.epam.reportportal.cucumber.FeatureContext
- finishRootItem() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
-
Finish root suite
- finishTestItem(Maybe<String>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Finish a test item with no specific status
- finishTestItem(Maybe<String>, ItemStatus) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Finish a test item with specified status
- finishTestItem(Maybe<String>, ItemStatus, Date) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Finish a test item with specified status
- formatDataTable(List<List<String>>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Converts a table represented as List of Lists to a formatted table string
G
- getAttributes(String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Returns static attributes defined by
Attributesannotation in code. - getCodeRef(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Returns code reference for mapped code
- getCodeRef(URI, int) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Returns code reference for feature files by URI and text line number
- getCurrent() - Static method in class com.epam.reportportal.cucumber.AbstractReporter
-
Returns a reporter instance for the current thread.
- getCurrentRule() - Method in class com.epam.reportportal.cucumber.FeatureContext
- getDescription(Feature, URI) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Build an item description for a feature
- getDescription(TestCase, URI) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Build an item description for a scenario
- getEmbedEventHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getExample() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getFeature() - Method in class com.epam.reportportal.cucumber.FeatureContext
- getFeatureTestItemType() - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Return RP launch test item name mapped to Cucumber feature
- getFeatureTestItemType() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
- getFeatureTestItemType() - Method in class com.epam.reportportal.cucumber.StepReporter
-
Deprecated.
- getHookId() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getHookTypeAndName(HookType) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Returns hook type and name as a
Pair - getId() - Method in class com.epam.reportportal.cucumber.FeatureContext
- getId() - Method in class com.epam.reportportal.cucumber.RuleContext
- getId() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getItemTree() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getLaunch() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getLine() - Method in class com.epam.reportportal.cucumber.RuleContext
- getLine() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getParameters(String, TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Returns a list of parameters for a step
- getReportPortal() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getRootItemId() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getRootItemId() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
- getRootItemId() - Method in class com.epam.reportportal.cucumber.StepReporter
-
Deprecated.
- getRule() - Method in class com.epam.reportportal.cucumber.RuleContext
- getRule() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getScenario(Integer) - Method in class com.epam.reportportal.cucumber.FeatureContext
- getScenarioTestItemType() - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Return RP launch test item name mapped to Cucumber scenario
- getScenarioTestItemType() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
- getScenarioTestItemType() - Method in class com.epam.reportportal.cucumber.StepReporter
-
Deprecated.
- getStepId() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getStepName(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Generate a step name based on its type (Before Hook / Regular / etc.)
- getTags() - Method in class com.epam.reportportal.cucumber.FeatureContext
- getTags(Feature) - Static method in class com.epam.reportportal.cucumber.Utils
-
Parses a feature source and return all declared tags before the feature.
- getTestCase() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getTestCaseFinishedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getTestCaseId(TestStep, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Return a Test Case ID for mapped code
- getTestCaseId(String, List<Argument>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Return a Test Case ID for a feature file
- getTestCaseStartedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getTestRunFinishedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getTestRunStartedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getTestSourceParsedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getTestStepFinishedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getTestStepStartedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- getUri() - Method in class com.epam.reportportal.cucumber.FeatureContext
- getUri() - Method in class com.epam.reportportal.cucumber.RuleContext
- getUri() - Method in class com.epam.reportportal.cucumber.ScenarioContext
- getWriteEventHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
H
- handleEndOfFeature() - Method in class com.epam.reportportal.cucumber.AbstractReporter
- handleSourceEvents(TestSourceParsed) - Method in class com.epam.reportportal.cucumber.AbstractReporter
- handleStartOfTestCase(TestCaseStarted) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Starts a Cucumber Test Case start, also starts corresponding Feature if is not started already.
- handleTestStepFinished(TestStepFinished) - Method in class com.epam.reportportal.cucumber.AbstractReporter
- handleTestStepStarted(TestStepStarted) - Method in class com.epam.reportportal.cucumber.AbstractReporter
- HOOK_ - Static variable in class com.epam.reportportal.cucumber.AbstractReporter
I
- ItemTreeUtils - Class in com.epam.reportportal.cucumber.util
L
- LOG_LEVEL_MAPPING - Static variable in class com.epam.reportportal.cucumber.Utils
M
- mapItemStatus(Status) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Map Cucumber statuses to RP item statuses
- mapLevel(Status) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Map Cucumber statuses to RP log levels
- METHOD_OPENING_BRACKET - Static variable in class com.epam.reportportal.cucumber.AbstractReporter
R
- reportResult(Result, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Report test item result and error (if present)
- retrieveLeaf(URI, int, TestItemTree) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
- retrieveLeaf(URI, int, String, TestItemTree) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
- retrieveLeaf(URI, TestItemTree) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
- rootSuiteId - Variable in class com.epam.reportportal.cucumber.ScenarioReporter
- RuleContext - Class in com.epam.reportportal.cucumber
- RuleContext(URI, Node.Rule) - Constructor for class com.epam.reportportal.cucumber.RuleContext
S
- ScenarioContext - Class in com.epam.reportportal.cucumber
- ScenarioContext(URI, RuleContext, Node.Scenario) - Constructor for class com.epam.reportportal.cucumber.ScenarioContext
- ScenarioContext(URI, RuleContext, Node.ScenarioOutline, Node.Example) - Constructor for class com.epam.reportportal.cucumber.ScenarioContext
- ScenarioReporter - Class in com.epam.reportportal.cucumber
-
Cucumber reporter for ReportPortal that reports scenarios as test methods.
- ScenarioReporter() - Constructor for class com.epam.reportportal.cucumber.ScenarioReporter
- sendLog(String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Send a text log entry to Report Portal with 'INFO' level, using current datetime as timestamp
- sendLog(String, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Send a text log entry to Report Portal using current datetime as timestamp
- setCurrentRule(RuleContext) - Method in class com.epam.reportportal.cucumber.FeatureContext
- setEventPublisher(EventPublisher) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Registers an event handler for a specific event.
- setHookId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.ScenarioContext
- setId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.FeatureContext
- setId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.RuleContext
- setId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.ScenarioContext
- setStepId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.ScenarioContext
- setTestCase(TestCase) - Method in class com.epam.reportportal.cucumber.ScenarioContext
- startFeature(StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Start Cucumber Feature
- startHook(Maybe<String>, StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Start before/after-hook item on Report Portal
- startRootItem() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
-
Start root suite
- startRule(Maybe<String>, StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Start Rule item on Report Portal
- startScenario(Maybe<String>, StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Start Cucumber Scenario
- startStep(Maybe<String>, StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
-
Start Step item on Report Portal
- STATUS_MAPPING - Static variable in class com.epam.reportportal.cucumber.Utils
- StepReporter - Class in com.epam.reportportal.cucumber
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
ScenarioReporter, since the semantic of this class is completely broken and will be removed - StepReporter() - Constructor for class com.epam.reportportal.cucumber.StepReporter
-
Deprecated.
T
U
- Utils - Class in com.epam.reportportal.cucumber
-
Utility class for static methods
W
- WORKING_DIRECTORY - Static variable in class com.epam.reportportal.cucumber.AbstractReporter
All Classes All Packages