applications mobiles gérer la qualité...l’automatisation des tests mobiles • quels sont les...

11
www.cognizant.com Copyright © 2013 Cognizant 1 Gérer la qualité Applications MOBILES APPROCHES & SOLUTIONS

Upload: others

Post on 31-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant 1

Gérerla qualité

Applications MOBILES

APPROCHES & SOLUTIONS

Page 2: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

Sommaire

• Un environnement hétérogène

• Evolution des types de test

• Les bonnes pratiques du test mobile

• L’infrastructure de test mobile

• Les méthodes de test mobile

• L’automatisation de test mobile

• Solution Cognizant : Mobile Test Lab

2

Page 3: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

Un environnement hétérogène

3

Native

Webbased

Hybride

Internet

Applications

Réseaux

Composants

Technologies

Constructeurs

OS

Page 4: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

Evolution des types de test

4

• L’utilisation des téléphones en tant qu’outil de communication mais aussi applicatif induit de nouvelles préoccupations lors de la réalisation des tests fonctionnels :

Ergonomie et utilisabilité

Performance

Sécurité

• Forte imbrication des tests non-fonctionnels et fonctionnels

• Face à la diversité des terminaux mobiles et des nouveaux types de test, il est important de maitriser les coûts en choisissant une stratégie de test efficace

Page 5: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

Les bonnes pratiques de test mobile

• Tester au plus tôt dans le process de développement

• Tester en priorité :

les fonctionnalités majeures de l’application

l’utilisabilité

les interruptions (appel vocal, SMS …)

• Démarrer au plus tôt l’automatisation des tests

• Effectuer des tests de performance

• Effectuer des tests de connectivité (perte connexion …)

5

Page 6: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

L’infrastructure de test mobile

6

Options d’infrastructure

Emulateurs / simulateurs

Vrais terminaux mobiles

Cloud mobile

Page 7: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

Les méthodes de test mobile

7

Tests standards

Tests spécifiques

Tests business

Tests fonctionnels

Tests de régression

Tests d’acceptance

Type de tests

Tests automatisés

Tests de compatibilité

Tests d’U.I.

Tests de performance

Tests de sécurité

Vrais terminaux / Cloud

Emulateurs / simulateurs

Tests manuels

Page 8: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

L’automatisation des tests mobiles

• Quels sont les objectifs : Meilleure couverture de tests

Accélération du «time to market»

Diminution de l'effort de test

• Approche : Prise en compte de la complexité des applications mobiles

Prise en compte de la multiplicité des plateformes

• Bonnes pratiques : Etude du ROI

Etude de l’outillage

Intégration au plus tôt du cycle de développement

Automatiser en priorité :

les tests de bout en bout

les smoke tests

les tests de régression

les tests répétitifs

8

Page 9: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

Solution Cognizant : Mobile Test Lab

9

CognizantMobile Test Lab

Emulateurs / simulateurs

Vrais terminaux mobiles

CognizantCloud

GTC Mobile Test Lab

Automatisation

Cognizant Cloud Privé

Page 10: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant

Solution Cognizant : Mobile Test Lab

10

Expertise TechniqueIndustrialisation

Infrastructure dédiée

Internet

Frameworksd’automatisation

PerformanceAccélérateurs Equipepluridisciplinaire

Réseaux Terminauxmobiles

Emulateurs

Page 11: Applications MOBILES Gérer la qualité...L’automatisation des tests mobiles • Quels sont les objectifs : Meilleure couverture de tests Accélération du «time to market» Diminution

www.cognizant.com

Copyright © 2013 Cognizant 11

Merci

Contact

[email protected]