Для измерения производительности портала SAP с помощью
веб-интерфейса можно записать тест SAP с помощью опции портала SAP
HTTP.
Прежде чем начать
Убедитесь, что агент
IBM® Rational Performance Tester
запущен на локальном компьютере и сценарии графического
пользовательского интерфейса SAP включены на сервере SAP R/3 и на
клиенте графического пользовательского интерфейса SAP.
Тесты хранятся в проектах тестов производительности. Если в рабочей области отсутствует проект, то мастер создания
теста создает его с именем, которое при необходимости можно изменить. Заготовку теста можно сохранить только в уже существующем проекте.
Записываемый сеанс должен быть воспроизводимым. Например, если создать элементы в SAP и не удалить их, то в ходе
выполнения теста могут возникнуть ошибки.
Процедура
Для записи сеанса портала SAP выполните следующие действия:
- Выберите команду меню
, выберите
Запись SAP и нажмите кнопку
Далее.
- Выберите проект и папку, в которой необходимо создать тест пакетного ввода,
введите имя теста и нажмите кнопку Далее.
- На странице Сеанс SAP выберите Запись сеанса, инициированного из портала SAP HTTP.
- Выберите веб-браузер и нажмите кнопку
Далее.
- В зависимости от выбора выполните одно из следующих действий. На странице Параметры функции записи укажите следующую информацию (в зависимости от выбранного браузера):
- Выберите Записывать поток данных через прокси-сервер для записи потока данных
HTTP или SOCKS через прокси-сервер или выберите Записывать поток данных через сокет для записи низкоуровневого потока сетевых данных для приложений, где прокси-сервер использовать невозможно. Этот вариант преимущественно применяется, когда в качестве браузера используется не Mozilla Firefox и Microsoft Internet Explorer.
Прим.: При использовании записи через прокси-сервер можно фильтровать запросы HTTP/HTTPS к определенным конечным точкам, что позволяет исключать из записи запросы к тем или иным конечным точкам. См. раздел
Параметры записи прокси.
- Если сервер требует от клиента идентификации SSL, укажите хранилище ключей сертификата клиента для записи через прокси-сервер, чтобы прокси-сервер мог идентифицироваться на сервере как клиент. Включите переключатель
Серверу требуется конкретный сертификат клиента. Укажите имя файла и пароль хранилища ключей сертификата сервера. Если требуется несколько сертификатов; выберите Несколько сертификатов, нажмите кнопку Добавить и укажите имя файла и пароль хранилища ключей сертификатов для каждой пары имени хоста и номера порта.
- Если выбран Mozilla Firefox, можно использовать временный профайл Firefox. В этом случае Firefox запускается без закладок, модулей и панелей инструментов обычного профайла. Включите переключатель Использовать другой профайл Firefox и выберите Использовать временный профайл Firefox.
- При выборе режима Записывать поток данных через прокси-сервер нажмите кнопку
Дополнительно и укажите, должен ли прокси-сервер HTTP/SOCKS использоваться для проверки и настройки параметров сетевого соединения, которые использует браузер, или для настройки дополнительных параметров идентификации SSL. Если выбран режим Записывать поток данных через сокет, укажите дополнительные параметры идентификации SSL.
- Для начала записи нажмите кнопку Готово. Откроется браузер.
- В браузере введите URL веб-интерфейса портала SAP.
- На веб-странице войдите в систему и щелкните на ссылке,
позволяющей открыть сеанс графического пользовательского интерфейса
SAP. Веб-браузер загружает файл ярлыка портала
SAP и открывает приложение SAP с графическим пользовательским
интерфейсом, содержащее информацию из файла ярлыка.
- В клиенте графического пользовательского интерфейса SAP
выполните транзакции, которые требуется записать для теста.
- После завершения тестируемых
транзакций остановите
запись, закрыв графический пользовательский интерфейс SAP и
веб-браузер.
Результаты
В конце сеанса записи создается тест,
содержащий страницы HTTP и графического пользовательского
интерфейса SAP. Для запуска теста портала SAP выберите Выполнить тест.