Testy wydajnościowe aplikacji internetowych z wykorzystaniem Apache JMeter

2150 PLN+23% VAT (2644 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Kod kursu:JMETER

Poziom zaawansowania:
performance

Dostępne terminy

  • Termin
  • Lokalizacja
  • Trener
  • Cena

Termin:

20 października 2022
Termin gwarantowanyTrwają zapisy na szkolenie
Termin gwarantowany

Lokalizacja:

Zdalne

Trener:

Trainer imageKlara Trzcińska

Cena:

2150 PLN netto+23% VAT

Termin:

15 czerwca 2023
Trwają zapisy na szkolenie

Lokalizacja:

Zdalne, Warszawa, Łódź, Poznań, Kraków, Wrocław, Gdańsk, Katowice, Bydgoszcz, Gdynia

Trener:

-

Cena:

2150 PLN netto+23% VAT

O szkoleniu Testy wydajnościowe aplikacji internetowych z wykorzystaniem Apache JMeter

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Dla kogo?

  • Szkolenie jest dedykowane zarówno testerom zaczynającym przygodę z testami wydajnościowymi i JMeterem jak i mającym już pewne doświadczenie z tym narzędziem i chcącym usystematyzować swoją wiedzę w tym zakresie

Wymagania

  • Wymagane jest doświadczenie w pracy z aplikacjami webowymi, znajomość zagadnień związanych z architekturą aplikacji webowych oraz podstaw protokołu HTTP i budowy aplikacji za pomocą języka HTML i JavaScript

Zalety

  • Kameralne grupy - szkolenia technologiczne prowadzimy w grupach liczących do 8 osób. Pozwala to na indywidualne podejście oraz aktywizację każdego uczestnika
  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Cele szkolenia

  • Zdobycie umiejętności projektowania, definiowania strategii, tworzenia i uruchamiania skryptów oraz analizowania wyników testów wydajnościowych

Program

Podstawy testów wydajnościowych

  • Testy wydajnościowe
  • Testy przeciążeniowe
  • Testy obciążeniowe

Podstawy aplikacji webowych

  • Komunikacja HTTP
  • Podstawowa architektura aplikacji internetowych

Wprowadzenie do JMeter

  • Zasada działania JMeter
  • Główne elementy JMetera (Workbench, plan testów, interfejs)
  • Podstawowe elementy planu testów
  • Hierarchiczna struktura testu
  • Dokumentacja narzędzia, jak efektywnie korzystać z Component reference, function reference
  • Mocne strony i ograniczenia narzędzia JMeter

Praca z narzędziem JMeter

  • Nagrywanie ruchu użytkownika
  • Przechwytywanie ruchu z wykorzystaniem narzędzi typu lokalnego Proxy
  • Konfiguracja planu testów
  • Parametryzacja testu
  • Weryfikacja poprawności wykonania
  • Korelacja
  • Sterowanie wykonaniem skryptu i modelowanie zachowania użytkowników
  • Zarządzanie obciążeniem
  • Raportowanie i analiza parametrów wydajnościowych
  • Analiza raportów
  • Monitorowanie testowanych systemów
  • Testowanie rozproszone (Distributed Testing)
  • Automatyzacja testów
  • Integracja JMeter z systemem ciągłej integracji na przykładzie Jenkins
  • Przydatne pluginy
  • Skrypty (Groovy/BeanShell/JavaScript/Python)

Porównanie JMetera z innymi narzędziami do testów wydajnościowych (Gatling, Locust)

Podobne szkolenia