TN3270 performance testing overview
With HCL DevOps Test Performance (Test Performance) Extension for Socket Protocols, you can test the performance of TN3270 terminal server applications.
Informative performance test results rely on sound test development. Each of these stages
contributes to the generation of meaningful test results:
- Test creation. You create a test by recording a session with a client application. Typically, the recorded session starts when you run the TN3270 terminal client. You then interact with the application in order to produce relevant network traffic. The session ends when you close the terminal client or end the recording. The recording is used to generate a performance test that reproduces the behavior of the client application.
- Test editing. After recording, you can edit the recorded events. You can replace recorded test values with variable test data or add dynamic data to the test.
- Test validation. Before deploying the test, you can run the test manually as a single virtual user to make sure that the test runs smoothly and produces the expected results in a nominal environment with minimal server load. You might complete multiple test editing and validation cycles before your test is robust.
- Workload emulation with schedules. When the test runs repeatedly as anticipated, you specify an execution schedule and user groups to emulate a workload that a large number of virtual users generates.
- Schedule execution. You run the schedule, deploying test execution over virtual users that can be hosted on remote hosts. Each virtual user runs an instance of the test. Response time results are collected.
- Evaluation of results. You evaluate the results that the tests produce through the various reports that are generated during execution. You can also design custom reports.