Note:Silk Performer offers tutorials that walk you through the process of
load
testing terminal client applications (IBM Mainframe Applications and
VT 100+ Applications). The tutorial is available at
Start
> All Programs
> Silk
> Silk Performer20.5
> Documentation
> Tutorials
> Miscellaneous Tutorials.
In
Silk Performer, expand the
Profiles node in the
Project tree.
Right-click the profile that you want to configure and choose
Edit Profile.
Tip: Alternatively, you can choose
Settings
> Active Profile from the menu bar.
The
Profile - [<profile name>] dialog box opens, and the
Replay category is displayed in the shortcut list on the left.
In the shortcut list on the left, click the
Record button.
The Record category is displayed.
In the shortcut list, click the
Terminal Client icon.
Click the
Telnet tab.
In the
Telnet settings area, specify one of the following Telnet detection modes:
Click the
Always assume Telnet-mode option button to instruct the recorder to assume that each connection is a Telnet connection. Use this option for troubleshooting
purposes only.
Click the
Auto-detect Telnet-mode option button to instruct the recorder to automatically detect Telnet on each new connection (default).
Click the
Never assume Telnet-mode option button to instruct the recorder to assume that no connections are Telnet connections. Use this option for troubleshooting
purposes only.
In the
Command prompt string text box, specify a command-prompt string that the recorder uses to script
WebTcpipRecvPacketsUntilData functions wherever possible.
This string increases the effectiveness of recorded scripts for dynamic content.
In the
Terminal properties section, select one of the following items from the
Log level list box:
None
Error
Normal
Debug
Ensure that the specific terminal type you are testing is displayed in the
Terminal type list box. This setting was configured automatically when you selected the application type for the project.
When correctly specified, the recorder scripts the appropriate terminal-type initialization functions and renders the screens
to the TrueLog.
In the
Configuration string text box, initialize the terminal emulator with a custom configuration string.
For available options, refer to your terminal emulator documentation.
Specify the following
Screen values to indicate the appearance of the terminal screen to the recorder:
Type a value in the
rows text box to indicate the height of the terminal screen. An empty value lets
Silk Performer detect the height during session initialization.
Type a value in the
columns text box to indicate the width of the terminal screen. An empty value lets
Silk Performer detect the width during session initialization.
Check the
Colors check box to specify the default color to use on the terminal screen.
The supplied values overrule the default values that
Silk Performer may detect. If your terminal application uses a custom screen size, make sure to set these values before you record a script
in order to replay the script without errors.
In the
Host code page text box, specify the code page that the server uses.
The code page is used for various data conversions, and all available code pages have been installed with the system. If the
required code page is not listed, you can install it.
Ensure that the selected code page is also available on each agent computer. To review all installed code pages, or to enable a specific code page, go to
Start
> Control Panel
> Regional and Language Options
> Advanced. Only the host code pages that are listed and enabled with a checkmark are available.
Click the
Advanced tab and check the
Record basic functions check box to prevent the recorder from scripting synchronized receive-functions, such as
WebTcpipScreenRecvPacketsUntilCursor and
WebTelnetScreenRecvRecordsUntilStatus.
If this option is enabled, scripted receive functions do not rely on rendered screen content. This option is enabled by default
when a terminal type is not specified.