Sprawdzone rozwiazanie do load testów i stress testów

0

Witam,

Przymierzam sie do napisania load oraz stress testow na moja aplikacje. Chce nauczyc sie czegos wiecej odnosnie testowania aplikacji. Chce miec tez pewnosc jezeli chodzi o sama aplikacje ile moze znisc i gdzie znajde potencjalne miejsca do popraw.

Czy ktos moze zna jakies dobre, sprawdzone rozwiazanie do stworzenia load/stress testow na aplikacje PHP?

1

Stress testom poddajesz przeważnie infrastrukturę. Dla tego rozwiązania chyba będzie lepsze rozwiązanie typu Blackfire, które pokaże gdzie kod jest mało wydajny.

1

Ja mogę polecić https://httpd.apache.org/docs/2.4/programs/ab.html ale raczej do sprawdzania ręcznego czy rozwiązanie działa szybciej. Polecić mogę do tego jeszcze wyszukać curl to ab i łatwo można z przeglądarki przerobić requesty do konsoli

0
  1. Mocny, ale też niestety troche 'enterprisy' tool - gatling - https://gatling.io/open-source/
  2. ab - jak wyżej, ale to jest raczej zabawka - tym niemniej na etapie amatorskim wystarcza i prosta w użyciu
  3. coś nieco lepszego od ab - https://github.com/JoeDog/siege (na 100% to nie wiem czy to ten sam siege którego używałem) - pozwalał np. odpalić testy korzystając z request.log apacha (czyli czasem można nawet symulować na podstawie prawdziwego ruchu).

Dawno temu ludzie korzystali z JMeter - polecam nawet nie zaglądać, GUI tego narzędzia daje raka. ( gorsze nawet od narzędzi do Oracle)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.