Scan remote terminal applications

Your application has various controls, which are elements that Tosca Cloud interacts with when you run your tests. To make this possible, you must first scan your application. This gets the necessary technical data into Tosca Cloud.

This topic explains how to scan remote terminal applications like Host emulator sessions or PuTTY terminal applications.

Start the scan

To start the scan, follow these steps:

  1. If you want to scan a PuTTY application, close all open Host applications. Otherwise, the scan doesn't detect the PuTTY application.

  2. Open the test case building area by selecting Create test case in the menu bar on the left.

  3. Select Modules and then + Create module.

  4. Select Remote terminal application from the dropdown menu.

Prepare for Host scans

This section explains extra steps you need to take before defining Host controls in the scan window.

If you're working with a PuTTY application, you can skip this section and go straight to Choose your controls.

Choose your session mode

Tosca Cloud supports the following session modes: 

  • Host emulator sessions. An emulator session uses an active Host emulator connection to navigate your mainframe application via your emulator. Emulator sessions support ASCII and Japanese character sets. It's possible that the scan may display characters that aren't visible in the emulator.

  • Host headless sessions. A headless session uses an active Host headless connection to navigate your mainframe application via the scan window. Headless sessions only support the ASCII character set.

Please choose your use case:

Choose your controls

To add controls to your module, follow these steps:

  1. In the ribbon menu of the scan, select the type of control you want to add to your module: Label, TextBox, or Table.

  2. Create your control.

    Note that for Host sessions, Tosca Cloud measures all heights and widths of Host controls in characters. When selecting a control area in the scan window, avoid separating double-width characters. This ensures a correct scan of Host controls.

    Please choose your use case:

  1. To add additional controls to your module, repeat this process.

  2. If you're scanning Host and you want to add controls from another screen, before you navigate to a new screen, we recommend that you select Finish screen to save each module with a screenshot of the Content Preview. To keep screenshots consistent with the controls in the module and avoid later confusion, use Refresh to update the Content Preview when you create separate modules for separate screens.

  3. Once you've selected all controls you want to add to the module, select Finish screen. This saves the module to your workspace. Then, select Close.

What's next

Now that you have your modules, you can start creating test cases for PuTTY terminal applications and Host emulator sessions.