Нагрузочное тестирование сайта с помощью Apache Jmeter
Вставка
- Опубліковано 6 лют 2025
- В этом видео расскажу как провести нагрузочное тестирование сайта с помощью приложения Apache Jmeter, а также способ положить сайт конкурента с помощью данного приложения.
Apache Jmeter: jmeter.apache....
Java 8: java.com/ru/do...
GTmetrix: gtmetrix.com/
Группа ВК: worktonet
Сообщество в Facebook: / workinnet.ru
На мой взгляд лучшее видео по теме. Благодарю.
Спасибо за отзыв, надеюсь, видео вам помогло.
Ага, только громковато как-то
Еще тише нужно было, а то изредка что-то было слышно
На 100 процентов громкости смотрел вообще чуть не оглох )
Благодарю 🤝
Спасибо большое!
мне gtmetrix реквест не показывает. как вы это сделали?
Здравствуйте, в этом видео старая версия GTmetrix, в новой версии ничего не показывает, ибо она стала филиалом PSI. Теперь делаем так (если у вас браузер Chrome), открываем свой сайт, нажимаем F12, появляется DevTools. Там переходим на вкладку Network, обновляем страницу сайта и внизу можно увидеть количество HTTP-запросов к странице сайта. Отметил всё на скриншоте: prnt.sc/11akqr3
В Firefox тоже можно это увидеть, но пошаговую инструкцию написать не могу, ибо уже не помню, что там и где.
@@Worktonet спасибо, мне получилось, еще подскажите что это, по сути, за реквесты. что значит сколько запросов генерирует посетитель? если зайдет 100 человек за 20 секунд и 20 реквестов, то это значит, что джейметр проранит (прокрутит) 100 человек за 20 секунд 20 РАЗ?)
@@TuneTales_Kids примерно так, условно говоря, это получается имитация 100 человек, которые постоянно обновляют страницу в течении 20 секунд. К сожалению, я толком не раскрыл цели этого тестирования, а также не объяснил, почему делал именно так. Про HTTP-запросы можете прочитать здесь: habr.com/ru/post/215117/ Там, вроде бы, адекватно объяснено.
@@Worktonet спасибо, я почитаю. от меня лайк и буду делиться этим видео другими)
@@TuneTales_Kids спасибо, на деле, это кустарный вариант тестирования, позволяет только посмотреть, как сайт будет вести себя под нагрузкой. И лучше предупредите хостера о "намечающейся вечеринке", ибо у нормального хостера быстро отлетите в бан но IP на некоторое время.
Здравствуйте! Нагрузочное тестирование сервиса в облаке можно провести в приложении jmeter?
Для таких вещей, честно говоря, лучше писать индивидуальный тест, особенно, если сервис имеет модульную структуру.
Добрый день! Спасибо за видео! Подскажите, а как создать нагрузочное тестирование на вход в систему (логин и пароль) с определенными users ? Если есть условие, что информ.о пользователях можно взять с определенного веб сервиса?
(User data can be retrieved from WS)
В данном случае Jmeter не особо подойдёт, по крайней мере, если желаете имитировать индивидуальное поведение и имитировать использование логина и пароля. Для этого нужно писать индивидуальные тесты.
@@Worktonet Дело в том, что у меня задание сделать это именно через Jmeter(
@@Ольга-ы6н4к честно говоря, сомневаюсь, что через Jmeter это реально сделать, нет там функционала для имитации поведения пользователей.
Нужно использовать HTTP Authorization Manager и CSV Data Set Config. Берешь данные о пользователях, засовываешь их в CSV файл, если надо используешь рандом и вперед
Легко. Надо начинать с записи скрипта (Script recording) потом через csv файл уже креды юзерам подсовываем. Видео полно
не "джэт", а "гет"-запрос, нет "сУммари", а "саммари"
С английским у меня плохо, так что могу неправильно некоторые вещи произносить. А некоторые вещи я видел только на "бумаге", как пишется знаю, зато не знаю, как произносится, так что извините.
В КОЛОНКАХ ЗВУК УБАВЬТЕ СЛИШКОМ ГРОМКИЙ ЗВУК
Звук не слышно, чисто смотрел на картинку.
Простите, со звуком реально проблема, впрочем, в наушниках отчётливо слышу, что говорю.
Не обманывайте людей. Ни затролить ни положить сайт вы не сможете. На всех нормальных сайтах вас бот забанит через пару десятков реквестов.
Это прокатило на нескольких хостингах, так что вполне реально. А серьёзный сайт положить можно только полноценным DDoS. На мелкий бложик вполне себе хватит.
@@Worktonet я поставил 100 чел за 1 минуту и меня сайт похоже забанил 403 forbidden
@@goodini100 да, такое может быть, при проверке пробуйте зайти на свой сайт с другого браузера и с VPN. Если не пущает, то есть вероятность, что хостинг лёг, но это бывает только на донных хостингах. На крупных, вроде Beget, Reg.ru, Fozzy, только банит доступ по IP, и то ненадолго.
@@Worktonet уже востановился я с телефона заходил все нормально было значит меня забанили на время
@@Worktonet я хочу тестировщиком устроиться удаленно но там наверное надо знать много всего кроме джейметера и нагрузочного тестирования
Яву...🤦
Боже, как же нуууууууднооооо, не смогла слушать дальше 5ой минуты, хотя очень хотелось
включи себе "баба Люба давай"
нашла где развлекаться
ставьте скорость видео 1,5 и не будет вам горя
Спасибо большое💕