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 logowania odczytane z plików. Odczytamy także dane przekazane w formacie JSON i użyjemy ich w skrypcie. Dodatkowo aby ułatwić…
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 jest to jednak jeszcze wersja stabilna i wymaga dotestowania. Co nowego Gatling 3 zapewnia wsparcie dla Java wersji 9,…
Wstęp W tym artykule skupimy się na tym jak przygotować skrypt, aby można go było uruchomić w programie Gatling. Użyjemy skryptu, który stworzyliśmy w poprzednim artykule. Zależnie od testowanej aplikacji czy też założeń testowych przed uruchomieniem skryptu będzie on wymagał wprowadzenia pewnych zmian. W artykule wyczyścimy skrypt z nadmiarowego kodu i wprowadzimy parametryzację dla wartości…
W dzisiejszym artykule skupimy się na narzędziu Recorder z pakietu Gatling, jego konfiguracji i nagrywaniu na nim scenariuszy testowych. Skrypty symulacyjne, które wykorzystuje Gatling są pisane w języku Scala z użyciem składni DSL. Z językiem tym można zapoznać się tutaj: http://www.scala-lang.org/. Jego znajomość nie jest jednak konieczna, przynajmniej na początku, gdyż Gatling umożliwia nagranie kroków…
W naszym artykule postaramy się pokazać jak krok po kroku przygotować podstawowe środowisko umożliwiające pracę w narzędziu Gatling. Dodatkowo dowiecie się, jak uruchomić samo narzędzie oraz jak uruchomić Recorder do nagrywania skryptów. Pobieranie narzędzia Narzędzie Gatling można pobrać ze strony http://gatling.io jako paczkę zip. Po zapisaniu pobranego pliku na dysku trzeba go rozpakować do wybranego…
Wraz z rosnącą popularnością i zapotrzebowaniem na testy wydajności chcielibyśmy opisać dość ciekawe narzędzie, jakim jest Gatling. Jest to narzędzie do testów wydajności zdobywające ostatnio coraz większą popularność. W Internecie jest niewiele informacji na temat narzędzia w języku polskim, dlatego postanowiliśmy stworzyć serię artykułów poświęconych tej aplikacji. Na początku postaramy się omówić ważniejsze cechy Gatlinga.…