Starting TestArchitect Controller from a command line interface
you are able to start TestArchitect Controller with a new port from a command line interface using either TAController or TACTRL command.
TAController vs TACTRL
The usage of both commands is to launch TestArchitect Controller. They are placed in the same location:
- On Windows: <TA_INSTALL_DIR>\controller.
- On Linux: /usr/local/logigear/testarchitect/controller.
- On macOS: /Applications/TestArchitect/controller
A sharp distinction between the two commands is their behavior towards the console prompt. Upon a successful execution, the TAController command will return the console prompt. On contrary, upon a successful execution, the TACTRL command will keep the console prompt. Therefore, TAController, not TACTRL, suits CI/CD testing.
Using the TAController command
Launch a command line.
Browse to the folder where the TAController command is located.
Run the following command:
On Windows: TAController.exe [-port <port_number>]
For example, TAController.exe -port “53632”
On Linux: TAController.sh [-port <port_number>]
On macOS: TAController.sh [-port <port_number>] Where -port: assigns a port number to TestArchitect Controller.
Remember:The port number of TestArchitect Controller must fall within a range of 53600 to 53699.
Using the TACTRL command
Launch a command line.
Browse to the folder where the TACTRL command is located.
Run the following command:
On Windows: TACTRL.exe [-port <port_number>]
For example, TACTRL.exe -port “53641”
On Linux: TACTRL.sh [-port <port_number>]
On macOS: TACTRL.sh [-port <port_number>]
Where -port: assigns a port number to TestArchitect Controller.
Remember:The port number of TestArchitect Controller must fall within a range of 53600 to 53699.