Перейти к содержимому

Первый Онлайн ИНститут Тестировщиков
онлайн, начало 25 февраля
Тестирование REST API
онлайн, начало 25 февраля
Логи как инструмент тестировщика
онлайн, начало 25 февраля
Автоматизация функционального тестирования
онлайн, начало 22 февраля
Фотография

При выполнении теста Java съедает 50 Гб памяти


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 DmitryVar

DmitryVar

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 06 Июль 2018 - 13:13

Помогите разобраться новичку.

Создан тест план по нагрузке ИМ. 

В тест плане b2b и b2c пользователи создают заказы и переходят по страницам сайта для разных регионов с помощью  CSV Data set Config.

Количество VU 5000

Проблема в том что Java отжирает очень много памяти, порядка 60 Гб.

В чём может быть проблема?

 

 


  • 0

#2 Alex

Alex

    Постоянный участник

  • Members
  • PipPipPip
  • 225 сообщений
  • ФИО:Алексей

Отправлено 07 Июль 2018 - 09:44

Помогите разобраться новичку.

Создан тест план по нагрузке ИМ. 

В тест плане b2b и b2c пользователи создают заказы и переходят по страницам сайта для разных регионов с помощью  CSV Data set Config.

Количество VU 5000

Проблема в том что Java отжирает очень много памяти, порядка 60 Гб.

В чём может быть проблема?

Ну, 5000 VU и 60 ГБ не так и много. Это все-таки бесплатный java тул, ожидать от него той же производительности, что и от HP LR не стоит.

Афектить память может все то же, что влияет на нее в любом java приложении.

Посмотрите listener-ы - при масштабном запуске должны быть активны только "логирующие" listener-ы (вроде write response), а GUI стоит отключить (tree view и т.п.)

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


  • 0

#3 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 767 сообщений
  • ФИО:Dmitry Petrov

Отправлено 09 Июль 2018 - 06:18

скорее всего они в реализации сценариев не грохают объекты какие-нибудь, которые держать много текста у себя, тут надо код реализации сценариев смотреть, без этого врятли кто им поможет.

 

была у меня такая проблема как-то раз, из за неконтролируемого создания объекта описывающего структуру папок очень разветвлённого динамического хранилища.


  • 0

#4 DmitryVar

DmitryVar

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 23 Июль 2018 - 06:17

 

Помогите разобраться новичку.

Создан тест план по нагрузке ИМ. 

В тест плане b2b и b2c пользователи создают заказы и переходят по страницам сайта для разных регионов с помощью  CSV Data set Config.

Количество VU 5000

Проблема в том что Java отжирает очень много памяти, порядка 60 Гб.

В чём может быть проблема?

Ну, 5000 VU и 60 ГБ не так и много. Это все-таки бесплатный java тул, ожидать от него той же производительности, что и от HP LR не стоит.

Афектить память может все то же, что влияет на нее в любом java приложении.

Посмотрите listener-ы - при масштабном запуске должны быть активны только "логирующие" listener-ы (вроде write response), а GUI стоит отключить (tree view и т.п.)

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

 

Проблему решили кардинально. 

Тест план разбил и раскидал на несколько машин.


  • 0


Тестирование производительности (JMeter)
онлайн
Тестирование удобства использования
онлайн
Тестирование REST API
онлайн
Тестирование веб-приложений 2.0
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале