Dlaczego warto
Jeśli pracujesz przy testowaniu aplikacji mobilnych i chcesz rozpocząć swoją przygodę z automatyzacją, to szkolenie jest idealne dla Ciebie. Nauczysz się, jak konfigurować środowisko testowe, pracować z urządzeniami mobilnymi (fizycznymi i emulatorami) oraz tworzyć zaawansowane skrypty testowe. Zdobędziesz wiedzę o dobrych praktykach i poznasz narzędzia, które pozwolą Ci na efektywną i profesjonalną pracę.
Czego się nauczysz
- Zrozumieć podstawowe problemy związane z automatyzacją testów aplikacji mobilnych.
- Poznasz możliwości i ograniczenia frameworka Appium.
- Nauczysz się konfigurować środowisko testowe z wykorzystaniem Appium i urządzeń mobilnych.
- Opanujesz lokalizację elementów w aplikacji mobilnej i wykonywanie na nich akcji.
- Zdobędziesz wiedzę o wzorcu Page Object Model i nauczysz się tworzyć poprawny kod.
- Będziesz w stanie stworzyć kompletny projekt testów automatycznych.
Dla kogo
Szkolenie jest przeznaczone dla osób pracujących przy testach aplikacji mobilnych, które mają przynajmniej podstawową wiedzę programistyczną. Kurs jest idealny dla tych, którzy chcą rozpocząć pracę przy automatyzacji lub poszerzyć wiedzę na temat frameworka Appium.
Zakres szkolenia
- Appium – wprowadzenie:
- Podstawowe informacje o Appium
- Instalacja
- Uruchomienie
- JUnit – wprowadzenie:
- Podstawowe informacje o JUnit
- Annotacje
- Praca z urządzeniami mobilnymi – urządzenia fizyczne i emulatory:
- Różnice między emulatorami a urządzeniami fizycznymi
- Uruchomienie aplikacji na urządzeniu mobilnym przy użyciu Appium
- Lokalizacja elementów w aplikacji mobilnej:
- Metody lokalizacji elementów interfejsu
- Akcje na elementach
- Pobieranie wartości z elementów
- Page Object Model:
- Tworzenie poprawnego kodu
- Tworzenie skryptów testowych z użyciem Appium:
- Ćwiczenia praktyczne