Тестирование сайта на нагрузку. Эмуляция действий пользователя.

Angerslave

Новичок
Тестирование сайта на нагрузку. Эмуляция действий пользователя.

Доброго времени суток. Меня интересуют бесплатные программы для тестирования сайта на нагрузку. Достаточно примитивного "взял страницу, выдрал все ссылки, прошёл по случайной, выдрал там все ссылки, прошёл по случайной и т.д.". Но, главное, что бы хотелось - многопоточность, чтобы нагрузить сайт посильнее. AB не предлагать, т.к. запрашивает только 1 страницу. Заранее спасибо.

-~{}~ 28.02.08 09:40:

ПС. Поиском пользовался, но ничего толком не нашёл, кроме Siege где-то на задворках инета для линукса, который я ещё не проверял.
 

confguru

ExAdmin
Команда форума
В свое время писался элементарный скпритик на php
который запускал тот же ab по куче урлов и строил нужную
статистику..
 

Angerslave

Новичок
admin, а я думаю написать на .NET мини-прогу, может даже из командной строки, которая запускает много тредов, каждый из которых типа ходит по сайту:) Чуть позжа гляну jmeter...
 

magic

lancer
Не нужно ничего писать :D

Сам пользуюсь и другим рекомендую: siege - An HTTP/HTTPS Stress Tool
Siege is an http/https regression testing and benchmarking utility. It was designed to let web developers measure the performance of their code under duress, to see how it will stand up to load on the internet. It lets the user hit a web server with a configurable number of concurrent simulated users.

It can read a large number of URLs from a configuration file and run through them incrementally ( regression ) or randomly ( internet simulation ). Or the user may simply pound a single URL with a runtime configuration at the command line ( brute force ).
 

Alexandre

PHPПенсионер
admin, а я думаю написать на .NET мини-прогу
под нет есть тест-кейс. им вполне хорошо можно все протестировать
кажется встроен в студию или откуда-то качается бесплатно.
у майкрософта есть еще какая-то хорошая тулза (http://support.microsoft.com/kb/231282).

есть apache-benchAPI проект на перле, довольно просто составлять бенчи
есть тестировщики, которыми я пользуюсь типа httpload, httpref

вот смотри сколько всего http://www.softwareqatest.com/qatweb1.html
на вкус и цвет товарища нет
 
Сверху