Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORTED - Enum constant in enum class ch.admin.bit.jeap.testorchestrator.domain.TestState
- abortLongRunningTestRun(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
-
Aborts a TestRun, when the orchestrator.testRunTimeout is reached and the TestRun is in State 'STARTED'
- abortTestRun(String, String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
-
Aborts a TestRun, when the TestAgents acting weird (no connection, timeout, ..)
- act(String, String, ActionDto) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
- add(TestLog) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
-
Add's a TestLog to a TestRun
- add(TestResult) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
-
Adds a
TestResult - assertActCalled(String, String) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- assertActsCalled(String, String...) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
-
If there are several Actions which call act, you must use this for Assertion
- assertDeleteCalled(String...) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- assertNoMoreTestAgentWebClientInteractions() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- assertNoMoreTestReportServiceInteractions() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- assertPersistTestResultCalled(int) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- assertPrepareCalled(String, String) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- assertUpdateCalled(String) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- assertVerifyCalled(String...) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- AsyncConfig - Class in ch.admin.bit.jeap.testorchestrator.adapter.testagent
- AsyncConfig() - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.testagent.AsyncConfig
- averageFailedDuration() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns the value of the
averageFailedDurationrecord component. - averageFailedDuration() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Returns the value of the
averageFailedDurationrecord component. - averageSuccessDuration() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns the value of the
averageSuccessDurationrecord component. - averageSuccessDuration() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Returns the value of the
averageSuccessDurationrecord component.
B
- build() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- build() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto.ZephyrStepDtoBuilder
- build() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto.ZephyrTestRunDtoBuilder
- build() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool.TestCaseMockToolBuilder
- builder() - Static method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- builder() - Static method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- builder() - Static method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- builder() - Static method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
C
- callBackBaseUrl(String) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool.TestCaseMockToolBuilder
- canEqual(Object) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- canEqual(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestCase
- canEqual(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- canEqual(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- canEqual(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- canEqual(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- ch.admin.bit.jeap.testorchestrator.adapter.jpa - package ch.admin.bit.jeap.testorchestrator.adapter.jpa
- ch.admin.bit.jeap.testorchestrator.adapter.testagent - package ch.admin.bit.jeap.testorchestrator.adapter.testagent
- ch.admin.bit.jeap.testorchestrator.adapter.zephyr - package ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ch.admin.bit.jeap.testorchestrator.domain - package ch.admin.bit.jeap.testorchestrator.domain
- ch.admin.bit.jeap.testorchestrator.domain.events - package ch.admin.bit.jeap.testorchestrator.domain.events
- ch.admin.bit.jeap.testorchestrator.metrics - package ch.admin.bit.jeap.testorchestrator.metrics
- ch.admin.bit.jeap.testorchestrator.services - package ch.admin.bit.jeap.testorchestrator.services
- ch.admin.bit.jeap.testorchestrator.testsupport - package ch.admin.bit.jeap.testorchestrator.testsupport
- cleanUp(String) - Method in interface ch.admin.bit.jeap.testorchestrator.services.TestCaseBaseInterface
-
CleanUp To do inside implementation: - Call 'delete' on each Testagent --> testAgentWebClient.delete(..)
- clearItems() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto.ZephyrTestRunDtoBuilder
- clearScriptResults() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- comment(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- comment(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto.ZephyrStepDtoBuilder
D
- delete(String, String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
E
- ENDED - Enum constant in enum class ch.admin.bit.jeap.testorchestrator.domain.TestState
- endTestRun(TestState) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
-
Ends a TestRun .
- endTestRun(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
-
Ends a TestRun means: Set EndDate and the State to 'ENDED'
- environment(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestCase
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- equals(Object) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- equals(Object) - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Indicates whether some other object is "equal to" this one.
- ERR_MSG - Static variable in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
- execute(String) - Method in interface ch.admin.bit.jeap.testorchestrator.services.TestCaseBaseInterface
-
Execute: This call is async.
- ExecuteDoneEvent - Class in ch.admin.bit.jeap.testorchestrator.domain.events
- ExecuteDoneEvent(Object, String, String) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.events.ExecuteDoneEvent
F
- FAIL - Enum constant in enum class ch.admin.bit.jeap.testorchestrator.domain.TestConclusion
- failedTestRuns() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns the value of the
failedTestRunsrecord component. - failedTestRuns() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Returns the value of the
failedTestRunsrecord component. - findByName(String) - Method in interface ch.admin.bit.jeap.testorchestrator.adapter.jpa.TestCaseJpaRepository
- findByTestCase(TestCase) - Method in interface ch.admin.bit.jeap.testorchestrator.adapter.jpa.TestRunJpaRepository
G
- getAllTestCaseMetrics() - Method in class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsService
- getApplicationEventPublisher() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Get the ApplicationEventPublisher instance to be used by the test case instance run by this runner.
- getAsyncExecutor() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.AsyncConfig
- getAsyncUncaughtExceptionHandler() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.AsyncConfig
- getCallbackUrl() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Get the callback URL provided to the test case by the test runner.
- getComment() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- getComment() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- getConclusion() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.ReportCreatedEvent
- getCreatedAt() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- getData() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.NotificationEvent
- getDetail() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- getDetail() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- getEndedAt() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getEnvironment() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- getEnvironment() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestCase
- getId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- getId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- getId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- getId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getIndex() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- getItems() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- getJiraProjectKey() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestCase
- getJiraProjectKey() - Method in interface ch.admin.bit.jeap.testorchestrator.services.TestCaseBaseInterface
-
The of the Jira-Project, where the where the Test Reports are kept
- getLogLevel() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- getMessage() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- getName() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- getName() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestCase
- getName() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- getNotification() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.NotificationEvent
- getOverallTestConclusion() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
-
Gets the summary-Conclusion of all TestResults
- getOverallTestConclusion(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- getParameters() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getParameters(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- getParameterValue(String, String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- getPassword() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- getProducer() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.NotificationEvent
- getProjectKey() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- getReadTimeout(int) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentsConfig
- getRequestUrl() - Method in exception class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentException
- getRestApiUrl() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- getScriptResults() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- getSource() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- getStartedAt() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getStatus() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- getStatus() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- getTestAgentName() - Method in exception class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentException
- getTestAgentURLs() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentsConfig
- getTestCase() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getTestCaseKey() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- getTestCaseName() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.ExecuteDoneEvent
- getTestCaseName() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.ReportCreatedEvent
- getTestCaseName() - Method in interface ch.admin.bit.jeap.testorchestrator.services.TestCaseBaseInterface
-
Name of the TestCase.
- getTestConclusion() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- getTestId() - Method in exception class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentException
- getTestId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.ExecuteDoneEvent
- getTestId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.NotificationEvent
- getTestId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.ReportCreatedEvent
- getTestId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.events.TestRunFinishedEvent
- getTestId() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
-
Return id as String.
- getTestId() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Get the the test id assigned to this test case run.
- getTestInstance(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- getTestLogs() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getTestReport() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getTestResults() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- getTestState() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- getUsername() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- getZephyrEnvironment() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- getZephyrTestCaseKey() - Method in interface ch.admin.bit.jeap.testorchestrator.services.TestCaseBaseInterface
-
Issue Key of the Zeypr TestCase
- getZepyhrTestCaseKey() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestCase
H
- handleUncaughtException(Throwable, Method, Object...) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.OrchestratorAsyncExceptionHandler
- hasFinished() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Check if the test case run has finished.
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestCase
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- hashCode() - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- hashCode() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns a hash code value for this object.
- hashCode() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Returns a hash code value for this object.
I
- index(int) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto.ZephyrStepDtoBuilder
- IS_4_XX_ERROR - Static variable in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
- IS_5_XX_ERROR - Static variable in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
- isTestRunInProgress(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
-
Returns True if the TestRun has the State Started, otherwise FALSE
- items(ZephyrItemDto) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto.ZephyrTestRunDtoBuilder
- items(Collection<? extends ZephyrItemDto>) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto.ZephyrTestRunDtoBuilder
L
- log(String, LogDto) - Method in class ch.admin.bit.jeap.testorchestrator.services.LogService
-
Stores a LogDto to DB
- LogService - Class in ch.admin.bit.jeap.testorchestrator.services
- LogService(TestRunJpaRepository) - Constructor for class ch.admin.bit.jeap.testorchestrator.services.LogService
M
- MetricsConfig - Class in ch.admin.bit.jeap.testorchestrator.metrics
- MetricsConfig() - Constructor for class ch.admin.bit.jeap.testorchestrator.metrics.MetricsConfig
- MetricsViewController - Class in ch.admin.bit.jeap.testorchestrator.metrics
- MetricsViewController(TestCaseMetricsService) - Constructor for class ch.admin.bit.jeap.testorchestrator.metrics.MetricsViewController
- mockActCall(String, ActionDto, Supplier<ActionResultDto>) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- mockActCall(String, Supplier<ActionResultDto>) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
- mockPrepareCall(String, PreparationResultDto) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool
N
- name(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto.ZephyrTestRunDtoBuilder
- NO_RESULT - Enum constant in enum class ch.admin.bit.jeap.testorchestrator.domain.TestConclusion
- NotificationEvent - Class in ch.admin.bit.jeap.testorchestrator.domain.events
- NotificationEvent(Object, NotificationDto) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.events.NotificationEvent
- NotificationService - Class in ch.admin.bit.jeap.testorchestrator.services
- NotificationService(ApplicationEventPublisher) - Constructor for class ch.admin.bit.jeap.testorchestrator.services.NotificationService
- notify(NotificationDto) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Publish the given notification as NotificationEvent to the test case run by this test case runner.
- notify(String, NotificationDto) - Method in class ch.admin.bit.jeap.testorchestrator.services.NotificationService
- notifyAsync(NotificationDto, long, TimeUnit) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Publish the given notification asynchronously after the given delay as NotificationEvent to the test case run by this test case runner.
O
- onApplicationEvent(ExecuteDoneEvent) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestCaseService
-
Listen to the ExecuteDoneEvent and go on with the TestRun - Call 'verify' on the specific TestCase Implementation and store the Report - Call 'cleanUp' on the specific TestCase Implementation
- onApplicationTestRunFinished(TestRunFinishedEvent) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestCaseService
-
Listen to the TestRunFinishedEvent and ends the TestRun
- OrchestratorAsyncExceptionHandler - Class in ch.admin.bit.jeap.testorchestrator.adapter.testagent
- OrchestratorAsyncExceptionHandler() - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.testagent.OrchestratorAsyncExceptionHandler
P
- PASS - Enum constant in enum class ch.admin.bit.jeap.testorchestrator.domain.TestConclusion
- persistTestResult(String, ReportDto) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestReportService
-
Persists to ReportDto and attached ResultDto's the DB
- prepare(String, PreparationDto) - Method in interface ch.admin.bit.jeap.testorchestrator.services.TestCaseBaseInterface
-
Prepare To do inside implementation: - Optional: Add additional data to the preparationDto - Call 'prepare' on each TestAgent --> testAgentWebClient.prepare(..)
- prepare(String, String, PreparationDto) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
- projectKey(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto.ZephyrTestRunDtoBuilder
- publishEvent(Object) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Spring application event publishing implementation provided to the test case run by this runner to receive the test case events.
R
- redirectRoot() - Method in class ch.admin.bit.jeap.testorchestrator.metrics.MetricsViewController
- remove(int) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
-
Remove a
TestResult - renderMetrics(Model) - Method in class ch.admin.bit.jeap.testorchestrator.metrics.MetricsViewController
- ReportCreatedEvent - Class in ch.admin.bit.jeap.testorchestrator.domain.events
- ReportCreatedEvent(Object, String, String, TestConclusion) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.events.ReportCreatedEvent
- reportToJira(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestReportService
-
Convert the ReportEnities the Jira/Zeyphr-Format and send it to Jira
- run(TestCaseBaseInterface) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Run the given test case.
- runAsync(TestCaseBaseInterface) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
-
Run the given test case asynchronously with support for asynchronous notifications.
S
- scriptResult(ZephyrStepDto) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- scriptResults(Collection<? extends ZephyrStepDto>) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- setDetail(String) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- setEndedAt(ZonedDateTime) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- setOrchestratorAsyncExceptionHandler(OrchestratorAsyncExceptionHandler) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.AsyncConfig
- setParameter(String, String, String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- setParameters(Map<String, String>) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- setPassword(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- setReadTimeout(Integer) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentsConfig
- setRestApiUrl(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- setTestCasesMap(Map<String, TestCaseBaseInterface>) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- setTestLogs(List<TestLog>) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- setTestReport(TestReport) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- setTestReportService(TestReportService) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.OrchestratorAsyncExceptionHandler
- setTestRunService(TestRunService) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.OrchestratorAsyncExceptionHandler
- setTestState(TestState) - Method in class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- setUsername(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- setZephyrEnvironment(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- STARTED - Enum constant in enum class ch.admin.bit.jeap.testorchestrator.domain.TestState
- startTestRun(String) - Method in class ch.admin.bit.jeap.testorchestrator.services.TestCaseService
-
1.
- status(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- status(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto.ZephyrStepDtoBuilder
- successfulTestRuns() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns the value of the
successfulTestRunsrecord component. - successfulTestRuns() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Returns the value of the
successfulTestRunsrecord component.
T
- TestAgentException - Exception Class in ch.admin.bit.jeap.testorchestrator.adapter.testagent
-
TestAgentException is a runtime Exception, which occurs when the TestAgent-RestAPI is not available, does not answer in Time (<5 seconds) or answers with a 4xxx or 5xx error.
- TestAgentException(String, String, String, String) - Constructor for exception class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentException
- TestAgentsConfig - Class in ch.admin.bit.jeap.testorchestrator.adapter.testagent
- TestAgentsConfig(Map<String, String>) - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentsConfig
- TestAgentWebClient - Class in ch.admin.bit.jeap.testorchestrator.adapter.testagent
- TestAgentWebClient(RestClient.Builder, TestAgentsConfig) - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
- testAgentWebClientMock - Variable in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseTestBase
- testAgentWebClientMock(TestAgentWebClient) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool.TestCaseMockToolBuilder
- TestCase - Class in ch.admin.bit.jeap.testorchestrator.domain
-
A TestCase holds the general Information for several TestRun's: - name: of the Testcase - jiraProjectKey: A Jira Projects has to exist for reporting the TestResults
- TestCase() - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestCase
- TestCase(String, String, String) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestCase
-
Constructor with mandatory params
- TestCaseBaseInterface - Interface in ch.admin.bit.jeap.testorchestrator.services
-
BaseInterface for a specific TestCase
- TestCaseJpaRepository - Interface in ch.admin.bit.jeap.testorchestrator.adapter.jpa
- testCaseKey(String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- TestCaseMetricsDto - Record Class in ch.admin.bit.jeap.testorchestrator.metrics
- TestCaseMetricsDto(String, int, int, int, String, String) - Constructor for record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Creates an instance of a
TestCaseMetricsDtorecord class. - TestCaseMetricsService - Class in ch.admin.bit.jeap.testorchestrator.metrics
- TestCaseMetricsService(TestCaseJpaRepository, TestRunJpaRepository) - Constructor for class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsService
- testCaseMockTool - Variable in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseTestBase
- TestCaseMockTool - Class in ch.admin.bit.jeap.testorchestrator.testsupport
-
Support class for unit testing test cases with Mockito mocks playing the part of the test agent web client and the test report service.
- TestCaseMockTool.TestCaseMockToolBuilder - Class in ch.admin.bit.jeap.testorchestrator.testsupport
- testCaseName() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns the value of the
testCaseNamerecord component. - testcaseRunner - Variable in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseTestBase
- TestCaseRunner - Class in ch.admin.bit.jeap.testorchestrator.testsupport
-
Support class for running test cases in unit tests.
- TestCaseRunner() - Constructor for class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseRunner
- TestCaseService - Class in ch.admin.bit.jeap.testorchestrator.services
- TestCaseService(List<TestCaseBaseInterface>, TestReportService, TestRunService, TestCaseJpaRepository, String, String, long) - Constructor for class ch.admin.bit.jeap.testorchestrator.services.TestCaseService
-
This Service injects the specific TestCase-Implementation by naming Convention.
- testCasesMap - Variable in class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- TestCaseTestBase - Class in ch.admin.bit.jeap.testorchestrator.testsupport
-
Simple base class for test case unit tests.
- TestCaseTestBase() - Constructor for class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseTestBase
- TestConclusion - Enum Class in ch.admin.bit.jeap.testorchestrator.domain
- testId - Variable in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseTestBase
- testId(String) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool.TestCaseMockToolBuilder
- TestLog - Class in ch.admin.bit.jeap.testorchestrator.domain
-
The TestLog holds logging information from the TestAgents.
- TestLog() - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- TestLog(LogLevel, String, String) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestLog
- TestReport - Class in ch.admin.bit.jeap.testorchestrator.domain
-
A Test Report is the summary of all
TestResults. - TestReport() - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestReport
- TestReport(UUID, String) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestReport
-
Constructor
- TestReportJpaRepository - Interface in ch.admin.bit.jeap.testorchestrator.adapter.jpa
- TestReportService - Class in ch.admin.bit.jeap.testorchestrator.services
- TestReportService(TestRunJpaRepository, TestReportJpaRepository, ZephyrWebClient, PlatformTransactionManager, ApplicationEventPublisher) - Constructor for class ch.admin.bit.jeap.testorchestrator.services.TestReportService
- testReportServiceMock - Variable in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseTestBase
- testReportServiceMock(TestReportService) - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool.TestCaseMockToolBuilder
- TestResult - Class in ch.admin.bit.jeap.testorchestrator.domain
-
A TestResult
- TestResult() - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- TestResult(String, String, TestConclusion) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestResult
- testrun(ZephyrTestRunDto) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrWebClient
- TestRun - Class in ch.admin.bit.jeap.testorchestrator.domain
-
A TestRun is a single Test Execution and has a report
- TestRun() - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestRun
- TestRun(String, TestCase) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.TestRun
-
Constructor for a TestRun.
- TestRunFinishedEvent - Class in ch.admin.bit.jeap.testorchestrator.domain.events
- TestRunFinishedEvent(Object, String) - Constructor for class ch.admin.bit.jeap.testorchestrator.domain.events.TestRunFinishedEvent
- TestRunJpaRepository - Interface in ch.admin.bit.jeap.testorchestrator.adapter.jpa
- TestRunMetricsDto - Record Class in ch.admin.bit.jeap.testorchestrator.metrics
- TestRunMetricsDto(int, int, int, Duration, Duration) - Constructor for record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Creates an instance of a
TestRunMetricsDtorecord class. - TestRunService - Class in ch.admin.bit.jeap.testorchestrator.services
- TestRunService(TestReportService, TestRunJpaRepository, PlatformTransactionManager) - Constructor for class ch.admin.bit.jeap.testorchestrator.services.TestRunService
- testRunServiceStub - Variable in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseTestBase
- TestState - Enum Class in ch.admin.bit.jeap.testorchestrator.domain
-
States of a Testrun
TestState.STARTED: The TestRun has started. - toString() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- toString() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- toString() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto.ZephyrItemDtoBuilder
- toString() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- toString() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto.ZephyrStepDtoBuilder
- toString() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- toString() - Method in class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto.ZephyrTestRunDtoBuilder
- toString() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns a string representation of this record class.
- toString() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Returns a string representation of this record class.
- toString() - Method in class ch.admin.bit.jeap.testorchestrator.testsupport.TestCaseMockTool.TestCaseMockToolBuilder
- totalTestRuns() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestCaseMetricsDto
-
Returns the value of the
totalTestRunsrecord component. - totalTestRuns() - Method in record class ch.admin.bit.jeap.testorchestrator.metrics.TestRunMetricsDto
-
Returns the value of the
totalTestRunsrecord component.
U
- update(String, String, DynamicDataDto) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
V
- valueOf(String) - Static method in enum class ch.admin.bit.jeap.testorchestrator.domain.TestConclusion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.admin.bit.jeap.testorchestrator.domain.TestState
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ch.admin.bit.jeap.testorchestrator.domain.TestConclusion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.admin.bit.jeap.testorchestrator.domain.TestState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(String) - Method in interface ch.admin.bit.jeap.testorchestrator.services.TestCaseBaseInterface
-
Verify To do inside implementation: - Call 'verify' on each TestAgent --> testAgentWebClient.verify(
- verify(String, String) - Method in class ch.admin.bit.jeap.testorchestrator.adapter.testagent.TestAgentWebClient
Z
- ZephyrConfig - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrConfig() - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrConfig
- ZephyrItemDto - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrItemDto(String, String, String, String, List<ZephyrStepDto>) - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrItemDto
- ZephyrItemDto.ZephyrItemDtoBuilder - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrStepDto - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrStepDto(int, String, String) - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrStepDto
- ZephyrStepDto.ZephyrStepDtoBuilder - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrTestRunDto - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrTestRunDto(String, String, List<ZephyrItemDto>) - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrTestRunDto
- ZephyrTestRunDto.ZephyrTestRunDtoBuilder - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrWebClient - Class in ch.admin.bit.jeap.testorchestrator.adapter.zephyr
- ZephyrWebClient(String, String, String) - Constructor for class ch.admin.bit.jeap.testorchestrator.adapter.zephyr.ZephyrWebClient
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form