Testarea aplicațiilor mobile - curs 29.990 RUB. de la Specialist, formare 40 ore academice, data de 30 aprilie 2023.
Miscelaneu / / December 04, 2023
Modulul 1. Clasificarea aplicațiilor mobile (4 ac. h.)
- De ce trebuie să testați aplicațiile mobile?
- Date de analiză mobile.
- Arhitectura aplicațiilor mobile.
- Tipuri și tipuri de aplicații mobile.
- Strategii de testare a aplicațiilor mobile.
- Dificultăți în testarea aplicațiilor mobile.
- Metode de reducere a riscurilor de testare.
Modulul 2. Specificații privind testarea aplicațiilor mobile (4 ac. h.)
- Testare de compatibilitate hardware.
- Testarea interacțiunii aplicației cu software-ul dispozitivului.
- Testarea diferitelor metode de conectare.
- Tipuri comune de testare.
- Niveluri suplimentare de testare.
- Testare multiplatformă.
- Testarea publicității în aplicația mobilă.
- Gesturi atunci când lucrați cu ecrane tactile.
- Tehnici de testare bazate pe experiență.
- Specificul stabilirii bug-ului.
Modulul 3. Testarea aplicațiilor mobile Android (4 ac. h.)
- Cum să alegi un dispozitiv pentru testare?
- Piele Android OS disponibile pe piață.
- Arhitectura aplicatiei, componentele principale.
- Ciclul de viață al activității.
- Elemente UI.
Modulul 4. IDE pentru dezvoltarea aplicațiilor - Android Studio. Android Debug Bridge (4 ac. h.)
- Instalarea Android Studio.
- Citirea jurnalelor aplicațiilor mobile.
- Lucrați cu emulator Android.
- Android Debug Bridge - Pod de depanare Android.
- Testarea maimuțelor.
Modulul 5. Lucrări practice (4 ac. h.)
- Testarea aplicațiilor mobile Android
- Analiza jurnalelor aplicațiilor mobile
- Gestionați-vă dispozitivul Android folosind ADB
- Instrument pentru testare rapidă - Testare maimuță
Modulul 6. Testarea aplicațiilor mobile iOS (4 ac. h.)
- Cum să alegi un dispozitiv pentru testare?
- Istoricul versiunilor iOS.
- Ciclul de viață al unei aplicații iOS.
- Elemente UI.
Modulul 7. Instrumente pentru monitorizarea traficului (4 ac. h.)
- Principii de funcționare a sniffer-urilor de trafic.
- Instrumente pentru monitorizarea traficului (Charles Proxy, Fiddler).
- Filtrarea și înlocuirea datelor.
Modulul 8. Lucrări practice: monitorizarea traficului cu Charles Proxy (4 ac. h.)
- Filtrarea traficului: Focused, Regex, Instrumentul Lista neagră.
- Înlocuirea datelor: Puncte de întrerupere, Setări de rescriere, Hartă locală.
- Schimbați lățimea de bandă a setărilor de accelerație.
- Proxy trafic de pe dispozitiv.
Modulul 9. Testarea API a aplicațiilor mobile folosind instrumentul Postman (4 ac. h.)
- Stabilirea Poștașului.
- Crearea de colecții cu solicitări API.
Modulul 10. Lucrări practice bazate pe materialul întregului curs. Consolidarea materialului acoperit (4 ac. h.)
Cursul este o introducere în elementele fundamentale ale testării software și prezintă conceptele de bază ale testării, cum ar fi definiția testării, nevoia de testarea în dezvoltarea software-ului, verificarea și validarea, modelele ciclului de viață al dezvoltării software-ului, tipurile și nivelurile de testare, defecte și metode pentru detectarea și descrieri. De asemenea, este prezentată conceptul locului testării în diferite modele ale ciclului de viață al dezvoltării software, legătura dintre testare și asigurarea calității și particularitățile psihologiei unui tester de software.
3,6