Простое нагрузочное тестирование сайта

от автора

Уважаемые, здравствуйте! Вчера вдруг захотелось протестировать один из своих проектов на хабраэффект на производительность при определенных нагрузках. Конечно, если тестировать, то уж тестировать. Проехаться Танком по проекту это минимум.

Подумав 10 минут, от танков пришлось отказаться. Лучше начать с малой артиллерии и, если что, подключать тяжелую. Запрос «нагрузочное тестирование» выдал пару сервисов, но все хотят денег или дают только главную страницу нагрузить.

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


Вдохновленный постом habrahabr.ru/post/65128/, пополнил баланс Selectel для облака, ожидая что тест будет ого-го. Тест был ого-го, но мысль пошла дальше. Появилась простая форма на сайте siege-tank.ru/. Оболочка для команды siege. Вводим адрес сайта, пару страничек для теста и ставим желаемую нагрузку. Ждем. Видим примерно такое.

image
Что говорит нам еще и о том, что за быстрые запросы еще и можно забаниться у хостера. Но свой впс или сервер с сайтом можно спокойно протестировать.

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

Чтобы хоть кто-то смог попользоваться проектом, стоят лимиты, на которых тоже можно понять узкие места типового веб-проекта. Если вдруг окажется штука полезной, можно будет пополнять баланс и продлевать домен 🙂

ссылка на оригинал статьи http://habrahabr.ru/post/214025/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *