Выполнение локального расписания или теста

Тест можно запускать локально с одним пользователем или расписанием, используя стандартную конфигурацию запуска.

Об этой задаче

При выполнении расписания или теста таким образом, IBM® Rational Performance Tester автоматически устанавливает простую конфигурацию запуска. Тест выполняется на локальном компьютере, с одним пользователем. Расписание выполняется с использованием групп пользователей и заданных расположений. Тем не менее, результатам сеанса выполнения присваивается имя по умолчанию (совпадающее с именем расписания или теста, но с добавлением суффикса), и они сохраняются в стандартном расположении.

При выполнении расписания с несколькими агентами один из них может быть утрачен, особенно во время выполнения теста с продолжительной нагрузкой. Утрата агента не является распространенной ситуацией, которая возникает только в исключительных случаях, например, при исчерпании памяти компьютера. В случае утраты агента, по умолчанию, выполнение расписания останавливается. При остановке расписания таким образом, необходимо устранить причину утраты агента или увеличить количество агентов, прежде чем запускать расписание. Для того чтобы продолжить выполнение расписания без утраты агента, в редакторе расписаний выберите вкладку Дополнительно и снимите отметку с переключателя Остановка выполнения при утрате агента. Как правило, агенты распределяют нагрузку между собой. Поэтому выполнение расписания без утраченного агента может привести к непредсказуемым последствиям. Если используется сегментированный пул данных и выполняется расписание без утраченного агента, данные не перераспределяются среди оставшихся агентов. Кроме того, если расписание состоит из нескольких этапов, то, по умолчанию, нагрузка пользователей распределяется среди оставшихся агентов на следующем этапе. Но, если отмечен переключатель Заменять утраченных пользователей на текущем этапе, то нагрузка пользователей распределяется равномерно среди оставшихся агентов уже на текущем этапе. Если переключатель не отмечен, и определенной части пользователей разрешен выход во время выполнения этапа, нагрузка пользователей распределяется среди оставшихся агентов на следующем этапе. Потеря агента при выполнении расписания регистрируется в протоколе в Отчете о производительности.

Для остановки теста в обычном режиме без пропущенных обращений к страницам включите переключатель Активные действия завершаются в случае остановки в окне Окно > Параметры > Тест > Выполнение тестов.

Для получения уведомлений о состоянии выполнения по электронной почте укажите свойства электронной почты на странице Окно > Параметры > Тест > Выполнение теста.

Процедура

  1. В Навигаторе тестов разверните проект и найдите требуемое расписание или тест.
  2. Щелкните правой кнопкой мыши на расписании или тесте и выберите в меню команду Выполнить как > Расписание производительности или Выполнить как > Тест.
    Прим.: Если запустить расписание HTTP на удаленном компьютере Macintosh, то возникнет ошибка теста. Комплект шифров, применяемый для записи, должен быть доступен в JDK Oracle на компьютере Macintosh. Например, TLS_RSA_WITH_AES_128_CBC_SHA можно использовать на компьютерах Macintosh.

Результаты

После выполнения теста или расписания открывается представление Сеансы выполнения тестов производительности. В этом представлении можно добавлять комментарии о выбранном результате и просматривать параметры, которые использовались для запуска расписания. Для того чтобы добавить комментарии, выберите Комментарии пользователя в нижней левой панели представления Сеансы выполнения тестов производительности. Введенные комментарии отображаются на странице Сводной информации отчетов о производительности. Для просмотра параметров, использовавшихся для выполнения расписания, выберите Параметры расписания. На странице Параметры расписания в представлении Сеансы выполнения тестов производительности отображается для просмотра параметры статистики и протокола тестирования, использовавшиеся для выполнения.

Прим.: Запись теста с загрузкой файла не предусматривает сохранение файла на диске. Однако с учетом ответа на запрос файла можно определить, был ли файл загружен с сервера. Для того чтобы найти запрос больших загруженных файлов, найдите запрос с большим ответом.

Дальнейшие действия

Расписание или тест можно настроить. Как правило, настройка конфигурации необходима для того, чтобы указать расположение хранения результатов выполнения. Дополнительная информация приведена в разделе Настройка конфигурации выполнения.

Комментарии