Gatling. Refaktoryzacja / reorganizacja kodu skryptu. Część 5.

W tym artykule zajmiemy się refaktoryzacją/reorganizacją kodu skryptu, dzieląc skrypt na mniejsze części. Pozwoli to na utworzenie dwóch różnych scenariuszy testowych dla różnych użytkowników. Wprowadzimy zmiany w postaci dalszej parametryzacji skryptu m.in. wstawiając dane do formularza…

Wydajność polskich sklepów internetowych

We wrześniu tego roku miało miejsce ciekawe badanie wydajności wykonane za pośrednictwem www.szybkosc-strony.pl w którym zostały zebrane i przeanalizowane dane wydajnościowe z ponad 15 000 sklepów internetowych. Podczas tej analizy mierzona była szybkość wczytania strony oraz…

Słychać strzały - Gatling 3.0

17 września 2018 roku wyszła nowa wersja Gatlinga. Jest to wersja Gatling w wersji  3.0.0 Release Candidate 1. Ze względu na sporą ilość zmian wprowadzonych w kodzie zdecydowano się na zmianę numeru wydania na 3.0. Nie…

JMeter 5.0 - Nowa wersja...

Dzisiaj miała miejsce premiera nowej wersji aplikacji JMeter o numerze 5.0. Twórcy przygotowali kilka zmian i poprawek... tylko czy zasługują na pełnoprawny numerek wersji? Oceńcie sami. Rozszerzona obsługa dla REST:   Rozszerzona obsługa nazw wątków dla dystrybucji obciążeń:   Dodana obsługa…

HP LoadRunner - Odtwarzanie skryptu

W poprzednim artykule rejestrowaliśmy zestaw typowych działań użytkownika na aplikacji Web Tours, a VuGen przetworzył je na skrypt Vuser. Za pomocą VuGen można odtworzyć skrypt Vusera symulując tylko jednego użytkownika, do symulacji wielu użytkowników służy Controller.…

HP LoadRunner - Nagrywanie skryptów

W tym wpisie przedstawiamy podstawy tworzenia skryptu za pomocą narzędzia VuGen. Rozpoczniemy od przygotowania aplikacji do testów. Następnie krok po kroku przejdziemy do omówienia parametrów nagrywania, realizacji nagrania i przejrzenia nagranych akcji. Przygotowanie aplikacji Dla naszych celów prezentacyjnych,…

Czym jest testowanie wydajności?

Testowanie wydajności to próba obciążenia serwera, bazy danych oraz aplikacji w oparciu o przygotowane skrypty testowe bazujące na scenariuszach użycia.

Poprzez skrypty testowe generowana jest pożądana liczba wirtualnych użytkowników, którzy „wykonują” zdefiniowane czynności w aplikacji.

Po wykonaniu testów analizowane są dane zebrane podczas testów w celu zidentyfikowania elementów, które negatywnie wpływają na wydajność końcowego produktu.

Wynikiem końcowym prac jest raport zawierający informacje o niewydajnych elementach systemu oraz rekomendacje odnośnie modyfikacji.

Notebook

Pracujemy dla firm i projektów