+7 495 230 03 03 8 800 222 50 03
DevOps

Нагрузочное тестирование 1С:ERP+тест-центр

Рассмотрим в данном материале проведение нагрузочного тестирования 1С, которое имеет цели:

  1. оценка производительности учетной системы 1С:Предприятие
  2. оценка масштабируемости ИТ-инфраструктуры при росте нагрузки

Установка 1С:ERP+тест-центр

  1. Скачать демо-базу ERP+тест-центр объединенное решение, выпущенное фирмой 1С. Данное решение можно скачать на сайте 1С в разделе обновлений. Для этого достаточно иметь договор на информационно-технологическое сопровождение 1С:ИТС ПРОФ.
  2. Далее производим загрузку конфигурации: Конфигуратор – Администрирование – Загрузить информационную базу.
  3. Открываем конфигурацию под пользователем admin. В нижней части левого меню увидим Тест-Центр.
    ошибка http 1С

    Рисунок 1 — Тест-центр

Запуск сценария тестирования

  1. Включаем агент тест-центра — это клиентское приложение тестируемой информационной базы, которое при выполнении теста управляет работой виртуальных пользователей на том компьютере и в той сессии операционной системы, где оно запущено. Включить режим агента: Тест-Центр – Агенты – Включить режим агента. После включения Агента, он появится в списке, где отображаются все доступные агенты. На одном сеансе операционной системы можно запустить только один сеанс агента.
  2. Выбираем сценарий тестирования. Тест-центр имеет готовые сценарии тестирования, которые отражают роли. Выбор сценария тестирования: Тест-Центр – Сценарии тестирования – Выбрать из списка.
    сценарий тестирования

    Рисунок 2 — Выбор сценария

  3. Настройка сценария. Раскрыв сценарий, мы видим перечень ролей, участвующих в формировании цепочки документов. Изменяя количество пользователей, мы влияем на загруженность системы. Настраиваем параметры сценария тестирования, где при достижении значений критических ошибок, тест будет прерываться.
    сценарий тестирования - настройка

    Рисунок 3 — Настройка сценария, количество пользователей

    сценарий тестирования - настройка

    Рисунок 4 — Настройка сценария, ограничения

  4. Запуск сценария тестирования. Для запуска тестирования необходимо осуществить часть настроек. Запускаем динамическое тестирование. Суть тестирования заключается в добавлении дополнительных пользователей после удачной итерации. Тест наглядно показывает возможности ИТ инфраструктуры при увеличивающейся нагрузке:
    • Поле 1 – по умолчанию заполняется количеством пользователей указанным в сценарии.
    • Поле 2 – установка галочки, включает динамическое тестирование. При отключенной галочки, количество пользователей после успешной итерации не добавляется.
    • Поле 3 – добавляем РВМ на которых будет происходить тестирование. При необходимости можно установить вес, для распределения пользователей.
    • Поле 4 – устанавливает количество итераций тестирования.
    • Поле 5 – устанавливает пороговое значение ADPEX при достижении которого тест прекращается.
    • Запуск тестирования осуществляется нажатием кнопки “Запустить тестирование”.
    запуск тестирования

    Рисунок 5 — Запуск сценария

  5. Результаты тестирования. Результатом тестирования, является отчет, где отражен результат выполнения. При неуспешном выполнении будет расшифровка ошибки и отчет не будет сформирован. При успешном выполнении сценария тестирования на экране отобразится отчет.

Для получения корректных результатов тестирования, тест рекомендуется запускать не менее трех раз при одинаковых условиях. Важным критерием успешного тестирования, является повторяемость теста.

Нужна помощь? Попробуйте бесплатный сервер тестирования 1С.

Дата публикации: 30 сентября 2023
Не нашли ответа на свой вопрос?

Смотрите также

Обсуждение материала

Содержание

Заказать звонок

Оставьте свои данные для того, чтобы специалист с вами связался.

*нажимая на кнопку, Вы даете согласие на обработку персональных данных
Быстрое внедрение включает:
На сервере установлено следующее ПО (доступно при подключении по протоколу RDP):
Также настроено:
Перед внедрением клиент предоставляет информацию о пользователях (логины и пароли). После завершения работ, клиенту высылается инструкция и ярлык для подключения.
Индивидуальное внедрение по ТЗ клиента обсуждается отдельно.