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.
Informacje ogólne
- Wprowadzenie do automatyzacji aplikacji mobilnych
- Przegląd znanych narzędzi do automatyzacji aplikacji mobilnych
Pierwsze kroki z Javą
- Java – niezbędne podstawy
Wprowadzenie do Appium
- Dokumentacja i cele Appium
- Instalacja i konfiguracja Appium
- Klient i server Appium
Pierwsze kroki z Appium
- Pierwsze testy z appium
- Uruchamianie testów
- Znajdowanie elementów
- Tworzenie szerszych testów z wykorzystaniem appium
Więcej testów
- Tworzymy kolejne przykłady testów
- Tworzymy gesty jak swipe, scroll
- Kolejne przykłady testów – tworzymy dynamicznie – razem
POM
- Nasze dotychczasowe testy – przerabiamy na POM
- Sprawdzamy w jaki sposób można re-używać testy
- Dodatkowe elementy ważne przy strukturze i przedstawienie ich zalet
Więcej ćwiczeń
- Wybieramy rynkową aplikację
- Próbujemy wspólnie stworzyć testy
- Weryfikujemy wady i zalety aplikacji pod względem testowania z wykorzystaniem appium
Dodatkowo
- Możliwości integracji z Browserstack
- Niezbędne wymagania
Raporty
- Tworzymy raporty z naszych testów
- Odczytujemy raporty
Podsumowanie
- Zakończenie szkolenia
- Sekcja finalnego QA
- Możliwość zapisu na dodatkowe konsultacje.
W ramach przedmiotowego szkolenia, będziemy poruszać jeszcze kilka tematów – które będą naturalnie wynikały w trakcie dynamiki spotkania.