1
Concepts du test d'applications Mobile dans l'ISTQB®
- Qu'est-ce qu'une application mobile ?
- Types de Test Logiciel. Cycles de développement et de tests des applications Mobiles.
- Campagnes spécifiques. Notion de Vérification et Validation (V&V). Spécification de cas de tests.
2
Vue d'ensemble des applications Mobile
- Architecture technologique.
- Principaux types d'application mobile.
- Vue d'ensemble sur le test de portable.
- Ergonomie, Attractivité, Sécurité, Conformité.
3
Définir une stratégie de test
- Gestion du risque. Déterminer l'effort de test.
- Déterminer les plateformes de test.
Démonstration
Simulateur pour applications Web comme Iphoney.
4
Test d'applications Androïd
- Caractéristiques des OS Androïd. Introduction à DDMS et DDME. Critères de tests spécifiques Androïd.
- Approche et techniques du test d'applications Androïd.
- Choisir un dispositif de test avec émulateurs.
- Capturer les logs pour analyser les résultats.
Exercice
Mise en place de tests et analyse.
5
Test d'application Apple
- Caractéristiques des OS Apple. Notions sur l'installation d'application, processus de soumission.
- Critères de tests spécifiques à Apple.
- Approche et techniques du test d'applications Apple.
- Choisir un dispositif de test avec émulateurs.
Exercice
Mise en place de dispositifs de tests génériques "Apple".
6
Tests génériques sur la partie Portable
- Test de régression OS, de liaison, de liaisons avec applications mobiles.
- Test de consommation de batterie.
- Test traitement d'appel, SMS, échanges.
- Test d'utilisation de la mémoire. Stress Test.
7
Utilitaires de test d'applications Mobiles
- Outils de capture d'écran et de mesure d'utilisation de mémoire.
- Explorateurs de fichiers. Outils de test de stress.
- Collecteurs de log.
Exercice
Mise en œuvre d'outils de tests d'applications mobiles.
8
Synthèse pour la MOA
- Campagnes de test. Priorisation de l'effort de tests. Spécifier les campagnes de test.
- Exécuter les campagnes dans les différentes conditions de confort et de couverture réseau.
- Tests sur terminaux physiques versus émulateurs.
- Logistique : constitution et gestion d'une flotte de terminaux mobiles, et des abonnements GSM associés.
- Utiliser une plateforme spécialisée Test externe.