B C D E G H I J L M P R S T V W 
All Classes All Packages

B

BaseExecutionContext - Class in com.perfecto.reportium.model
 
BaseExecutionContext(BaseExecutionContext.Builder) - Constructor for class com.perfecto.reportium.model.BaseExecutionContext
 
BaseExecutionContext.Builder<T extends BaseExecutionContext.Builder<T>> - Class in com.perfecto.reportium.model
 
build() - Method in class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
build() - Method in class com.perfecto.reportium.model.PerfectoExecutionContext.PerfectoExecutionContextBuilder
 
build() - Method in class com.perfecto.reportium.test.TestContext.Builder
 
Builder() - Constructor for class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
Builder() - Constructor for class com.perfecto.reportium.test.TestContext.Builder
 
Builder(BaseExecutionContext) - Constructor for class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
Builder(TestContext) - Constructor for class com.perfecto.reportium.test.TestContext.Builder
 

C

com.perfecto.reportium.client - package com.perfecto.reportium.client
 
com.perfecto.reportium.exception - package com.perfecto.reportium.exception
 
com.perfecto.reportium.model - package com.perfecto.reportium.model
 
com.perfecto.reportium.model.util - package com.perfecto.reportium.model.util
 
com.perfecto.reportium.test - package com.perfecto.reportium.test
 
com.perfecto.reportium.test.result - package com.perfecto.reportium.test.result
 
Constants - Interface in com.perfecto.reportium.client
Reportium client constants
Constants.Capabilities - Interface in com.perfecto.reportium.client
 
Constants.SDK - Interface in com.perfecto.reportium.client
 
createFailure(String) - Static method in class com.perfecto.reportium.test.result.TestResultFactory
Creates a failed test execution result
createFailure(String, Throwable) - Static method in class com.perfecto.reportium.test.result.TestResultFactory
Creates a failed test execution result
createFailure(String, Throwable, String) - Static method in class com.perfecto.reportium.test.result.TestResultFactory
Creates a failed test execution result
createFailure(Throwable) - Static method in class com.perfecto.reportium.test.result.TestResultFactory
Creates a failed test execution result
createFailure(Throwable, String) - Static method in class com.perfecto.reportium.test.result.TestResultFactory
Creates a failed test execution result
createLoggerClient() - Method in class com.perfecto.reportium.client.ReportiumClientFactory
Creates a ReportiumClient that sends log messages to a local log
createPerfectoReportiumClient(PerfectoExecutionContext) - Method in class com.perfecto.reportium.client.ReportiumClientFactory
Creates a ReportiumClient is based on Perfecto's grid, sending messages to Reportium backend
createSuccess() - Static method in class com.perfecto.reportium.test.result.TestResultFactory
Creates a successful test execution result
CustomField - Class in com.perfecto.reportium.model
 
CustomField() - Constructor for class com.perfecto.reportium.model.CustomField
 
CustomField(String, String) - Constructor for class com.perfecto.reportium.model.CustomField
 

D

DigitalZoomClient - Interface in com.perfecto.reportium.client
 

E

equals(Object) - Method in class com.perfecto.reportium.model.CustomField
 
equals(Object) - Method in class com.perfecto.reportium.model.Job
 
equals(Object) - Method in class com.perfecto.reportium.model.Project
 
EQUALS - Static variable in class com.perfecto.reportium.model.util.ExecutionContextPopulator
 
ExecutionContextPopulator - Class in com.perfecto.reportium.model.util
Service for automatically updating missing details in Job, Project and CustomField instances from environment variables
ExecutionContextPopulator() - Constructor for class com.perfecto.reportium.model.util.ExecutionContextPopulator
 
executionId - Static variable in interface com.perfecto.reportium.client.Constants.Capabilities
 
executionReportUrl - Static variable in interface com.perfecto.reportium.client.Constants.Capabilities
 

G

get() - Static method in class com.perfecto.reportium.client.ReportiumClientProvider
 
getBranch() - Method in class com.perfecto.reportium.model.Job
 
