Testowanie aplikacji mobilnych - kurs 29 990 RUB. od Specjalisty, szkolenie 40 godzin akademickich, termin 30.04.2023r.
Miscellanea / / December 04, 2023
Moduł 1. Klasyfikacja aplikacji mobilnych (4 ac. H.)
- Dlaczego warto testować aplikacje mobilne?
- Dane analityczne dotyczące urządzeń mobilnych.
- Architektura aplikacji mobilnych.
- Rodzaje i rodzaje aplikacji mobilnych.
- Strategie testowania aplikacji mobilnych.
- Trudności w testowaniu aplikacji mobilnych.
- Metody ograniczania ryzyka testowania.
Moduł 2. Specyfika testowania aplikacji mobilnych (4 ac. H.)
- Testowanie kompatybilności sprzętu.
- Testowanie interakcji aplikacji z oprogramowaniem urządzenia.
- Testowanie różnych metod połączenia.
- Typowe rodzaje testów.
- Dodatkowe poziomy testów.
- Testowanie międzyplatformowe.
- Testowanie reklam w aplikacji mobilnej.
- Gesty podczas pracy z ekranami dotykowymi.
- Techniki testowania oparte na doświadczeniu.
- Specyfika tworzenia błędów.
Moduł 3. Testowanie aplikacji mobilnych na Androida (4 ac. H.)
- Jak wybrać urządzenie do testów?
- Skórki systemu operacyjnego Android dostępne na rynku.
- Architektura aplikacji, główne komponenty.
- Cykl życia działania.
- Elementy interfejsu użytkownika.
Moduł 4. IDE do tworzenia aplikacji - Android Studio. Most debugowania Androida (4 ac. H.)
- Instalowanie Androida Studio.
- Odczyt logów aplikacji mobilnych.
- Pracuj z emulatorem Androida.
- Most debugowania Androida - Most debugowania Androida.
- Testowanie na małpach.
Moduł 5. Praca praktyczna (4 ak. H.)
- Testowanie aplikacji mobilnych na Androida
- Analiza logów aplikacji mobilnych
- Zarządzaj swoim urządzeniem z Androidem za pomocą ADB
- Narzędzie do szybkiego testowania - Monkey Testing
Moduł 6. Testowanie aplikacji mobilnych iOS (4 ac. H.)
- Jak wybrać urządzenie do testów?
- Historia wersji iOS.
- Cykl życia aplikacji iOS.
- Elementy interfejsu użytkownika.
Moduł 7. Narzędzia do monitorowania ruchu (4 ac. H.)
- Zasada działania snifferów ruchu.
- Narzędzia do monitorowania ruchu (Charles Proxy, Fiddler).
- Filtrowanie i podstawianie danych.
Moduł 8. Praca praktyczna: monitorowanie ruchu za pomocą Charles Proxy (4 ac. H.)
- Filtrowanie ruchu: Skupione, Regex, Narzędzie czarnej listy.
- Podstawianie danych: punkty przerwania, ustawienia przepisywania, mapowanie lokalne.
— Zmień przepustowość ustawień przepustnicy.
- Przesyłanie ruchu z urządzenia.
Moduł 9. Testowanie API aplikacji mobilnych z wykorzystaniem narzędzia Postman (4 ac. H.)
- Konfigurowanie Postmana.
- Tworzenie kolekcji z żądaniami API.
Moduł 10. Praca praktyczna w oparciu o materiał z całego kursu. Konsolidacja omawianego materiału (4 ac. H.)
Kurs stanowi wprowadzenie do podstaw testowania oprogramowania i wprowadza podstawowe pojęcia związane z testowaniem, takie jak definicja testowania, potrzeba testowanie w tworzeniu, weryfikacji i walidacji oprogramowania, modele cyklu życia oprogramowania, rodzaje i poziomy testowania, defekty oraz metody ich wykrywania i opisy. Podano także koncepcję miejsca testowania w różnych modelach cyklu życia oprogramowania, powiązanie testowania z zapewnianiem jakości oraz specyfikę psychologii testera oprogramowania.
3,6