При выполнении теста графического пользовательского интерфейса SAP, который может занять
многие часы и израсходовать все ресурсы операционной системы, можно выбрать опцию выполнения теста
с обработкой в режиме длительного выполнения. Это внешний процесс, который перезапускается
автоматически после завершения указанного количества сеансов SAP. Таким образом, тесты с длительным
выполнением имеют больше вероятности завершиться.
Об этой задаче
Приведенные ниже рекомендации помогут обеспечить успешное выполнение тестов большой продолжительности:
- Используйте компьютеры агента с RAM не менее 2 Гб и свободным дисковым пространством не менее 10 Гб, на которых запущена та же версия
IBM® Rational Performance Tester или Агента Rational Performance Tester.
- При выполнении теста отключите на компьютерах агентов антивирусное программное обеспечение,
экранные заставки и функции автоматической установки обновлений.
- Следите за тем, чтобы отдельные тесты были короткими, избегая циклов, состоящих из более чем 10
итераций в каждом тесте. Обеспечьте желаемую продолжительность теста путем создания цикла внутри
расписания. Число виртуальных пользователей теста не должно превышать 20 или 30 на каждый компьютер
агента, со временем ожидания, превышающим несколько секунд.
- Используйте тесты с минимальным числом точек проверки.
- Не используйте тему Signature. Отключите все анимационные эффекты в GUI SAP.
- Не используйте мышь в процессе выполнения теста. Любой щелчок мышью может быть воспринят скрытым окном GUI SAP, что может привести к сбою тестирования.
- Убедитесь в том, что значение счетчика Пропускной способности экрана остается низким (примерно
по 1 в секунду на каждого агента).
Процедура
- В расписании выберите Группу пользователей, которая включает в себя тест графического
пользовательского интерфейса SAP.
- В области Сведения о группе пользователей перейдите на вкладку Опции и
выберите Редактировать опции.
- В разделе Уровень обновления процесса режима длительного выполнения
выберите одну из следующих опций:
- Расписание: запускает процесс режима длительного выполнения на уровне расписания. Все
сеансы SAP управляются одним процессом.
- Группа пользователей : запускает процесс режима длительного выполнения в начале каждой
группы пользователей.
- Виртуальный пользователь: запускает процесс режима длительного выполнения для каждого
виртуального пользователя.
- Выключить режим длительного выполнения: не использовать процесс режима длительного
выполнения. В этом режиме графический пользовательский интерфейс SAP вызывается непосредственно
Rational Performance Tester, увеличивая тем самым потребление ресурсов операционной системы.
- В поле Число запусков сеансов SAP на процесс укажите число сеансов SAP
для выполнения. Процесс режима длительного выполнения выполняет один сеанс в один момент времени. Например, если указано 100 сеансов для виртуального пользователя, процесс режима длительного
выполнения обрабатывает один сеанс в один момент времени, а когда выполнено 100 сеансов,
запускается новый процесс.
- Нажмите кнопку ОК и сохраните расписание.