PuTTY controls
A control is a screen element in your application that you want to test. For example, a text box or a table. This topic lists all
Standard controls
Tosca Cloud supports the following standard controls for
Limitations
Steering PuTTY controls has some restrictions:
-
PuTTY applications don't support cursor positioning. When you steer text boxes with action mode Input, Tosca Cloud places the text in the currently active position in the terminal.
-
PuTTY applications don't support changing table content. When you steer tables, you can't use action mode Input.
-
PuTTY applications don't detect passwords. When you send passwords over PuTTY, use data type Password to protect them.
Other considerations
When it comes to steering PuTTY controls, keep the following things in mind:
-
Ensure that the window size at runtime is the same as when you scanned the application.
-
If you're having trouble with control positions when you run your tests, configure PuTTY so that the setting Lines of Scrollback is 0.
-
Use an English keyboard layout in PuTTY to ensure special characters send as expected.
-
Use additional escape characters if your input includes {,+, ^, %, ~, (), and []. In addition to escaping special characters with ", you also need to enclose the special characters listed above with curly braces {}.
For example, to send {Hello}, enter "{{}Hello{}}" into your test case.