Testowanie wydajności serwisów WWW

Na platformie Load Impact możemy uruchomić naraz wiele scenariuszy w ramach jednego testu, a system obciążać za pomocą wirtualnych użytkowników lub symulatorów przeglądarek. Największą zaletą jest oczywiście dostępność całego systemu testowego „od ręki” – bez konieczności instalacji i zapewniania własnego środowiska testowego. Warto wziąć pod uwagę chmurowe oferty, gdy nie dysponujemy wystarczającą architekturą, aby uruchomić np. Apache Jmeter w konfiguracji master-slave, albo zwyczajnie nie mamy na to czasu. Wykorzystanie gotowego rozwiązania, które wymaga jedynie konfiguracji samych testów jest z pewnością bardzo wygodnym rozwiązaniem o ile koszty jego używania nie stanowią przeszkody. W przypadku gdy chcemy uruchomić często odwiedzany serwis i oprzeć na nim biznes, koszt nawet kilkuset dolarów nie powinien stanowić problemu.

Podsumowanie

Testowanie wydajności serwisów WWW

Projektowanie obciążenia na platformie Load Impact

W czasach, gdy od poprawnego działania aplikacji internetowych zależy coraz częściej byt biznesowy firm, koniecznością staje się optymalizowanie serwisów internetowych, tak aby były dostępne dla coraz większej liczby użytkowników. Po wykonaniu pracy nad funkcjonalnością serwisu nie można zapomnieć o jego dokładnym przetestowaniu pod kątem wydajności i obciążalności. Za pomocą opisanych w artykule narzędzi oraz wielu innych, dostępnych zarówno jako oprogramowanie do instalacji we własnym zakresie, jak i jako platformy internetowe, szybko zorientujemy się w możliwościach aplikacji i serwerów, jakimi dysponujemy. Rozbudowane raporty, czy to w formie tekstowej, czy graficznej, wskażą nam wąskie gardła i pola do optymalizacji, które koniecznie powinniśmy uwzględnić w planie rozwoju. Wnioski wynikające z tak przeprowadzonej analizy powinniśmy wziąć pod uwagę przy projektowaniu aplikacji i architektury dla nich w przyszłości – będą one determinować dobór maszyn i oprogramowania, a także niejednokrotnie... innego zespołu programistów i architektów systemu do kolejnych projektów internetowych.


TOP 200