Подскажите с выбором инструментов для нагрузочного тестирования
#1
Отправлено 02 марта 2009 - 06:20
#2
Отправлено 06 марта 2009 - 07:31
Фирме поддерживающей большой информационный проект требуется проводить нагрузочное тестирование. Имитировать обращение большого числа пользователей к базе (10000 одновременных запросов). Какой инструмент выбрать? чем вы пользуетесь? Какие плюсы и минусу?
Зависит от суммы, которую фирма готова потратить на приобретение инструмента.
В ходу как бесплатные open source продукты, так и платные. Общепризнанным лидером среди инструментов является HP LoadRunner, но лицензия на него - дорогое удовольствие.
P.S.
10000 одновременных запросов - это какой же у вас уровень параллелизма?
#3
Отправлено 06 марта 2009 - 08:32
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
#4
Отправлено 12 марта 2009 - 09:55
#6
Отправлено 13 марта 2009 - 09:33
Не советую пробовать webload, во-первых тул платный , во-вторых tool based язык написаня скриптов, который придется учить.Попробуйте веблоад.
http://www.radview.com
Обратите внимание на взрослые open source решения: jmeter, grinder.
#7
Отправлено 13 марта 2009 - 10:42
Не советую пробовать webload, во-первых тул платный , во-вторых tool based язык написаня скриптов, который придется учить.
Обратите внимание на взрослые open source решения: jmeter, grinder.
помнится мне, что radview спонсировала open source webload, наряду с разработкой платного webload professional.
#8
Отправлено 13 марта 2009 - 10:57
Но бесплатная версия -- это только движок, вообще без всякой оболочки.
Так что я бы тоже не советовал с ним связываться :)
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#9
Отправлено 13 марта 2009 - 16:11
Вот он: http://www.webload.org/
Но бесплатная версия -- это только движок, вообще без всякой оболочки.
Так что я бы тоже не советовал с ним связываться :)
Алексей, Вы же делали обзор инструментов некоторое время назад? Посоветуйте плз девушко, что лучше использовать. А то я сторонник ЛР и не сильно разбираюсь в других инструментах...
#10
Отправлено 16 марта 2009 - 04:53
Скорее всего барышня несколько преувеличила масштаб бедствия. Ну а если так, ответ уже дан -- JMeter или grinder.
Ну и TestMaker в принципе тоже покатит. Что именно в нём смутило?
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#11
Отправлено 18 марта 2009 - 20:32
Обзор и выбор инструмента для решения конкретной задачи -- две большие разницы. Одно дело, когда врач рассказывает, какие болезни бывают, а другое дело -- поставить диагноз и назначить лечение. Тем более, постановка задачи нечёткая. По какому протоколу нужно нагружать приложение? Что это за "большая информационная система"? Какая архитектура? Это же монстр какой-то -- 10000 одновременных запросов, там наверняка архитектурное решение будь здоров какое навороченное. (Может быть это хотя бы 10000 tps имелось в виду? Или это пиковая нагрузка такая может быть?) Причём тут вообще база, если дальше всплыл PushToTest TestMaker, который к БД ни сном ни духом?
Скорее всего барышня несколько преувеличила масштаб бедствия. Ну а если так, ответ уже дан -- JMeter или grinder.
Ну и TestMaker в принципе тоже покатит. Что именно в нём смутило?
Алексей, спасибо. Действительно, девушке нужно уточнить:
- Требования к системе,
- архитектуру приложения
- используемый протокол
перед тем, как решать, какой инструмент ей подходит.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных