top of page

automatyzacja iOS

#swift #testyUI

szkolenie live 16h

#XCUITest

Edycja #7 już 23 marca 2024!

To szkolenie prowadzimy również w formule zamkniętej. 

pigułka

Szkolenie live

Automatyzacja aplikacji mobilnych iOS.
Zbuduj swój framework od zera.

Według portalu Statista.com rynek aplikacji mobilnych to już ponad 15 miliardów urządzeń i z każdym rokiem rośnie, a podejście mobile-first staje się coraz bardziej popularne pośród firm. Pomimo tego trendu ilość specjalistów zajmujących się testami aplikacji mobilnych jest wciąż niewielka, co daje ogromne możliwości rozwoju i kształtowania świata mobilnego. Na szkoleniu zbudujesz framework i napiszesz testy automatyczne do natywnej aplikacji mobilnej iOS do zarządzania Eventami.

Cel szkolenia

Na szkoleniu nauczymy się podstaw języka Swift oraz frameworka XCUITest, w oparciu o dobre praktyki napiszemy testy automatyczne UI dla natywnej aplikacji mobilnej na platformę iOS, a następnie dodamy nasze testy do procesu CI/CD.
 
Zdobyte umiejętności:
- podstawy pisania testów automatycznych dla natywnej aplikacji iOS
- dobre praktyki pracy z kodem
- podstawy pracy z platformą GitHub
- podstawy pracy z narzędziem GIT
- podstawy pracy z narzędziem CI/CD

Adresat Szkolenia

  • Testerzy manualni Mobile

  • Testerzy automatyzujący, którzy chcą poznać obszar Mobile

  • Testerzy automatyzujący, którzy dopiero stawiają swoje pierwsze kroki w pisaniu testów dla aplikacji iOS

Wymagania

  • doświadczenie jako tester/QA (znajomość teorii i podstaw testowania)

  • rekomendowana podstawowa znajomość dowolnego programowania obiektowego, ale nie jest wymagana (można obejrzeć jakiś krótki kurs na YouTube przed warsztatami - najlepiej Swift)

Sprzęt i oprogramowanie zainstalowane

 

  • MacBook z Xcode 13 lub wyższy

Czas trwania

Wydarzenie odbywa się w formule online. Intensywne 16 h pracy z trenerem rozbite na 2 x 8h.

Trener

Dawid Bastek photo.jpg

Dawid Bastek

Od 2017 roku zajmuję się testami jako tester i automatyk testów, a moją specjalnością są aplikacje mobilne. Jestem wielkim fanem kultury DevOps, Agile’a oraz automatyzacji powtarzalnych rzeczy. Po godzinach możecie mnie spotkać na lokalnych boiskach, biegającego za frisbee.

Agenda

Wstęp do aplikacji mobilnych
 
Wstęp do pracy ze środowiskiem

 

  • Zapoznanie z Xcode i symulatorami

  • Zapoznanie z GitHub

  • Podstawy Git

 
Swift i XCUITest

 

  • Podstawy języka Swift dla testerów

  • Wprowadzenie do XCUITest

 
Budowanie frameworka testowego

 

  • Wzorzec projektowy Page Object Pattern

  • Dobre praktyki pracy z kodem testów

  • Pisanie testów dla natywnej aplikacji iOS

 
Wstęp do CI/CD

Dowiedz się pierwszy #

o nowych szkoleniach i całkowicie darmowych warsztatach

Dziękujemy za dokonanie subskrypcji!

Zapraszamy Cię na prywatną grupę

Darmowe warsztaty z programowania i nie tylko.

  • Facebook
bottom of page