Prerequisite Packages

Overview

Test Automation offers two prerequisite packages — Bundles and Configuration Migration Assistant (CMA). These packages serve as the foundation for the operation of Test Automation.

Services

The following are the services included in a pre-requisite package:

ServiceService TypeDescription
TA-IWSRestCatalogInbound web serviceReturns the catalog of REST-based web services with details based on the REST web service catalog.
TA-GetOpenAPISpecInbound web serviceGenerates the OpenAPI Specification for a given REST Inbound Web Service and version of OpenAPI Specification.
TA-GetBatcCtInbound web serviceRetrieve batch controls configured on the extendable lookup TA-AutomationBatchControls and their corresponding value TA-ValidAutomationBatchControls.
TA-RestBatchSubmissionInbound web serviceProvides functionalities to manage and monitor batch jobs through RESTful APIs.
TA-BatchStatsInbound web serviceReturns the statistics of a batch job, including the number of records processed, the threadpool used, start time, and end time.
TA-BatchJobSubmissionBusiness serviceSubmits a batch job instance for a given batch control.
TA-CheckBatchJobStatusBusiness serviceReturns the status of a batch job run, such as Started, Pending, or Ended.
TA-GetBatchControlBusiness serviceReturns the details of a given batch control.
TA-GetBatchRunStatusBusiness serviceRetrieves the status and run number of a batch run for a given batch control.
TA-BatchErrorBusiness serviceReturns an error message when a batch run encounters any error.

Bundles

Test Automation integrates with ORMB through the use of REST APIs. Components that may not be readily available in the base or framework version of ORMB can be added by importing bundles. This simplifies the integration process by removing the need to create new APIs.

Download

You can download the bundles here.

Apply a bundle on your ORMB web application

  1. Log in to your ORMB web application.
  2. On the Admin Menu, click B > Bundle Import > Add.
  3. On the Bundle Import popup window, input a value for the External Reference and Detailed Description fields.
  4. Open a downloaded bundle XML file and copy the contents. Then, paste the contents to the Bundle Details field on the Bundle Import popup window.
  5. Click Save. The Bundle Import popup window will be closed upon clicking Save.
  6. On Main > Bundle Import > Record Actions, click Apply.

Configuration Migration Assistant (CMA)

CMA is a set of pre-defined configurations and SQL queries, such as Inbound web services, that help trigger batch executions and check the status of these executions.

Download

If you are using a TA Banking starter pack or an ORMB environment, download the files here.

If you are using a C2M environment, download the files here.

Import CMA files to your OUAF environment

  1. Run the downloaded streamlineCMAProcess_script.sql in both the source and target environments.
  2. Copy the created migration data export file, TA-EXPFINAL.cma, and paste it into the target environment:
    • If you are using ORMB 5.0, /u01/app/sploutput/ORMB5000/F1_CMA_FILES/export.
    • If you are using ORMB 6.0, /u01/app/sploutput/ORMB6000/F1_CMA_FILES/export.
  3. Import the C2M_TA_C2M_Pre_Requisite.cma dataset to your target environment.