Перейти к содержимому

Фотография

Подскажите с выбором инструментов для нагрузочного тестирования


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 10

#1 anechka07

anechka07

    Новый участник

  • Members
  • Pip
  • 41 сообщений
  • ФИО:К.А.Г.
  • Город:Россия, Краснодар

Отправлено 02 марта 2009 - 06:20

Фирме поддерживающей большой информационный проект требуется проводить нагрузочное тестирование. Имитировать обращение большого числа пользователей к базе (10000 одновременных запросов). Какой инструмент выбрать? чем вы пользуетесь? Какие плюсы и минусу?
  • 0

#2 Jackie

Jackie

    Постоянный участник

  • Members
  • PipPipPip
  • 206 сообщений
  • Город:Москва

Отправлено 06 марта 2009 - 07:31

Фирме поддерживающей большой информационный проект требуется проводить нагрузочное тестирование. Имитировать обращение большого числа пользователей к базе (10000 одновременных запросов). Какой инструмент выбрать? чем вы пользуетесь? Какие плюсы и минусу?


Зависит от суммы, которую фирма готова потратить на приобретение инструмента.
В ходу как бесплатные open source продукты, так и платные. Общепризнанным лидером среди инструментов является HP LoadRunner, но лицензия на него - дорогое удовольствие.

P.S.
10000 одновременных запросов - это какой же у вас уровень параллелизма?
  • 0

#3 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 06 марта 2009 - 08:32

Вдруг поможет:
http://ru-net.tv/eve...ad/hightesting/
http://ru-net.tv/eve...ad/perftesting/
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#4 anechka07

anechka07

    Новый участник

  • Members
  • Pip
  • 41 сообщений
  • ФИО:К.А.Г.
  • Город:Россия, Краснодар

Отправлено 12 марта 2009 - 09:55

Из бесплатных попробовали PushToTest testmaker? но он странный... и мало кто им пользовался. Хочется более понятный продукт
  • 0

#5 Jackie

Jackie

    Постоянный участник

  • Members
  • PipPipPip
  • 206 сообщений
  • Город:Москва

Отправлено 13 марта 2009 - 07:02

Попробуйте веблоад.
http://www.radview.com
  • 0

#6 Troubleshooter

Troubleshooter

    Опытный участник

  • Members
  • PipPipPipPip
  • 398 сообщений
  • Город:Киев

Отправлено 13 марта 2009 - 09:33

Попробуйте веблоад.
http://www.radview.com

Не советую пробовать webload, во-первых тул платный , во-вторых tool based язык написаня скриптов, который придется учить.
Обратите внимание на взрослые open source решения: jmeter, grinder.
  • 0

#7 Jackie

Jackie

    Постоянный участник

  • Members
  • PipPipPip
  • 206 сообщений
  • Город:Москва

Отправлено 13 марта 2009 - 10:42

Не советую пробовать webload, во-первых тул платный , во-вторых tool based язык написаня скриптов, который придется учить.
Обратите внимание на взрослые open source решения: jmeter, grinder.


помнится мне, что radview спонсировала open source webload, наряду с разработкой платного webload professional.
  • 0

#8 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 13 марта 2009 - 10:57

Вот он: http://www.webload.org/

Но бесплатная версия -- это только движок, вообще без всякой оболочки.
Так что я бы тоже не советовал с ним связываться :)
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#9 Jackie

Jackie

    Постоянный участник

  • Members
  • PipPipPip
  • 206 сообщений
  • Город:Москва

Отправлено 13 марта 2009 - 16:11

Вот он: http://www.webload.org/

Но бесплатная версия -- это только движок, вообще без всякой оболочки.
Так что я бы тоже не советовал с ним связываться :)


Алексей, Вы же делали обзор инструментов некоторое время назад? Посоветуйте плз девушко, что лучше использовать. А то я сторонник ЛР и не сильно разбираюсь в других инструментах...
  • 0

#10 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 16 марта 2009 - 04:53

Обзор и выбор инструмента для решения конкретной задачи -- две большие разницы. Одно дело, когда врач рассказывает, какие болезни бывают, а другое дело -- поставить диагноз и назначить лечение. Тем более, постановка задачи нечёткая. По какому протоколу нужно нагружать приложение? Что это за "большая информационная система"? Какая архитектура? Это же монстр какой-то -- 10000 одновременных запросов, там наверняка архитектурное решение будь здоров какое навороченное. (Может быть это хотя бы 10000 tps имелось в виду? Или это пиковая нагрузка такая может быть?) Причём тут вообще база, если дальше всплыл PushToTest TestMaker, который к БД ни сном ни духом?

Скорее всего барышня несколько преувеличила масштаб бедствия. Ну а если так, ответ уже дан -- JMeter или grinder.
Ну и TestMaker в принципе тоже покатит. Что именно в нём смутило?
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#11 Jackie

Jackie

    Постоянный участник

  • Members
  • PipPipPip
  • 206 сообщений
  • Город:Москва

Отправлено 18 марта 2009 - 20:32

Обзор и выбор инструмента для решения конкретной задачи -- две большие разницы. Одно дело, когда врач рассказывает, какие болезни бывают, а другое дело -- поставить диагноз и назначить лечение. Тем более, постановка задачи нечёткая. По какому протоколу нужно нагружать приложение? Что это за "большая информационная система"? Какая архитектура? Это же монстр какой-то -- 10000 одновременных запросов, там наверняка архитектурное решение будь здоров какое навороченное. (Может быть это хотя бы 10000 tps имелось в виду? Или это пиковая нагрузка такая может быть?) Причём тут вообще база, если дальше всплыл PushToTest TestMaker, который к БД ни сном ни духом?

Скорее всего барышня несколько преувеличила масштаб бедствия. Ну а если так, ответ уже дан -- JMeter или grinder.
Ну и TestMaker в принципе тоже покатит. Что именно в нём смутило?


Алексей, спасибо. Действительно, девушке нужно уточнить:
- Требования к системе,
- архитектуру приложения
- используемый протокол
перед тем, как решать, какой инструмент ей подходит.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных