Size: a a a

QA — Load & Performance

2020 December 12

ВП

Вячеслав Поляков... in QA — Load & Performance
Спасибо! Гляну
источник

VG

Viktor Ganeles in QA — Load & Performance
:)
источник

NK

ID:0 in QA — Load & Performance
Переслано от Viktor Ganeles
Ребята, я тут выступил на конфе от OTUS
Рассказываю, как мы поэтапно оптимизировали систему

https://m.youtube.com/watch?v=FU3zTrRqMys&t=11700s

Я начинаюсь в 03:15:00
YouTube
OTUS Fest // Бесплатный Demo Day большого айти фестиваля
6 выступлений по разным IT-направлениям: программирование, тестирование, Data Science, управление и информационная безопасность.
Участники DEMO DAY получают скидку -10% на OTUS FEST, который состоится в апреле 2021 года.

Подробнее об OTUS FEST - landing.otus.ru/otusfest

БЛОК ТЕСТИРОВАНИЕ
Наташкин Александр (ЮMoney (ex Яндекс.Деньги)) // Тестирование мобильных приложений. Альтернативы реальным девайсам”
Виктор Ганелес (ПромСвязьБанк) // Пример оптимизации производительности в 32 раза
БЛОК ПРОГРАММИРОВАНИЕ
Антон Морев (Wormsoft) // Боли и прелести GraphQL на примере реальных проектов
БЛОК DATA SCIENCE
Женя Ческидова (Wolf3d, Таллин) // Строим мосты между 2D и 3D данными с помощью Pytorch3D
БЛОК УПРАВЛЕНИЕ
Александр Пряхин (CityAds Media) // Техники продуктивной корпоративной коммуникации
БЛОК ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
Артур Пакулов (Kaspersky Lab.) // Методы внедрения вредоносного кода
------------------------------------------------
Оставить отзыв о Demo Day - https://otus.pw/fHgS/
--------------------…
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Сохранил в копилку
источник

KY

Kirill Yurkov in QA — Load & Performance
круто, будем вникать)
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
Сохранил в копилку
Ну, ты-то это уже 2 раза видел :)
источник

ГВ

Григорий Вагайцев... in QA — Load & Performance
всем привет! подскажите, может кто сталкивался. Jmeter.
Есть jdbc request - в ответ на который прилетает очень много информации от БД(до 1.5GB).
В какой-то момент прилетает ошибка Uncaught Exception java.lang.OutOfMemoryError: Requested array size exceeds VM limit. See log file for details.
Как я понимаю, jmeter пытается все это положить в массив char, в память.
Параметр jdbcsampler.max_retain_result_size выставил, не помогает
Как можно это исправить?) Например просто игнорить ответ который прилетает от БД(данные не важны)
Пробовал менять настройку вот тут, тоже не помогает
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Григорий Вагайцев
всем привет! подскажите, может кто сталкивался. Jmeter.
Есть jdbc request - в ответ на который прилетает очень много информации от БД(до 1.5GB).
В какой-то момент прилетает ошибка Uncaught Exception java.lang.OutOfMemoryError: Requested array size exceeds VM limit. See log file for details.
Как я понимаю, jmeter пытается все это положить в массив char, в память.
Параметр jdbcsampler.max_retain_result_size выставил, не помогает
Как можно это исправить?) Например просто игнорить ответ который прилетает от БД(данные не важны)
Пробовал менять настройку вот тут, тоже не помогает
Попробуйте именно для этого запроса использовать JSR-223 Sampler. Или OS Process Sampler даже - запускать готовую программу, которая запрос выполнит. Например sh/bat-скрипт где вызывается

psql (или другой консольный клиент к вашей БД), а вывод передается в /dev/null или файл
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
https://polarnik.github.io/Apache.JMeter.Benchmark.NG/#96
Вот тут рассказ про похожую задачу.
@borodenkov
придумал/мне показал такой способ. Надо было видео скачивать. Это был проект по тестированию провайдеров для образовательного учреждения. Там через beanshell вызвали os.exec, кажется так.

А можно и без beanshell, а просто os process sampler + командный файл
источник

ГВ

Григорий Вагайцев... in QA — Load & Performance
Вячеслав Смирнов
Попробуйте именно для этого запроса использовать JSR-223 Sampler. Или OS Process Sampler даже - запускать готовую программу, которая запрос выполнит. Например sh/bat-скрипт где вызывается

psql (или другой консольный клиент к вашей БД), а вывод передается в /dev/null или файл
Спасибо! Кажется это подходит
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Григорий Вагайцев
Спасибо! Кажется это подходит
В первой итерации мы скачанные файлы не удаляли, и место на нагрузочной станции стало заканчиваться
источник
2020 December 13

ТБ

Татьяна Богданова... in QA — Load & Performance
Всем привет. Подскажите почему веб драйвер на getCurrentUrl возвращает не текущую открытую страницу, а ту с которой открывала текущую. Дебажила, точно открыта вторая.
источник

ГВ

Григорий Вагайцев... in QA — Load & Performance
Татьяна Богданова
Всем привет. Подскажите почему веб драйвер на getCurrentUrl возвращает не текущую открытую страницу, а ту с которой открывала текущую. Дебажила, точно открыта вторая.
Кажется это вопрос про Selenium,не совсем в этот чат)Спросите тут
@qa_automation
источник

ТБ

Татьяна Богданова... in QA — Load & Performance
Спасибо ☺️
источник

P

Philip in QA — Load & Performance
А нет ли в электронном виде?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Philip
А нет ли в электронном виде?
Хз, пиратскую версию не искал, а покупать пока не стал, так как непонятно, есть ли там что-то полезное
источник

P

Philip in QA — Load & Performance
Степа Фомичев
Хз, пиратскую версию не искал, а покупать пока не стал, так как непонятно, есть ли там что-то полезное
Пиратскую вот не смог найти
источник

АМ

А М in QA — Load & Performance
источник

АМ

А М in QA — Load & Performance
Не благодарите
источник

А

Апельсин in QA — Load & Performance
А М
Не благодарите
👍
источник