Skip navigation links
A B C D E F G H I L M N O R S T U W 

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(URI) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
createKey(Feature) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
createKey(int) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
createKey(String) - 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>, ItemStatus, Date) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish a test item with specified status
finishTestItem(Maybe<String>, ItemStatus) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish a test item with specified status
finishTestItem(Maybe<String>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish a test item with no specific 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
formatDataTable(List<List<String>>) - Static method in class com.epam.reportportal.cucumber.Utils
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 Attributes annotation 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
 
getDefinitionMatchField(TestStep) - Static method in class com.epam.reportportal.cucumber.Utils
 
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
 
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
 
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
 
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(String, List<Argument>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Return a Test Case ID for a feature file
getTestCaseId(TestStep, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Return a Test Case ID for mapped code
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
 

N

NEW_LINE - Static variable in class com.epam.reportportal.cucumber.Utils
 

O

ONE_SPACE - Static variable in class com.epam.reportportal.cucumber.Utils
 

R

reportResult(Result, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Report test item result and error (if present)
retrieveLeaf(URI, TestItemTree) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
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
 
retrieveMethod(Field, TestStep) - Static method in class com.epam.reportportal.cucumber.Utils
Deprecated.
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
Cucumber reporter for ReportPortal that reports individual steps as test methods.
StepReporter() - Constructor for class com.epam.reportportal.cucumber.StepReporter
 

T

TABLE_COLUMN_SEPARATOR - Static variable in class com.epam.reportportal.cucumber.Utils
 
TABLE_INDENT - Static variable in class com.epam.reportportal.cucumber.Utils
 
TABLE_ROW_SEPARATOR - Static variable in class com.epam.reportportal.cucumber.Utils
 
TAG_KEY - Static variable in class com.epam.reportportal.cucumber.Utils
 

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
 
A B C D E F G H I L M N O R S T U W 
Skip navigation links