Testen mobiler Anwendungen – Kurs 29.990 RUB. vom Spezialisten, Ausbildung 40 akademische Stunden, Datum 30. April 2023.
Verschiedenes / / December 04, 2023
Modul 1. Klassifizierung mobiler Anwendungen (4 ac. H.)
- Warum müssen Sie mobile Anwendungen testen?
- Mobile Analysedaten.
- Architektur mobiler Anwendungen.
- Arten und Arten mobiler Anwendungen.
- Strategien zum Testen mobiler Anwendungen.
- Schwierigkeiten beim Testen mobiler Anwendungen.
- Methoden zur Reduzierung von Testrisiken.
Modul 2. Besonderheiten beim Testen mobiler Anwendungen (4 ac. H.)
- Hardware-Kompatibilitätstest.
- Testen der Interaktion der Anwendung mit der Gerätesoftware.
- Testen verschiedener Verbindungsmethoden.
- Gängige Testarten.
- Zusätzliche Teststufen.
- Plattformübergreifendes Testen.
- Testen von Werbung in der mobilen Anwendung.
- Gesten beim Arbeiten mit Touchscreens.
- Testtechniken basierend auf Erfahrung.
- Einzelheiten zur Fehlerfeststellung.
Modul 3. Testen von Android-Mobilanwendungen (4 ac. H.)
- Wie wählt man ein Gerät zum Testen aus?
- Auf dem Markt erhältliche Android-OS-Skins.
- Anwendungsarchitektur, Hauptkomponenten.
- Aktivitätslebenszyklus.
- UI-Elemente.
Modul 4. IDE für die Anwendungsentwicklung – Android Studio. Android Debug Bridge (4 ac. H.)
- Android Studio installieren.
- Lesen von Protokollen mobiler Anwendungen.
- Arbeiten Sie mit dem Android-Emulator.
- Android Debug Bridge – Android-Debugging-Brücke.
- Affentest.
Modul 5. Praktische Arbeit (4 ac. H.)
- Testen mobiler Android-Anwendungen
- Analyse mobiler Anwendungsprotokolle
- Verwalten Sie Ihr Android-Gerät mit ADB
- Tool zum schnellen Testen - Monkey Testing
Modul 6. Testen mobiler iOS-Anwendungen (4 ac. H.)
- Wie wählt man ein Gerät zum Testen aus?
- iOS-Versionsverlauf.
- Lebenszyklus einer iOS-Anwendung.
- UI-Elemente.
Modul 7. Werkzeuge zur Verkehrsüberwachung (4 ac. H.)
- Funktionsprinzipien von Verkehrsschnüfflern.
- Tools zur Verkehrsüberwachung (Charles Proxy, Fiddler).
- Filterung und Ersetzung von Daten.
Modul 8. Praktische Arbeit: Verkehrsüberwachung mit Charles Proxy (4 ac. H.)
- Verkehrsfilterung: Fokussiert, Regex, Blacklist-Tool.
- Datenersetzung: Haltepunkte, Einstellungen neu schreiben, lokal zuordnen.
- Ändern Sie die Bandbreite der Drosseleinstellungen.
- Proxy-Verkehr vom Gerät.
Modul 9. API-Tests mobiler Anwendungen mit dem Postman-Tool (4 ac. H.)
- Postbote einrichten.
- Erstellen von Sammlungen mit API-Anfragen.
Modul 10. Praktische Arbeit basierend auf dem Stoff des gesamten Kurses. Konsolidierung des behandelten Materials (4 ac. H.)
Der Kurs ist eine Einführung in die Grundlagen des Softwaretests und stellt die grundlegenden Konzepte des Testens vor, wie z. B. die Definition von Tests und die Notwendigkeit von Tests in der Softwareentwicklung, Verifizierung und Validierung, Lebenszyklusmodelle für die Softwareentwicklung, Arten und Ebenen von Tests, Fehler und Methoden zu ihrer Erkennung und Beschreibungen. Das Konzept des Ortes des Testens in verschiedenen Modellen des Softwareentwicklungslebenszyklus, der Zusammenhang zwischen Testen und Qualitätssicherung sowie die Besonderheiten der Psychologie eines Softwaretesters werden ebenfalls erläutert.
3,6