Filip Fedorów

Filip Fedorów PHP developer, XPE

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

Witam,
szperałem trochę po necie, ale nie mogę znaleźć niczego co byłoby narzędziem, które jest mi potrzebne.

Potrzebuje zrobić testy wydajności serwisu, który tworzę, dokładnie chodzi o to, przy ilu mniej więcej użytkownikach serwis zacznie łapać zadyszkę. Chodzi mi tu zarówno o skrypty php jak i bazę danych.

Czy jest jakaś sensowna aplikacja, która "łazi" po stronie i generuje ruch? Oczywiście, może być w jakiś sposób umieszczona na moim serwerze, inaczej już widzę tłumy pseudohackerów którzy robią DoS dla różnych stron :)

Firma hostingowa twierdzi, że to skrypty serwisu powodują mulenie, tymczasem serwis potrafi chodzić błyskawicznie zarówno przy 150 osobach na stronie jak i mulić przy 60, więc chciałbym zrobić tego typu testy i jednoznacznie określić gdzie leży granica wydajności, a raczej jej braku.

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

Tsung - najlepsze narzędzie z jakim się do tej pory spotkałem. Mało znane ale genialne.
Zbigniew Łukasiak

Zbigniew Łukasiak Programista
Freelancer

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

Na wikipedii jest jakaś lista: http://en.wikipedia.org/wiki/Web_server_benchmarking . Osobiście już dawno tego nie robiłem - ale pamiętam, apache bench (komenda ab - jest w pakiecie z apachem) był naprawde bardzo prosty w użyciu. Jesli chodzi o takie łopatologiczne testy to chyba najszybciej się tego można nauczyć.

konto usunięte

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

Troszke skomplikowane narzędzie, ale bardzo dobre to wszelkiego rodzaju testów aplikajci netowych:
http://jakarta.apache.org/jmeter/
Filip Fedorów

Filip Fedorów PHP developer, XPE

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

Dzięki wielkie, o tego typu rzeczy mi chodziło, szczególnie tsung wydaje się zaawansowany, tylko trzeba trochę pogmerać na serwerze.
Daniel Częstki

Daniel Częstki senior php developer

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

dodam od siebie aby mieć w historii:
code.google.com/p/httperf/
tsung.erlang-projects.org/
jakarta.apache.org/jmeter/

i jeszcze coś takiego:
watchscript.pl/testy_obciazeniowe/

może znacie coś jeszcze ?

konto usunięte

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

Kiedyś używałem prostego i intuicyjnego narzędzia webstress. Automatycznie "nagrywał" makro poruszania się po stronie, ładowania zdjęć etc. i pozwalał to potem zwielokrotnić i zwątkować.

konto usunięte

Temat: Wygenerowanie sztucznego ruchu na stronie - test wydajności

Szczerze polece ci JMeter. Jest darmowy i wykorzystywany w wielu firmach do badania obciazenia serwerow aplikacji internetowych.

Sam go uzywalem i pomimo malo przyjaznego interfejsu dobrze sie sprawdza.

Następna dyskusja:

Analiza ruchu na stronie




Wyślij zaproszenie do