getContextTags() - Method in class com.perfecto.reportium.model.BaseExecutionContext
 
getCustomFields() - Method in class com.perfecto.reportium.model.BaseExecutionContext
 
getCustomFields() - Method in class com.perfecto.reportium.test.TestContext
 
getFailureReasonName() - Method in class com.perfecto.reportium.test.result.TestResultFailure
 
getJob() - Method in class com.perfecto.reportium.model.BaseExecutionContext
 
getMessage() - Method in class com.perfecto.reportium.test.result.TestResultFailure
 
getName() - Method in class com.perfecto.reportium.model.CustomField
 
getName() - Method in class com.perfecto.reportium.model.Job
 
getName() - Method in class com.perfecto.reportium.model.Project
 
getNumber() - Method in class com.perfecto.reportium.model.Job
 
getPredefinedContextTags() - Static method in class com.perfecto.reportium.model.util.TagsExtractor
Returns a list of test context tags from a set of predefined environment variables.
getProject() - Method in class com.perfecto.reportium.model.BaseExecutionContext
 
getReportUrl() - Method in interface com.perfecto.reportium.client.DigitalZoomClient
Returns the URL to the created online report in Perfecto's reporting solution.
getSystemProperty(String...) - Static method in class com.perfecto.reportium.model.util.SystemPropertyUtils
 
getTestExecutionTags() - Method in class com.perfecto.reportium.test.TestContext
 
getValue() - Method in class com.perfecto.reportium.model.CustomField
 
getVersion() - Method in class com.perfecto.reportium.model.Project
 
getWebdriver() - Method in class com.perfecto.reportium.model.PerfectoExecutionContext
Deprecated.
getWebDriver() - Method in class com.perfecto.reportium.model.PerfectoExecutionContext
 
getWebDriverPairs() - Method in class com.perfecto.reportium.model.PerfectoExecutionContext
 

H

hashCode() - Method in class com.perfecto.reportium.model.CustomField
 
hashCode() - Method in class com.perfecto.reportium.model.Job
 
hashCode() - Method in class com.perfecto.reportium.model.Project
 

I

INVALID_ENV_CUSTOM_FIELD_ERROR - Static variable in class com.perfecto.reportium.model.util.ExecutionContextPopulator
 

J

Job - Class in com.perfecto.reportium.model
Created by michaeld on 01/03/2016.
Job() - Constructor for class com.perfecto.reportium.model.Job
 
Job(String, int) - Constructor for class com.perfecto.reportium.model.Job
 
jobBranchParameterBranchV1 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 
jobBranchParameterBranchV2 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 
jobNameParameterNameV1 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 
jobNameParameterNameV2 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 
jobNumberParameterNameV1 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
Custom JVM tag for passing job name, number and branch via environment variables
jobNumberParameterNameV2 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 
jvmCustomFieldsParameterName - Static variable in interface com.perfecto.reportium.client.Constants.SDK
Custom JVM tag for passing customFields thru environment variables
jvmTagsParameterNameV1 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
Custom JVM tag for passing tags thru environment variables
jvmTagsParameterNameV2 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 

L

ListUtils - Class in com.perfecto.reportium.model.util
Common list utilities
ListUtils() - Constructor for class com.perfecto.reportium.model.util.ListUtils
 

M

mergeLists(List<String>, List<String>) - Static method in class com.perfecto.reportium.model.util.ListUtils
Merges the 2 lists and returns a new list without repetitions
MESSAGE_MAX_LENGTH - Static variable in class com.perfecto.reportium.test.result.TestResultFailure
 

P

PerfectoExecutionContext - Class in com.perfecto.reportium.model
Execution context for MCM-based ReportiumClient clients
PerfectoExecutionContext(PerfectoExecutionContext.PerfectoExecutionContextBuilder) - Constructor for class com.perfecto.reportium.model.PerfectoExecutionContext
 
PerfectoExecutionContext.PerfectoExecutionContextBuilder - Class in com.perfecto.reportium.model
 
