Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.

Functional Test of Macchinetta Batch Framework

This project provides functional tests of Macchinetta Batch Framework (2.x).

How to contribute

Contributing (bug report, pull request, any comments etc.) is welcome !! Please see the contributing guideline for details.

Test case design

Test case scenarios are managed at docs directory.

Supported language

Currently, support language is Japanese only. (Will translate to English as soon as possible)

Tested environments at the time of release

Tested environments are managed at wiki page.

How to perform functional test

Preconditions are as follow:

  • OpenJDK 8 or 11 installed. (JAVA_HOME defined as environment variable.)

  • Maven installed. (Can run mvn command.)

  • MongoDB installed. (Default install.)

  • PostgreSQL installed. (Default install.)

  • Tomcat installed. (Default install.)

[Step 1] Create database of PostgreSQL

Create two database of PostgreSQL into local machine in the following name.

  • admin

  • postgres

[Step 2] Setup Tomcat

Configure Tomcat user and port as follows.

  • User settings.

    • username="admin"

    • password=""

  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <user username="admin" password="" roles="manager-gui,manager-script"/>
  • Port settings.

    • port="8088"

<Connector port="8088" protocol="HTTP/1.1"
           redirectPort="8443" />

[Step 3] Clone a repository

Clone the Macchinetta/batch-functionaltest repository into local machine.

$ git clone

[Step 4] Run functional tests

Run test using maven commands as follows.

$ cd {your repository directory}
$ mvn verify


No description, website, or topics provided.



No packages published