Szkolenie z automatyzacji aplikacji mobilnych Appium z JS

2500,00  + VAT

Szkolenie z Appium z wykorzystaniem języka Java Script to kurs przeznaczony dla programistów i testerów, którzy chcą nauczyć się automatyzacji testów mobilnych aplikacji na platformach Android i iOS. Appium to popularny open-source framework do testowania mobilnych aplikacji, który umożliwia pisanie testów jednocześnie dla obu platform, co znacznie przyspiesza proces testowania. Szczegóły odnośnie formy spotkania (online czy stacjonarnie), godziny startu i dat – będziecie mieli szczegółowo opisane w dedykowanej dacie szkoleniowej.

Brak miejsc

Szkolenie rozpocznie się za:

W tej chwili nie ma dostępnych miejsc.

Szkolenie z automatyzacji aplikacji mobilnych Appium z JS to kurs przeznaczony dla programistów i testerów, którzy chcą nauczyć się automatyzacji testów mobilnych aplikacji na platformach Android i iOS. Appium to popularny open-source framework do testowania mobilnych aplikacji, który umożliwia pisanie testów jednocześnie dla obu platform, co znacznie przyspiesza proces testowania.

Naszą priorytetem jest efekt – czyli skuteczna nauka, dlatego też na szkolenie nie będziemy zapisywać dziesiątek osób. W ramach mniejszej grupy będziemy mogli bardziej skupić się na Was – kursantach.

Agenda

Musimy pamiętać, że szkolenie jest dwudniowe, więc będzie intensywne, czas przewidziany na szkolenie to 2×7 godzin, jednak w przypadku pytań, wątpliwości będziemy pracować razem, by jak najlepiej wytłumaczyć aspekty związane z przedmiotem szkolenia.

Dzień 1: Wprowadzenie do Appium

  1. Wprowadzenie do automatyzacji testów mobilnych
    • Czym jest automatyzacja testów mobilnych?
    • Porównanie narzędzi (Appium, Espresso, XCTest)
    • Przegląd architektury Appium
  2. Instalacja i konfiguracja środowiska
    • Instalacja Appium Server
    • Konfiguracja Appium Inspector
    • Wymagania dla Android i iOS (Android Studio, Xcode)
    • Instalacja sterowników (Android SDK, Node.js, npm, Appium Doctor)
  3. Podstawy działania Appium
    • Jak działa Appium (Client-Server Architecture)
    • Struktura API i podstawowe komendy
    • Obsługa różnych platform (Native, Hybrid, WebView)

Dzień 2: Tworzenie pierwszych testów w Appium

  1. POM – wprowadzenie i przykłady implementacji wraz prezentacją wpływu na czytelność kodu
  2. Tworzenie pierwszego testu w Appium
    • Uruchamianie aplikacji testowej
    • Konfiguracja Desired Capabilities
    • Połączenie z Appium Server
  3. Lokalizowanie elementów w aplikacji mobilnej
    • Strategie lokalizacji elementów (ID, XPath, Accessibility ID, ClassName)
    • Korzystanie z Appium Inspector
    • Dynamiczne wyszukiwanie elementów
  4. Podstawowe operacje w testach Appium
    • Wysyłanie tekstu i klikanie w elementy
    • Przesuwanie, przewijanie i gesty
    • Przechodzenie między widokami

Możliwość rozszerzenia (dla firmy / jeżeli wystarczy czasu w trakcie szkolenia)

  1. AI w testowaniu aplikacji mobilnych i programowaniu w Appium
  2. Testowanie aplikacji natywnych i hybrydowych
    • Przełączanie między widokiem natywnym a WebView
    • Debugowanie aplikacji hybrydowych
    • Obsługa Chrome DevTools Protocol
  3. Aspekty zaawansowane
    • Testowanie na emulatorach i realnych urządzeniach
    • Równoległe testowanie na wielu urządzeniach (Appium Grid)
    • Integracja z chmurami testowymi (Sauce Labs, BrowserStack)
  4. Raportowanie i debugowanie testów
    • Logi i debugowanie w Appium
    • Tworzenie raportów (Allure, Extent Reports)
    • Przechwytywanie zrzutów ekranu i nagrywanie wideo testów

Nie widzisz odpowiedniego dla siebie terminu?
Chcesz aby zorganizować dedykowane spotkanie dla Twojej organizacji?
Skontaktuj się z nami na szkolenia@dlatesterow.pl lub poprzez zakładkę kontakt.

 

arrow-top-icon
Koszyk
Right Menu Icon