Following diagram shows interaction of Automatics components and partner implementation Partner components in a deployed environment.
User triggers test execution and view the results from Automatics Orchestration. Automatics Core along with partner implementation will be executing tests in Jenkins.
...
Automatics interacts with Partner infrastructure via Partner components.
Automatics Components
- Automatics Orchestration - Provides UI Interface to configure test script details, trigger test executions, view test results, configure CI rules etc
- Automatics Properties - Provides UI Interface to configure device data and test related configurations.
- Automatics Core - Framework that manages execution of test scripts. The execution happens within Jenkins.
- Generic Utils - Holds utility APIs for tests.
- Generic Tests - Holds test scripts.
- Device Inventory - Provides devices required for test execution.
Partner Components
- Partner Implementation Rest API - Provides REST based implementation of Partner APIs
- Partner Java API - Provides Java API based implementation of Partner APIs
- CI Portal - Partner CI Portal that sends build verification requests to Automatics. It accepts the request and performs build verification and sends result back to CI portal.
Embed draw.io Diagram |
---|
| |
---|
diagramName | Automatics_System_Diagram |
---|
includedDiagram | 1 |
---|
width | 901 |
---|
pageId | 149882256 |
---|
|
...