Testen van mobiele applicaties - cursus RUB 29.990. van Specialist, opleiding 40 academische uren, datum 30 april 2023.
Gemengde Berichten / / December 04, 2023
Module 1. Classificatie van mobiele applicaties (4 ac. H.)
- Waarom moet je mobiele applicaties testen?
- Mobiele analysegegevens.
- Mobiele applicatiearchitectuur.
- Typen en soorten mobiele applicaties.
- Strategieën voor het testen van mobiele applicaties.
- Moeilijkheden bij het testen van mobiele applicaties.
- Methoden om testrisico's te verminderen.
module2. Bijzonderheden over het testen van mobiele applicaties (4 ac. H.)
- Testen van hardwarecompatibiliteit.
- Het testen van de interactie van de applicatie met de apparaatsoftware.
- Testen van verschillende verbindingsmethoden.
- Veel voorkomende soorten testen.
- Extra testniveaus.
- Platformonafhankelijk testen.
- Testen van advertenties in de mobiele applicatie.
- Gebaren bij het werken met touchscreens.
- Testtechnieken op basis van ervaring.
- Bijzonderheden over het vaststellen van bugs.
module3. Testen van mobiele Android-applicaties (4 ac. H.)
- Hoe kies je een apparaat om te testen?
- Android OS-skins beschikbaar op de markt.
- Applicatiearchitectuur, hoofdcomponenten.
- Levenscyclus van activiteiten.
- UI-elementen.
module4. IDE voor applicatieontwikkeling - Android Studio. Android-foutopsporingsbrug (4ac. H.)
- Androidstudio installeren.
- Logboeken van mobiele applicaties lezen.
- Werk met Android-emulator.
- Android Debug Bridge - Android-foutopsporingsbrug.
- Apentesten.
module5. Praktisch werk (4ac. H.)
- Testen van mobiele Android-applicaties
- Analyse van logbestanden van mobiele applicaties
- Beheer uw Android-apparaat met ADB
- Hulpmiddel voor snel testen - Monkey Testing
module6. Mobiele iOS-applicaties testen (4 ac. H.)
- Hoe kies je een apparaat om te testen?
- iOS-versiegeschiedenis.
- Levenscyclus van een iOS-applicatie.
- UI-elementen.
Module 7. Tools voor verkeersmonitoring (4 ac. H.)
- Werkingsprincipes van verkeerssnuivers.
- Hulpmiddelen voor verkeersmonitoring (Charles Proxy, Fiddler).
- Filteren en vervangen van gegevens.
Module 8. Praktisch werk: verkeersmonitoring met behulp van Charles Proxy (4 ac. H.)
- Verkeersfiltering: gericht, Regex, zwarte lijsttool.
- Gegevensvervanging: breekpunten, instellingen herschrijven, lokale kaart.
- Wijzig de bandbreedte van de gasklepinstellingen.
- Proxy-verkeer vanaf het apparaat.
Module 9. API-testen van mobiele applicaties met behulp van de Postman-tool (4 ac. H.)
- Postbode opzetten.
- Collecties maken met API-verzoeken.
Module 10. Praktisch werk gebaseerd op de stof van de gehele cursus. Consolidatie van het behandelde materiaal (4 ac. H.)
De cursus is een inleiding tot de grondbeginselen van softwaretesten en introduceert de basisconcepten van testen, zoals de definitie van testen, de noodzaak voor testen bij softwareontwikkeling, verificatie en validatie, levenscyclusmodellen voor softwareontwikkeling, soorten en niveaus van testen, defecten en methoden voor de detectie en beschrijvingen. Het concept van de plaats van testen in verschillende modellen van de levenscyclus van softwareontwikkeling, het verband tussen testen en kwaliteitsborging, en de eigenaardigheden van de psychologie van een softwaretester worden ook gegeven.
3,6