B C D E G H I J L M P R S T V W
All Classes All Packages
All Classes All Packages
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
andCustomField
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
All Classes All Packages