3.3.2.1. Master Data Input Tool

3.3.2.1.1. Summary

Provide a function to input the master data into the database.

3.3.2.1.2. Features

  • The data can be described in the same format as the test data of an automated test.
  • Since the component configuration file of Nablarch Application Framework is used, a separate configuration file is not required to be prepared.
  • Data input to backup schema[1] can be performed simultaneously.
[1]The backup schema is the schema used by Master Data Recovery Functionof the automated testing framework. It is necessary to input the same master data as the automated test schema in the backup schema, and this tool can be used to input data to the two schemas simultaneously.

Important

This tool does not support the multi-thread function. Testing of multi-threaded functions performed should be done with tests that do not use the testing framework (such as integration tests).

3.3.2.1.3. How to Use

3.3.2.1.3.1. Prerequisites

See Prerequisites of Master Data Input Tool Installation Guide.

3.3.2.1.3.2. How to create data

Enter the data to be input in the MASTER_DATA.xlsx file.The method to enter data is the same as the automated test. For more information on how to enter the data, see “Preparation data to be pre-registered in the database”.

3.3.2.1.3.3. How to execute

From the Ant view, double-click on the target to be run.

../../../../../../_images/build_file_in_view.png

Tip

For information on how to setup Ant view, see Integration configuration with Eclipse.

For target details, see the table given below.

Target name Description
Data input (main)
データ投入(main)
Use the configuration file of the main project to input the database. Data is input in the schema when running the application on the application server such as subfunction unit test.
Data input (test)
データ投入(test)
The database is input using the configuration file of the test project. The data is populated in the schema used by the automated test. Data is also input to the master data backup scheme simultaneously.
Master data input
マスタデータ投入
Executes the above two targets together.