Promocja!

Appium z Javą – 24.09.2024 – 25.09.2024 roku

Original price was: 2399,00 zł.Current price is: 1799,00 zł. + VAT

Szkolenie z automatyzacji aplikacji mobilnych Appium z Javą to dwudniowe spotkanie z Wami które wprowadza Was w świat testów aplikacji mobilnych z wykorzystaniem narzędzia Appium. Szkolenie odbywa się we wskazanej w tytule dacie – w formie spotkania online.

Szkolenie realizowane przez naszego sprawdzonego partnera z którym współpracujemy od kilku lat. Jakość i standardy serwisu dlaTesterow.PL będą zachowane.

Brak miejsc

Agenda

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

 

1. WPROWADZENIE DO TESTOWANIA AUTOMATYCZNEGO APLIKACJI MOBILNYCH
  • Definicja testowania automatycznego i jego korzyści.
  • Porównanie testowania manualnego i automatycznego.
  • Rola i znaczenie testowania automatycznego w Agile
  • Przegląd popularnych technologii do automatyzacji testów aplikacji mobilnych

 

2. WPROWADZENIE I PIERWSZE KROKI Z APPIUM
  • Podstawowe komponenty Appium i ich zastosowanie.
  • Obsługiwane języki programowania i frameworki.
  • Przegląd ekosystemu Appium i związanych z nim narzędzi.
  • Porównanie Appium z innymi narzędziami do testowania mobilnego.
  • Proces konfiguracji Appium
  • Konfiguracja środowiska testowego dla Androida i iOS.
  • Tworzenie pierwszego testu: setup, wykonanie, teardown.
  • Praca z emulatorem/symulatorem oraz rzeczywistymi urządzeniami.
  • Podstawowe komendy Appium i ich zastosowanie w testach.

 

3. TWORZENIE SKRYPTÓW TESTOWYCH
  • Techniki lokalizacji elementów w aplikacjach mobilnych.
  • Metodologia pisania skryptów testowych w Appium.
  • Zarządzanie danymi testowymi i ich parametryzacja.
  • Zastosowanie best practices w tworzeniu skryptów testowych.
  • Debugowanie skryptów testowych i rozwiązywanie problemów.

 

4. TESTOWANIE APLIKACJI NA RÓŻNYCH PLATFORMACH
  • Konfiguracja Appium dla testowania na Androidzie i iOS.
  • Adaptacja testów do różnych wersji systemów operacyjnych.
  • Realizacja testów cross-browser i cross-platform w Appium.
  • Zarządzanie różnicami w interfejsach użytkownika między platformami.
  • Wykorzystanie chmury testowej dla urządzeń mobilnych.
5. ZAPOZNAWANIE Z ZAAWANSOWANYMI FUNKCJAMI APPIUM
  • Symulacja zaawansowanych gestów użytkownika w Appium.
  • Testowanie aplikacji korzystających z funkcji urządzenia.
  • Strategie zaawansowanego lokalizowania elementów.
  • Monitorowanie wydajności aplikacji w trakcie testów.
  • Automatyzacja testów dla aplikacji wielookienkowych i działających w tle.
6. DEBUGOWANIE I OPTYMALIZACJA SKRYPTÓW TESTOWYCH
  • Efektywne techniki debugowania w Appium.
  • Analiza logów i efektywne raportowanie błędów.
  • Optymalizacja czasu wykonania testów i zarządzanie zasobami.
  • Refaktoryzacja i utrzymanie skryptów testowych.
  • Implementacja wzorców projektowych w testowaniu.
7. INTEGRACJA Z NARZĘDZIAMI CI/CD
  • Wprowadzenie do CI/CD w kontekście testowania automatycznego.
  • Konfiguracja Appium z narzędziami CI jak Jenkins.
  • Automatyzacja wykonywania testów w ramach procesu CI/CD.
  • Zarządzanie wynikami testów i integracja z narzędziami feedbackowymi.
  • Best practices dla testowania automatycznego w CI/CD.
8. PRACA Z REPOZYTORIUM KODU
  • Podstawy pracy z GIT’em
9. PANEL Q&A
  • Panel pytań i odpowiedzi
  • Podsumowanie

W ramach przedmiotowego szkolenia, będziemy poruszać jeszcze kilka tematów – które będą naturalnie wynikały w trakcie dynamiki spotkania.

Może spodoba się również…

arrow-top-icon
Koszyk
Right Menu Icon