KraQA #15

Za nami ostatnie spotkanie w roku 2015. Co tym razem na Barce?

Swoja prezentację pt. ”Wydajność aplikacji Web z perspektywy użytkownika” przedstawił nam Jacek Okrojek. Było to swoiste studium przypadku, które przeprowadziło słuchaczy (standardowo już wypełniona była prawie cała „barkowa” sala) w iście filmowym stylu: od radosnej wiary w wydajność aplikacji, przez mrożące krew w żyłach spotkanie oko w oko z rzeczywistymi wymaganiami klienta i suspens związany z dobraniem poprawnego sposobu testowania oraz kryterium oceny aż po finał, w którym bohater…ekhm, Prowadzący przedstawił nam narzędzia wspomagające testowanie wydajności web aplikacji z perspektywy użytkownika.

Idea jaka przyświecała zespołowi Jacka, to przeniesienie środka ciężkości testów wydajnościowych: z testowania back-endu (np. za pomocą JMeter) na testowanie z perspektywy końcowego użytkownika. Okazało się bowiem, że są to dwa bardzo różne światy, przy czym to ten ostatni miał kluczowe znaczenie dla klienta. Jacek przedstawił po krótce problemy związane z wydajnością generowania stron HTML oraz pobierania zasobów, pokazał wpływ środowiska testowego na wyniki, wyjaśnił jakich narzędzi można użyć do testowania aplikacji z rożnych fizycznych lokalizacji (zdalne serwery i usługi) oraz gdzie szukać informacji o dobrych praktykach w dziedzinie wydajności web aplikacji.