Расширение IBM® Rational Performance Tester
для протоколов сокетов позволяет тестировать
производительности приложений терминального
сервера TN3270.
Информативность результатов тестирования производительности
зависит от качества разработки теста.
Каждый из этих этапов способствует генерации значимых
результатов теста:
- Создание теста. Для создания теста необходимо записать
сеанс в клиентском приложении. Как правило, запись сеанса ведется с момента запуска
клиента терминала TN3270. Затем в приложении выполняются такие действия, чтобы получить
требуемый сетевой трафик. Сеанс завершается при закрытии клиента
терминала или после прекращения записи. Запись применяется для создания теста производительности,
воспроизводящего поведение клиентского приложения.
- Изменение теста. После записи можно изменить записанные события. В тесте можно заменить записанные значения на переменные
тестовые данные или добавить в него динамические данные.
- Проверка теста. Перед развертыванием тест можно выполнить вручную от имени
одного виртуального пользователя в номинальной среде с минимальной
нагрузкой сервера, чтобы убедиться, что тест правильно работает и
выдает ожидаемые результаты. Может потребоваться несколько циклов изменения и проверки,
прежде чем тест начнет стабильно работать.
- Имитация рабочей нагрузки с помощью расписаний. Когда тест неоднократно выполняется, как предполагалось, вы
определяете расписание выполнения и группы пользователей для эмуляции
рабочей нагрузки, сгенерированной большим числом виртуальных
пользователей.
- Выполнение расписания. Вы выполняете расписание, развертывая выполнение теста над
виртуальными пользователями, которые могут быть размещены на
удаленных узлах. Каждый виртуальный пользователь выполняет экземпляр теста. Результаты
времени ответа собираются.
- Оценка результатов. Вы оцениваете результаты тестов посредством различных отчетов,
сгенерированных во время выполнения. Можно также создать пользовательские отчеты.