Test Case TC_102
This page describes one of the test cases of the EODiSP. The test case described
in this page instantiates a nominal scenario of the use case
UC_102.
This test case uses the EarthCARE Simulator as a test platform. The simulator is operated in its default configuration.
Contents
Overview
Identifier | TC_102 |
Name | Set-up Simulation Manager Application |
Primary Actor | PnP_1 Simulation Owner |
Description | Describes the steps required to get a running, fully functional simulation manager application. After this, simulation experiments can be configured and run. |
Pre-Condition | The PnP_1 Simulation Manager application must be installed. |
Post-Condition | (1) The simulation manager application runs. (2) The EODiSP network infrastructure is initialised. (3) The simulation manager application is ready to be configured. |
Steps
- Actor starts the simulation manager application by entering the following command
at the operating system prompt:
java -jar eodisp_sm.jar
- System shows the GUI of the simulation manager application to the actor.
- Actor opens the preferences dialog by choosing Preferences... from the Settings menu.
- Actor fills in information in the General Tab of the preferences dialog. Required
are the
Repository URI
and theCRC URI
. The values to fill in are provided by the person that started the repository and/or the CRC respectively. The actor may wish to fill in information about the simulation manager application and/or himself to make later identification easier. - Actor chooses to save the values by pressing the Save & Exit button.
- System automatically saves the configuration.
- Actor chooses to connect to the repository by either pressing the connect icon or by selecting Connect from the Repository menu.
- System connects to the Repository and indicates an established connection by disabling the connect icon
- Actor chooses to register the simulation manager application in the repository by choosing Register Application from the Repository menu. This menu item will only be accessible if the application is currently not registered in the connected repository.