Size: a a a

QA — Load & Performance

2020 December 03

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Ксения
Всем привет! Совсем недавно занялась изучением нагрузочного тестирования, есть вопрос по jmeter, буду рада, если кто-то сможет подсказать: через что лучше тестировать подгрузку js? Сейчас столкнулась с тем, что при стандартном http request страницы слишком лёгкие и нет реальной картинки по нагрузке серверов.
ну большинство интсрументов умеют ресурсы тянуть, у вас какой интсрумент?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ксения
Всем привет! Совсем недавно занялась изучением нагрузочного тестирования, есть вопрос по jmeter, буду рада, если кто-то сможет подсказать: через что лучше тестировать подгрузку js? Сейчас столкнулась с тем, что при стандартном http request страницы слишком лёгкие и нет реальной картинки по нагрузке серверов.
Либо запрашивать ресурсы отдельными запросами (т.е. записываете весь трафик включая js, css и т.д. И т.п), что лучше, либо в настройках http sampler поставить галочку retrieve embedded resources. Второй вариант легче, но там не 100% статики подгружается
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
а соре не заметил что жмитер
источник

К

Ксения in QA — Load & Performance
Ιωάννης Τσεκούρι
ну большинство интсрументов умеют ресурсы тянуть, у вас какой интсрумент?
Jmeter)
источник

К

Ксения in QA — Load & Performance
Степа Фомичев
Либо запрашивать ресурсы отдельными запросами (т.е. записываете весь трафик включая js, css и т.д. И т.п), что лучше, либо в настройках http sampler поставить галочку retrieve embedded resources. Второй вариант легче, но там не 100% статики подгружается
Спасибо! Изучу способ
источник

СФ

Степа Фомичев... in QA — Load & Performance
Изменил «лучше» на «легче», прошу обратить внимание)
источник

К

Ксения in QA — Load & Performance
Степа Фомичев
Изменил «лучше» на «легче», прошу обратить внимание)
источник

jj

jagga jagga in QA — Load & Performance
там как раз все подгружается, что в странице прописано
источник

jj

jagga jagga in QA — Load & Performance
приходится исключать лишнее
источник

D

Dmitry in QA — Load & Performance
Ребята, как вы решаете проблему генератора нагрузки для Jmeter? Мощностей моего компа не хватает чтоб набрать требуемую нагрузку. Можно использовать распределенное тестирование, но тут проблема:
1. Тестовые данные нада добавлять на каждый сервер, что ну очень не удобно.
2. Ошибок появляется больше, чем к примеру выполнять тот же тест на основной тачке.
источник

АБ

Арсений Батыров... in QA — Load & Performance
Dmitry
Ребята, как вы решаете проблему генератора нагрузки для Jmeter? Мощностей моего компа не хватает чтоб набрать требуемую нагрузку. Можно использовать распределенное тестирование, но тут проблема:
1. Тестовые данные нада добавлять на каждый сервер, что ну очень не удобно.
2. Ошибок появляется больше, чем к примеру выполнять тот же тест на основной тачке.
Отдельная тачка под генератор нагрузки
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Dmitry
Ребята, как вы решаете проблему генератора нагрузки для Jmeter? Мощностей моего компа не хватает чтоб набрать требуемую нагрузку. Можно использовать распределенное тестирование, но тут проблема:
1. Тестовые данные нада добавлять на каждый сервер, что ну очень не удобно.
2. Ошибок появляется больше, чем к примеру выполнять тот же тест на основной тачке.
очевидно что запускать нужно с серверов для этого предназначенных)
источник

II

Iosif Itkin in QA — Load & Performance
Dmitry
Ребята, как вы решаете проблему генератора нагрузки для Jmeter? Мощностей моего компа не хватает чтоб набрать требуемую нагрузку. Можно использовать распределенное тестирование, но тут проблема:
1. Тестовые данные нада добавлять на каждый сервер, что ну очень не удобно.
2. Ошибок появляется больше, чем к примеру выполнять тот же тест на основной тачке.
Больше ошибок это же прекрасно. Зачем нужно тестирование как не для того чтобы находить ошибки?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Знакомые тестировали одну штуку с ~10 ноутов, было достаточно весело. Если вы хотите распределённо это делать то придётся заморачиваться с разбиением тестовых данных на датапулы и отладкой именно распределённого запуска
источник

СФ

Степа Фомичев... in QA — Load & Performance
Если в вашей компании вам не могут выделить локально машину под нагрузочную станцию, следует посмотреть в сторону облаков, например, ec2 Amazon. Там вы можете арендовать вычислительные мощности с почасовой оплатой
источник

СФ

Степа Фомичев... in QA — Load & Performance
Либо посмотреть на готовые решения запускаторов jmx типа блэйзметра, но это будет кратно дороже
источник

D

Dmitry in QA — Load & Performance
Я уже настроил распределенный запуск на нескольких ноутах, но теперь проблема с тестовыми данными которые нужно передавать на каждый сервак, что очень не удобно.
источник

II

Iosif Itkin in QA — Load & Performance
Проблема скопировать файл на несколько компьютеров?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Вы можете сделать независимые скрипты с независимыми датапулами, и запускать их параллельно, при этом писать в один measurement метрики
источник

D

Dmitry in QA — Load & Performance
Iosif Itkin
Проблема скопировать файл на несколько компьютеров?
Да, так как удалённые сервера под firewall, и постоянно просить devops закинуть файл - головняк еще тот.
источник