Запись теста SAP

Взаимодействие с клиентом графического пользовательского интерфейса SAP можно записать для создания теста SAP. В процессе записи мастер записи открывает клиент графического пользовательского интерфейса SAP и записывает все взаимодействия между клиентом и сервером.

Прежде чем начать

Убедитесь, что сценарии графического пользовательского интерфейса SAP включены на сервере SAP R/3 и на клиенте SAP. Дополнительная информация приведена в разделе Настройка SAP R/3 для тестирования производительности.

Убедитесь, что графический пользовательский интерфейс SAP запущен и обладает доступом к серверу SAP R/3.

Тесты хранятся в проектах тестов производительности. Если в рабочей области отсутствует проект, то мастер создания теста позволяет создать его.

Записываемый сеанс должен быть воспроизводимым. Например, если создать элементы в SAP и не удалить их, то они будут существовать при выполнении теста, что может вызвать ошибки выполнения теста.

Процедура

Для записи теста SAP выполните следующие действия:

  1. В проекции Тест производительности выберите Создать тест на основе записи на панели инструментов Создать тест на основе записи или выберите Файл > Создать > Тест на основе записи.
  2. В мастере Создать тест на основе записи нажмите кнопку Создать тест из новой записи, выберите Тест SAP, затем нажмите кнопку Далее. При записи важных данных можно выбрать Уровень шифрования записи.
  3. На странице Выбрать расположение выберите проект и папку для нового теста, введите имя теста и нажмите кнопку Далее. При необходимости щелкните на значке Создать родительскую папку Создать родительскую папку, чтобы создать проект или папку.
  4. На странице Соединение SAP выберите способ подключения к серверу SAP R/3:
    • В большинстве случаев следует выбирать значение Вход в SAP; затем следует ввести описание, которое обычно используется для идентификации сервера программой Вход в SAP, в поле Имя системы SAP.
    • Если среда не поддерживает вход в систему SAP, выберите Информация о сервере. В поле Сервер приложений введите имя хоста или IP-адрес сервера. Затем укажите номер системы. При необходимости введите информацию в разделе Другие параметры. Дополнительная информация о других параметрах входа в систему SAP приведена в документации по SAP.
    • Если в среде для подключения к серверу SAP R/3 применяются шлюзы и маршрутизаторы, выберите Строка соединения. Нажмите кнопку Изменить, чтобы указать допустимую строку соединения. Дополнительная информация о строках соединений приведена в документации по SAP.
    • При наличии файла быстрого доступа к SAP, автоматизирующего процесс подключения, выберите Файл быстрого доступа к SAP. Нажмите кнопку Обзор, чтобы указать расположение файла.
    • Кроме того, в систему SAP можно войти с помощью портала SAP HTTP. Дополнительная информация приведена в разделе Запись сеанса с помощью портала SAP HTTP.
    • Если требуется пропустить процесс входа в систему и начать запись с конкретного экрана в середине сеанса, запустите сеанс с помощью программы входа в систему SAP, перейдите к экрану и выберите Записать активный сеанс, запущенный с помощью программы входа в систему SAP. Записанный тест не будет содержать информацию о соединении. Этот вариант можно использовать для создания разбитых тестов.
  5. Если тест производительности SAP записывается впервые, прочитайте предупреждение о конфиденциальности и нажмите кнопку Принять.
  6. Нажмите кнопку Готово, чтобы начать запись. В отдельных случаях выдается предупреждение о том, что сценарий открывает соединение с SAP.
  7. Войдите в систему SAP и выполните проверяемые транзакции. В целях безопасности пароль не записывается функцией записи теста SAP. Он запрашивается в конце сеанса записи.
  8. В окне графического пользовательского интерфейса SAP выполните задачи для тестирования. Во время записи можно пользоваться панелью инструментов Аннотации к тесту функции записи для добавления комментариев, записи синхронизаций и создания снимков экрана.
    • Для добавления комментария в записываемый тест щелкните на значке Вставить комментарий Значок Вставить комментарий.
    • Для добавления снимка экрана в записываемый тест щелкните на значке Снимок экрана Значок Снимок экрана. Снимки экрана и окон могут упростить чтение тестов и помочь визуализировать записанный тест. Можно изменить параметры снимков экрана и добавить комментарий к изображению.
    • Для того чтобы вручную добавить синхронизации теста в запись, щелкните на значке Вставить синхронизацию Значок Вставить синхронизацию.
    • Для вставки точки разбиения в записанный тест щелкните на значке Точка разбиенияТочка разбиения Точка разбиения. Точки разбиения позволяют создать несколько тестов из одной записи, которые можно воспроизводить в разной последовательности с помощью расписания. Дополнительная информация о разбиении тестов приведена в разделе Разбиение теста в ходе записи.
  9. После выполнения проверяемых транзакций остановите функцию записи, закрыв графический пользовательский интерфейс SAP или с помощью значка Остановить Остановить запись на панели Управление записью.
  10. В окне Введите пароль введите пароль учетной записи, которая использовалась для записи. Этот шаг требуется, поскольку графический пользовательский интерфейс SAP не позволяет записывать пароли. В ходе создания теста отображается окно состояния. После завершения на панели Управление функцией записи отображается следующее сообщение: Генерация теста выполнена. Тест отображается на панели Навигатор тестов и открывается в редакторе тестов.

Комментарии