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

Фотография

Performance Testing


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

#1 Gambit

Gambit

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 26 сентября 2008 - 15:24

Всем привет.

Шерстил по форуму, видел много тем с похожим сабжем, но так и не нашёл в них ответа на свой вопрос.

Ситуация у меня такая. Начинается проект, продукт являет собой клиент-серверное приложение. Очень нужны тулы для автоматизированого Performance Testing. Возможности покупать продукты (HP Mercury, IBM Rational и т.д.) нету. Выход есть только один - искать фриварные тулы для проведения нагрузочного тестирования.

По сему предлагаю в данной теме делиться знаниями и опытом. Возможно кто-то сталкивался с подбной проблемой, знает выход из неё. Может кто-то уже юзал фриварные тулзы для нагрузочного тестирования и может сказать, что (относительно) надёжней работает.

Заранее ссори за частичное повторение обговореных тем, но как я уже сказал выше, ответа на такой вопрос я так и не нашёл.
  • 0

#2 Mila

Mila

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

  • Members
  • PipPipPip
  • 192 сообщений
  • Город:Санкт-Петербург

Отправлено 26 сентября 2008 - 16:04

А на чем написано клиент-серверное приложение? :)
  • 0

#3 Gambit

Gambit

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 29 сентября 2008 - 08:53

J2EE, JSF
  • 0

#4 Boltick

Boltick

    Специалист

  • Members
  • PipPipPipPipPip
  • 596 сообщений
  • ФИО:Алексей
  • Город:планета Земля

Отправлено 29 сентября 2008 - 09:08

J2EE, JSF

Пробуйте:
Jmeter - an Apache Jakarta project that can be used as a load testing tool for analyzing and measuring the performance of a variety of services
Grinder - a Java Load Testing Framework
  • 0
Алексей Булат
Про Тестинг

#5 Gambit

Gambit

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 29 сентября 2008 - 10:37

Пробуйте:
Jmeter - an Apache Jakarta project that can be used as a load testing tool for analyzing and measuring the performance of a variety of services
Grinder - a Java Load Testing Framework


Спасибо.
Сейчас ещё изучаю, но по предварительной оценке, Jmeter может быть как раз то, что надо.
  • 0

#6 Troubleshooter

Troubleshooter

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

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

Отправлено 29 сентября 2008 - 10:48

Спасибо.
Сейчас ещё изучаю, но по предварительной оценке, Jmeter может быть как раз то, что надо.


Имейте ввиду что Jmeter не содержит встроенных средств мониторинга hardware ресурсов.
Так что планируйте его использование в связке с утилитами мониторинга железа.
В целом тул как раз для ваших целей.
  • 0

#7 Gambit

Gambit

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 29 сентября 2008 - 12:09

Немного почитал ревью в инете, имею следующую картину:

Grinder:
Выигрывает по наличию IP Spoofing, стабильности и Real-Time мониторингом.
Проигрывает в простоте использования. Мои навыки в Python/Jython можно описать как отсутствующие. За неимением навыков разработчика, мощный инструмент может превратиться в моих руках в бесполезный тул.

Jmeter:
Выигрывает в простоте использования, в scheduling и real-time adjustment.
Проигрывает в стабильности и ip spoofing.

Хотелось бы ещё узнать про OpenSTA, инфы про неё немного, сравнительных ревью и статей пока не нашёл.

Но, уже поезд движется, что не может не радовать.
  • 0

#8 Troubleshooter

Troubleshooter

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

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

Отправлено 29 сентября 2008 - 13:25

Толковая статья о достоинствах и недостатках LR, Jmter, Grinder. :dirol:
LRvsJmtervsGrinder
  • 0

#9 Gambit

Gambit

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 29 сентября 2008 - 13:30

Толковая статья о достоинствах и недостатках LR, Jmter, Grinder. :dirol:
LRvsJmtervsGrinder


Спасибо, уже читал. Как только погуглил по запросам Jmeter и Grinder, сразу на неё наткнулся.
  • 0

#10 Gambit

Gambit

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

  • Members
  • Pip
  • 6 сообщений

Отправлено 29 сентября 2008 - 13:35

Так, OpenSTA не заинтересовал, итого имеем:

Если освоить Jython и нарастить навыки написания скриптов, то Grinder будет самое оно.
Если придумать, как пришить к Jmeter функцию ip spoofing и смириться с некоторыми багами, то Jmeter рулит.

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

Всем спасибо за инфу, кругозор расширился значительно.
  • 0

#11 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 29 сентября 2008 - 20:49

Толковая статья о достоинствах и недостатках LR, Jmter, Grinder. :dirol:
LRvsJmtervsGrinder

Статье больше двух лет уже - это надо принимать во внимание. Не могу сказать что и как за это время изменилось в JMeter и Grinder, но некоторые выводы по LR уже явно не соответствуют действительности.
  • 0
Дмитрий Шевченко

HP Software


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

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