PerfectoExecutionContextBuilder() - Constructor for class com.perfecto.reportium.model.PerfectoExecutionContext.PerfectoExecutionContextBuilder
 
PerfectoTestResultVisitor - Class in com.perfecto.reportium.client
 
PerfectoTestResultVisitor(Map<String, Object>) - Constructor for class com.perfecto.reportium.client.PerfectoTestResultVisitor
 
populateMissingCustomFieldsPropertiesFromEnvVariables(Set<CustomField>) - Static method in class com.perfecto.reportium.model.util.ExecutionContextPopulator
Returns a new Set<CustomField> with both properties as the given source and processed values from a set of predefined environment variables.
populateMissingJobPropertiesFromEnvVariables(Job) - Static method in class com.perfecto.reportium.model.util.ExecutionContextPopulator
Returns a new Job with the same properties as the given source.
populateMissingProjectPropertiesFromEnvVariables(Project) - Static method in class com.perfecto.reportium.model.util.ExecutionContextPopulator
Returns a new Project with the same properties as the given source.
Project - Class in com.perfecto.reportium.model
 
Project() - Constructor for class com.perfecto.reportium.model.Project
 
Project(String, String) - Constructor for class com.perfecto.reportium.model.Project
 
projectNameParameterNameV1 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 
projectNameParameterNameV2 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 
projectVersionParameterNameV1 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
Custom JVM tag for passing project name and version via environment variables
projectVersionParameterNameV2 - Static variable in interface com.perfecto.reportium.client.Constants.SDK
 

R

reportiumAssert(String, boolean) - Method in interface com.perfecto.reportium.client.ReportiumClient
Adding assertions to the Execution Report.
ReportiumClient - Interface in com.perfecto.reportium.client
Main Reportium client API
ReportiumClientFactory - Class in com.perfecto.reportium.client
Factory for creating the ReportiumClient instances
ReportiumClientFactory() - Constructor for class com.perfecto.reportium.client.ReportiumClientFactory
 
ReportiumClientProvider - Class in com.perfecto.reportium.client
 
ReportiumClientProvider() - Constructor for class com.perfecto.reportium.client.ReportiumClientProvider
 
ReportiumException - Exception in com.perfecto.reportium.exception
Custom runtime exception
ReportiumException(String) - Constructor for exception com.perfecto.reportium.exception.ReportiumException
 
ReportiumException(String, Throwable) - Constructor for exception com.perfecto.reportium.exception.ReportiumException
 

S

set(DigitalZoomClient) - Static method in class com.perfecto.reportium.client.ReportiumClientProvider
 
setBranch(String) - Method in class com.perfecto.reportium.model.Job
 
setName(String) - Method in class com.perfecto.reportium.model.CustomField
 
setName(String) - Method in class com.perfecto.reportium.model.Job
 
setName(String) - Method in class com.perfecto.reportium.model.Project
 
setNumber(int) - Method in class com.perfecto.reportium.model.Job
 
setValue(String) - Method in class com.perfecto.reportium.model.CustomField
 
setVersion(String) - Method in class com.perfecto.reportium.model.Project
 
stepEnd() - Method in interface com.perfecto.reportium.client.DigitalZoomClient
Log the end of the current logical step for the current test
stepEnd(String) - Method in interface com.perfecto.reportium.client.DigitalZoomClient
Log the end of the current logical step for the current test
stepStart(String) - Method in interface com.perfecto.reportium.client.DigitalZoomClient
Log a new logical step for the current test, e.g.
SystemPropertyUtils - Class in com.perfecto.reportium.model.util
 
SystemPropertyUtils() - Constructor for class com.perfecto.reportium.model.util.SystemPropertyUtils
 

T

TagsExtractor - Class in com.perfecto.reportium.model.util
Extracts values for a known set of predefined env variables as a list of strings
TestContext - Class in com.perfecto.reportium.test
Class denoting the test context, e.g.
TestContext(TestContext.Builder) - Constructor for class com.perfecto.reportium.test.TestContext
 
TestContext(String...) - Constructor for class com.perfecto.reportium.test.TestContext
 
TestContext.Builder<T extends TestContext.Builder<T>> - Class in com.perfecto.reportium.test
 
TestResult - Interface in com.perfecto.reportium.test.result
Marker interface denoting a test result
TestResultFactory - Class in com.perfecto.reportium.test.result
Factory for creating test results
TestResultFactory() - Constructor for class com.perfecto.reportium.test.result.TestResultFactory
 
TestResultFailure - Class in com.perfecto.reportium.test.result
Denotes a failed test execution with the failure reason and exception
TestResultFailure(String, Throwable, String) - Constructor for class com.perfecto.reportium.test.result.TestResultFailure
 
TestResultSuccess - Class in com.perfecto.reportium.test.result
Denotes a successful test execution
TestResultSuccess() - Constructor for class com.perfecto.reportium.test.result.TestResultSuccess
 
TestResultVisitor - Interface in com.perfecto.reportium.test.result
 
testStart(String, TestContext) - Method in interface com.perfecto.reportium.client.DigitalZoomClient
Create a new test execution
testStep(String) - Method in interface com.perfecto.reportium.client.ReportiumClient
Deprecated.
testStop(TestResult) - Method in interface com.perfecto.reportium.client.DigitalZoomClient
Indicates that the test has stopped and its execution status.
testStop(TestResult, TestContext) - Method in interface com.perfecto.reportium.client.DigitalZoomClient
Indicates that the test has stopped and its execution status and context.
toString() - Method in class com.perfecto.reportium.model.CustomField
 
toString() - Method in class com.perfecto.reportium.test.result.TestResultFailure
 
toString() - Method in class com.perfecto.reportium.test.result.TestResultSuccess
 
toString() - Method in class com.perfecto.reportium.test.TestContext
 
TRIMMED_TEXT_SUFFIX - Static variable in class com.perfecto.reportium.test.result.TestResultFailure
 

V

visit(TestResultFailure) - Method in class com.perfecto.reportium.client.PerfectoTestResultVisitor
 
visit(TestResultFailure) - Method in interface com.perfecto.reportium.test.result.TestResultVisitor
 
visit(TestResultSuccess) - Method in class com.perfecto.reportium.client.PerfectoTestResultVisitor
 
visit(TestResultSuccess) - Method in interface com.perfecto.reportium.test.result.TestResultVisitor
 
visit(TestResultVisitor) - Method in interface com.perfecto.reportium.test.result.TestResult
 
visit(TestResultVisitor) - Method in class com.perfecto.reportium.test.result.TestResultFailure
 
visit(TestResultVisitor) - Method in class com.perfecto.reportium.test.result.TestResultSuccess
 

W

withBranch(String) - Method in class com.perfecto.reportium.model.Job
 
withContextTags(String...) - Method in class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
withContextTags(Collection<String>) - Method in class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
withCustomFields(CustomField...) - Method in class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
withCustomFields(CustomField...) - Method in class com.perfecto.reportium.test.TestContext.Builder
 
withCustomFields(Collection<CustomField>) - Method in class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
withCustomFields(Collection<CustomField>) - Method in class com.perfecto.reportium.test.TestContext.Builder
 
withJob(Job) - Method in class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
withProject(Project) - Method in class com.perfecto.reportium.model.BaseExecutionContext.Builder
 
withTestExecutionTags(String...) - Method in class com.perfecto.reportium.test.TestContext.Builder
 
withTestExecutionTags(Collection<String>) - Method in class com.perfecto.reportium.test.TestContext.Builder
 
withWebDriver(WebDriver) - Method in class com.perfecto.reportium.model.PerfectoExecutionContext.PerfectoExecutionContextBuilder
 
withWebDriver(WebDriver, String) - Method in class com.perfecto.reportium.model.PerfectoExecutionContext.PerfectoExecutionContextBuilder
 
B C D E G H I J L M P R S T V W 
All Classes All Packages