Testy automatyczne i wydajnościowe z Gatlingiem

Chcesz rozwinąć się w zakresie testów wydajnościowych i automatyzacji? Weź udział w szkoleniu, które pozwoli Ci zdobyć cenną wiedzę i umiejętności.

Długość szkolenia

16 h (2 dni)
  • Jesteśmy Akredytowanym Dostawcą Szkoleń ISTQB
  • Dzięki najwyższym standardom jesteśmy partnerem PLATINUM ISTQB
  • Dzięki RIS, osoby bezrobotne mogą korzystać z naszych szkoleń

Dlaczego warto wziąć udział w szkoleniu?

Podczas szkolenia poznasz najważniejsze aspekty testów obciążeniowych. Dowiesz się, jakie są najczęstsze błędy mierzenia wydajności i jak ich uniknąć. Szkolenie jest maksymalnie zorientowane na ćwiczenia praktyczne z realną aplikacją internetową, którą należy pokryć testami oraz wykryć problemy z wydajnością.

Testy automatyczne i wydajnościowe z Gatlingiem

Gatling jest darmowym narzędziem wykorzystywanym do testów wydajnościowych. Zapewnia doskonałe wsparcie protokołu HTTP oraz JMS oraz innych, które dostępne są poprzez odpowiednią implementację. Narzędzie z powodzeniem może być wykorzystywane na systemach Windows, Linux oraz MacOS.

Czy to szkolenie jest dla Ciebie?

To szkolenie jest dla Ciebie, jeśli interesujesz się zagadnieniami związanymi z testowaniem wydajności lub po prostu chcesz zdobyć nowe umiejętności w obszarze automatyzacji testów. W związku ze specyfiką narzędzia, jakim jest Gatling, wcześniejsze doświadczenie z programowaniem (dowolny język) i automatyzacją testów będzie bardzo przydatne i umożliwi szybkie przejście do bardziej zaawansowanych zagadnień na szkoleniu.

Harmonogram szkolenia

  • Rozpoczęcie szkolenia

  • Teoretyczne podstawy testów wydajności

    • Przygotowanie środowiska, monitoring, logowanie, profiling
    • Metryki, czyli jak można porównać wyniki testów wydajności i nie dać oszukać się statystyce
    • Błędy w popularnych narzędziach do testów wydajności, np. Coordinated Omission Problem
  • Podstawy działania sbt i projektów Scali

    • Instalacja i konfiguracja podstawowych narzędzi
    • Tworzenie nowego projektu z Gatlingiem
    • Import projektu do IDE (IntelliJ IDEA)
    • Podstawowe komendy sbt do pracy z Gatlingiem i Scalą
  • Podstawy Gatlinga

    • Architektura
    • Porównanie z innymi narzędziami (JMeter, Selenium)
    • Utworzenie i uruchomienie pierwszego scenariusza testowego

  • Przerwa na lunch

  • Automatyczne generowanie testów

    • Konfiguracja i podłączenie Gatling Recordera
  • Zaawansowane funkcje Gatlinga

    • Walidacje odpowiedzi
    • Pętle, wyrażenie warunkowe, losowość
    • Wirtualna sesja użytkownika
    • Obsługa błędów w odpowiedziach
  • Zakończenie dnia

Terminy szkoleń

Szkolenia dla firm?

Zorganizujemy je dla Ciebie
Zobacz więcej

Twoi wykładowcy

Najczęściej zadawane pytania

Jakie umiejętności muszę posiadać, aby przystąpić do szkolenia?

Aby efektywnie uczestniczyć w szkoleniu, potrzebna jest dobra znajomość dowolnego języka programowania oraz podstawy działania aplikacji internetowych (np. komunikacja HTTP).

Co zabrać ze sobą na szkolenie?

Podczas szkolenia potrzebny będzie Ci komputer. Część warsztatowa obejmuje ćwiczenia praktyczne, które wymagają pracy na własnym sprzęcie.

Jaki program muszę zainstalować na swoim komputerze?

Instrukcja co należy zainstalować, zostanie dostarczona do uczestników przed szkoleniem.

Nasi klienci

  • Samsung
  • eurobank
  • Provident
  • Explain everything
  • InsERT

Zanim zaczniemy, krótko o ciasteczkach

Mamy dla Ciebie sporą dawkę wiedzy, ale zanim będziemy mogli się nią podzielić, prosimy o zaakceptowanie plików cookies.

Kliknij „Zaakceptuj", aby wyrazić zgodę na korzystanie z cookies na Twoim urządzeniu w celu dostosowania naszych działań marketingowych do Twoich potrzeb.

Możesz też zapoznać się z naszą polityką prywatności i plików cookies, w której szczegółowo informujemy o tym, jak korzystamy z cookies, ich rodzajach, usuwaniu cookies oraz naszych zaufanych partnerach. Klikając w „Ustawienia” możesz zmienić swoje preferencje, co do udostępniania cookies.

Ustawienia plików cookies

Dzięki plikom cookies strona Testuj.pl pozwala m.in. komentować artykuły za pomocą konta Facebook, w łatwy sposób udostępniać je w mediach społecznościowych i otrzymywać spersonalizowane oferty. Dlatego zachęcamy do wyrażenia zgody na przetwarzanie cookies, poprzez kliknięcie „Zgadzam się”.

W każdym momencie możesz wycofać swoją zgodę poprzez usunięcie plików cookies z urządzenia lub kliknięcie „Nie zgadzam się” na tej stronie. Więcej informacji o tym, jak korzystamy z cookies, ich rodzajach, usuwaniu cookies oraz naszych zaufanych partnerach, znajdziesz w naszej Polityką prywatności i plików cookies.

Zgadzam się
Nie zgadzam się
  1. Dlaczego my?
  2. Szkolenia
  3. Dla firm
  4. Kontakt