Разбиение теста SAP

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

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

При повторном использовании разделенных тестов в расписании необходимо обеспечить согласованность общей структуры теста, включая сведения о входе в систему и выходе из системы SAP. Например, если разбитый тест a содержит сведения о входе в систему, а разбитый тест c содержит транзакцию выхода из системы, то их следует разместить в правильном порядке в группе пользователей расписания.

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

Процедура

  1. В Навигаторе тестов перейдите к тесту и дважды щелкните мышью на нем. Тест будет открыт.
  2. Щелкните правой кнопкой мыши на транзакции SAP в тесте и выберите Разбить тест. Выбранная страница является первой страницей нового теста.
  3. В мастере Создание имен тестов подтвердите расположение для разбиения, укажите имена и описания создаваемых тестов (необязательно), затем нажмите кнопку Далее.
  4. В окне Разбить тест проверьте изменения, которые будут выполнены в результате разбиения, и нажмите кнопку Готово.

Пример

Например, например, записать тест, который содержит следующие действия: Этот тест нужно разбить на четыре части: Вход, Создание, Изменение и Выход. Создайте расписание, выполняющее виртуальных пользователей, выбираемых в пуле данных. Каждый виртуальный пользователь выполняет тест Вход, выполняет различные сочетания тестов Создание и Изменение и в конце выполняет тест Выход.

Комментарии