konto usunięte

Temat: Stress test dla aplikacji web-owej

Witam

Znacie może jakieś narzędzia do testowania aplikacji webowych? Chodzi o coś z możliwość tworzenia scenariuszy, symulujących użytkowników + możliwość uruchomienia takiego scenariusza dla 1k - 2k i więcej klientów.

Dzięki i pozdrawiam
Paweł Grzegorz Kwiatkowski

Paweł Grzegorz Kwiatkowski Architekt
oprogramowania,
Ericsson

Temat: Stress test dla aplikacji web-owej

JMeter - http://jakarta.apache.org/jmeter ? Oczywiście jak w przypadku każdego narzędzia, trzeba się nauczyć nim posługiwać ;)

Być może Selenium http://seleniumhq.org, jeśli masz jakąś farmę maszyn na której można uruchomić żądaną ilość klientów...

Ogólnie jest masa narzędzi do automatyzacji testów. Kwestia ceny i/lub czasu do nauki danego narzędzia.
Tomasz D

Tomasz D Programista
Java/JEE, freelancer

Temat: Stress test dla aplikacji web-owej

Opis jak testować JMeterem w trochę bardziej szczegółowej formie:

http://tomaszdziurko.pl/2010/08/submitting-ssl-and-no-...
Jakub Grabowski

Jakub Grabowski Tworzenie aplikacji,
integracja SOA,
outsourcing,
szkolen...

Temat: Stress test dla aplikacji web-owej

JMeter jest ok, ale znam osobę, która robi świetne stress-testy i twierdzi, że tylko Grinder. Grinder będzie moim zdaniem w stanie lepiej zasymulować duży ruch z jednego komputera.
Przy JMeterze raczej nie sugerowałbym odpalania testów z GUI - warto skorzystać z odpalania poza GUI, albo zdalnych agentów.
Przy testach performance musisz zwrócić uwagę, że testy na localhost/w szybkiej sieci nie pokażą prawdziwego zachowania, bo przy wolniejszych sieciach z racji dłuższego ściągania danych dłużej są otwarte połączenia, co może mieć kolosalny wpływ na wydajność.

konto usunięte

Temat: Stress test dla aplikacji web-owej

Jakub Grabowski:
JMeter jest ok, ale znam osobę, która robi świetne stress-testy i twierdzi, że tylko Grinder. Grinder będzie moim zdaniem w stanie lepiej zasymulować duży ruch z jednego komputera.[...]
Lub jeszcze lepiej LoadRunner.

konto usunięte

Temat: Stress test dla aplikacji web-owej

Czesc,

Jesli nie masz budzetu, ale masz czas i.. nerwy, to powinienies wybrac narzedzie open source (np. jmeter). Przy czym nastaw sie na dlubanie ;-) np. korelacja czasu odpowiedzi z tx density z obciazenie cpu, pamiecia.
Jesli nie masz czasu, ale masz pieniadze, to komercyjne narzedzia, LoadRunner lub SilkPerformer. Silk'a mozna wynajac na okreslony czas i okresolna liczbe virtual users.

pozdrowienia
Marcin

Następna dyskusja:

Autoryzacja dla wielu aplik...




Wyślij zaproszenie do