Обзор редактора тестов SAP

Редактор тестов используется для проверки и изменения записанного теста производительности SAP.

Редактор тестов содержит список заголовков транзакций SAP для теста. В следующем примере показан тест MySAPTest, сгенерированный из записи следующих действий тестировщика: вход на сервер, загрузка транзакции Главный экран материалов (mm03), просмотр экрана Основные данные для элемента SCREW и остановка записи.

Снимок экрана теста в редакторе тестов

Окно редактора состоит из двух основных областей. В области Материалы теста слева показывается иерархия транзакций SAP для теста. В области Сведения об элементе теста справа показывается информация о выбранном элементе (транзакции или событии) в иерархии теста. В предыдущем примере в области Сведения об элементе теста показывается информация о тесте, так как в области Материалы теста выбрано имя теста - MySAPTest.

При развертывании транзакции теста показывается список экранов SAP. Каждый экран SAP соответствует новой странице или окну в SAP GUI и представлен снимком экрана в области Данные протокола SAP.

При развертывании экрана SAP показываются события SAP GUI для этого экрана с именами, описывающими действие. В следующем примере показана транзакция Главный экран материалов (mm03), развернутая с экраном SAP Easy Access. В области Материалы теста выбрано событие присвоения, описывающее ввод текста mm03 в SAP GUI.

Снимок экрана события присвоения в редакторе тестов

Значения могут иногда выделяться зеленым. Это выделение показывает, что данные запросы содержат следующие типы информации:

Для демонстрации цветового выделения в тестах производительности или для настройки цветов выберите Окно > Параметры > Тест > Редактор тестов производительности и откройте вкладку Шрифты и цвета.

Папка Данные ответа в каждом запросе содержит данные, возвращенные сервером SAP R/3 в браузер для этого запроса.

Нажмите кнопку Добавить, чтобы добавить элементы в выбранный элемент теста. Или откройте контекстное меню элемента теста и выберите действие. Состав меню зависит от выбранного элемента. Например, после выбора теста можно добавить новое событие.

Кнопка Вставить работает аналогично. Она используется для вставки элемента перед выбранным элементом.

Другие кнопки (Удалить, Вверх, Вниз) используются главным образом в случае внесения значительных изменений в тест (они могут повредить записанный тест). Типы структур, широко применяемые в записанных тестах, описаны в разделах Добавление точек проверки в тест SAP и Добавление элементов в тест SAP.

Редактор тестов синхронизируется с панелью Данные протокола SAP. При выборе элемента теста в редакторе тестов на панели Данные протокола SAP показывается снимок соответствующего экрана. Если с элементом теста связан определенный объект SAP GUI, этот объект выделяется на панели Данные протокола SAP. Можно также добавить связанные события или точки проверки в тест через контекстное меню объектов SAP GUI на панели Данные протокола SAP.

Снимок экрана панели Данные протокола SAP

Иногда необходимая область редактора слишком мала. Для того чтобы увеличить область, наведите курсор мыши на одну из синих линий (курсор примет форму двойной стрелки вверх/вниз) и, удерживая левую кнопку мыши нажатой, переместите линию вверх или вниз.


Комментарии