You can record a TN3270 test from a terminal emulation
client. When you record, the recording wizard automatically starts
the terminal emulation client and records all the screen and input
activity that transits through the socket connection.
Before you begin
Ensure that you have a TN3270 terminal emulation program
installed on the local computer.
Tests are stored in performance
test projects. If your workspace does not contain a performance test
project, the test creation wizard creates one with a name that you
can change. To store a test in a specific project, verify that the
project exists before you record the test.
Ensure that the session
that you are recording is reproducible. This means that when the recorded
actions are replayed by the test, the same responses from the server
will be received.
Procedure
To record a socket test:
- In the Performance Test perspective, click the
New Test from Recording toolbar
button or click .
- In the New Test from Recording wizard,
click Create a test from a new recording, select TN3270
Test, and click Next.
- On the Select Location page, select
the project and folder where you want to create the new test, type
a name for the test, and click Next. If
necessary, click
Create
Parent Folder to create a new project or folder
- On the Select Client Application page,
select the type of client program that you want to use to record the
test:
- In most cases, select IBM Personal Communication or Attachmate
EXTRA! X-treme, and click Next.
If
required, specify a session file to launch the TN3270 session.
- If you are using other TN3270 terminal emulation software,
select Managed Application and click Next.
On
the Managed Application Options page, click Browse to
specify the Program path. If necessary, specify the Working
directory, and type any command line Arguments required
by the program.
If the program requires user input from a command
line interface, select Open console for user input.
- If this is the first time you record a socket API performance
test, read the Privacy Warning, and select Accept to
proceed.
- Click Finish to start recording. A progress window opens while the TN3270 terminal program
starts.
- Use the TN3270 terminal program to perform the actions
that you want to test. You can use the Recorder
Test Annotations toolbar to add comments, record synchronizations,
or take screen captures during the recording.
- To add a comment to the recorded test, click the
Insert comment button.
- To add a screen capture to the recorded test, click the
Capture screen button. Screen
and window captures make your tests easier to read and help you visualize
the recorded test. You can change the settings for screen captures
and add a comment to the image.
- To manually add a test synchronization to the recording, click
the
Insert synchronization button.
- To manually add a transaction folder to the recording, click the
Start Transaction and
Stop Transaction buttons
to start and stop the transaction.
- To insert a split point into the recorded test, click the
Split point button. Split points
allow you to generate multiple tests from a single recording, that
you can replay in a different order with a schedule.
- When you have finished test actions in the program, stop
the recorder. You can do this by closing the TN3270 terminal program
or by clicking the Stop
button in the Recorder Control view. A progress window opens while the test is
generated. On completion, the Recorder Control view
displays the message Test generation completed,
the Test Navigator lists your test, and the test opens in the test
editor.