IBM Support

Why is hstart.exe included with Rhapsody TestConductor?

Question & Answer


Question

IBM Engineering System Design Rhapsody includes a hstart.exe file that is required by the TestConductor add-on. Why is it included and can it be removed?

Answer

When executing TestConductor tests, the tested application and the tools responsible for the generation of the test result files are running in a console window.
When executing several tests in a row the continuous opening and closing of application windows can be inconvenient and prevent interactive working on a machine while testing in the background at the same time. TestConductor can optionally hide the application windows by using an additional tool that can start other console applications with a hidden window as a starter for the test application and the result generation tools. This helper tool hstart.exe (licensed from NTWind) is installed to the Share/etc folder of the Rhapsody installation. A small description, usage information and a link to the website providing this tool can be found in the file hstart_ReadMe.txt in the same folder.
If the option to run tests without a console window is desired on a Windows-based PC, the NoConsoleApp tag can be enabled on a configuration used for testing in Rhapsody. TestConductor will start the test application and result generation tools for that configuration using hstart.exe with the parameter /NOCONSOLE.
If the option to hide the console window during test execution is not required then the tool hstart.exe can safely be removed from the installation without losing TestConductor functionality.
The TestConductor documentation will be updated to include this information in a future release of the add-on.

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"ARM Category":[{"code":"a8m50000000CjNjAAK","label":"Rhapsody->Testing->TestConductor"}],"ARM Case Number":"TS007641334","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
27 May 2022

UID

ibm16549778