Skip to content

Latest commit

 

History

History
82 lines (45 loc) · 2.37 KB

Running_TS_Helloworld-tests_against_HelloWorld-application.adoc

File metadata and controls

82 lines (45 loc) · 2.37 KB

Running TS_Helloworld tests against HelloWorld application

Once the IVCT and the SUT are up and running, you are able to run tests of the example testsuite TS_HelloWorld against the sample HelloWorld application.

Prerequisite

You have cloned and deployed the IVCT- Software as described in: Deploy_the_IVCT_and_start.adoc

You have cloned and deployed the HelloWorld SUT as described in: Deploy_the_SUT_example_HelloWorld.adoc

Login to the IVCT UI

The IVCT provides a webinterface based on tomcat. This IVCT GUI can be reached with a webbrowser at: http://${DOCKERHOST}:${IVCT_UIPORT}.
(You have to replace DOCKERHOST and IVCT_UIPORT by the values set in the .env file.)

e.g. http://192.168.1.1:8080

Login as user admin with password admin.

Adjust the settings in the GUI for your environment

in the first Step you have to choose the RTI you want to work with:
In the Menue klick on the little gearwheel in the top right corner.
Under "TestEngine" pick the RTI pi-skeleton [ok]

Now you need to declare how to reach the "Run-Time-Infrastructure" you are working with:
In the navigation frame on the left side with a blue background
chose the "System under Test (SuT) View" and activate "hw_iosb"
In the pullDown Menue [SuT] of the top Menu Bar choose "Edit SuT"
Insert in the field "RTI Connection" for connecting with the Pitch RTI you have started:

crcAddress=192.168.1.1:8989   (adapt to your IP and [save])

Run example Tests

The SuT view lists the test cases for the HelloWord SuT.
pick: > hw_iosb | HelloWorld-2019

Select a test case.
This will open a new tab in the graphical user interface, showing status and the output fields.

Press the TC execute button to start. Confirm the Operator Instructions.


The other here offered tests "HLA-BASE-2019" can not be run in this constallation, you need one additional federate. See for more Information: https://github.com/IVCTool/TS_HLA_BASE/tree/development/ETC_FRA_Common

Further steps

More Informations to work with the GUI

Once you are logged in you can explore the UI, as described in more detail at:
IVCT-GettingStarted-Graphical-User-Interface.adoc
#toDo: IVCT-GettingStarted-Graphical-User-Interface.adoc has to be reviewed

Learn more about the HelloWorld Testsuite