A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addDefaultPackages() - Method in CucumberGlueGenerator
Add all parent packages from the Include/scripts/groovy folder to Cucumber GLUE option.

B

C

ClasspathScanner - Class in io.cucumber.core.resource
ClasspathScanner(Supplier<ClassLoader>) - Constructor in ClasspathScanner
cleanDrivers() - Method in CucumberDriverCleaner
create() - Method in CucumberProperties
CucumberBuiltinKeywords - Class in com.kms.katalon.core.cucumber.keyword
CucumberBuiltinKeywords() - Constructor in CucumberBuiltinKeywords
CucumberDriverCleaner - Class in com.kms.katalon.core.cucumber.keyword.internal
CucumberGlueGenerator - Class in com.kms.katalon.core.cucumber.keyword.internal
CucumberGlueGenerator() - Constructor in CucumberGlueGenerator
CucumberKeywordContributor - Class in com.kms.katalon.core.cucumber.keyword.internal
CucumberKeywordContributor() - Constructor in CucumberKeywordContributor
CucumberProperties - Class in io.cucumber.core.options
Store properties.
CucumberReporter - Class in io.cucumber.core.plugin
CucumberReporter(java.io.OutputStream) - Constructor in CucumberReporter
CucumberRunnerResult - Interface in com.kms.katalon.core.cucumber.keyword
Since:
5.7
CucumberRunnerResultImpl - Class in com.kms.katalon.core.cucumber.keyword.internal
CucumberRunnerResultImpl(java.lang.String, java.lang.String, org.junit.runner.Result) - Constructor in CucumberRunnerResultImpl

D

E

F

fromEnvironment() - Method in CucumberProperties
fromPropertiesFile() - Method in CucumberProperties
fromSystemProperties() - Method in CucumberProperties

G

getAliasName() - Method in CucumberKeywordContributor
getCucumberRunnerResult() - Method in CucumberRunnerResult
Optional: Used when the keyword is CucumberBuiltinKeywords.runWithCucumberRunner
getCucumberRunnerResult() - Method in CucumberRunnerResultImpl
getDriverCleaner() - Method in CucumberKeywordContributor
getKeywordClass() - Method in CucumberKeywordContributor
getLabelName() - Method in CucumberKeywordContributor
getPreferredOrder() - Method in CucumberKeywordContributor
getReportLocation() - Method in CucumberRunnerResult
getReportLocation() - Method in CucumberRunnerResultImpl
getStatus() - Method in CucumberRunnerResult
Returns:
passed or failed
getStatus() - Method in CucumberRunnerResultImpl
GLUE - Field in CucumberBuiltinKeywords

H

I

J

K

L

M

N

O

P

Q

R

runFeatureFile(java.lang.String) - Method in CucumberBuiltinKeywords
Runs the given Feature file with featureId by invoking cucumber.api.cli.Main#run(String[], ClassLoader).
runFeatureFileWithTags(java.lang.String, java.lang.String) - Method in CucumberBuiltinKeywords
Runs the given Feature file with featureId by invoking cucumber.api.cli.Main#run(String[], ClassLoader).
runFeatureFolder(java.lang.String) - Method in CucumberBuiltinKeywords
Runs the given Feature folder and its nested sub-folder with folderRelativePath by invoking cucumber.api.cli.Main#run(String[], ClassLoader).
runFeatureFolderWithTags(java.lang.String, java.lang.String) - Method in CucumberBuiltinKeywords
Runs the given Feature folder and its nested sub-folder with folderRelativePath by invoking cucumber.api.cli.Main#run(String[], ClassLoader)

The generated reports will be extracted in the current report folder with the following path: <report_folder>/cucumber_report/<current_time_stamp>

  • Example #1: Run a single feature file with selected tags
     import com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords as CucumberKW
     import com.kms.katalon.core.model.FailureHandling
runWithCucumberRunner(java.lang.Class) - Method in CucumberBuiltinKeywords
Runs the given cucumberRunnerClass that is annotated with Cucumber runner by invoke JUnit runner.

S

scanForClassesInPackage(java.lang.String) - Method in ClasspathScanner
scanForSubClassesInPackage(java.lang.String, Class<T>) - Method in ClasspathScanner
setEventPublisher(io.cucumber.plugin.event.EventPublisher) - Method in CucumberReporter

T

toString() - Method in CucumberRunnerResultImpl

U

V

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _