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

Post on 31-Aug-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.cognizant.com

Copyright © 2013 Cognizant 1

Gérerla qualité

Applications MOBILES

APPROCHES & SOLUTIONS

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

www.cognizant.com

Copyright © 2013 Cognizant

Un environnement hétérogène

3

Native

Webbased

Hybride

Internet

Applications

Réseaux

Composants

Technologies

Constructeurs

OS

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

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

www.cognizant.com

Copyright © 2013 Cognizant

L’infrastructure de test mobile

6

Options d’infrastructure

Emulateurs / simulateurs

Vrais terminaux mobiles

Cloud mobile

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

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

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é

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

www.cognizant.com

Copyright © 2013 Cognizant 11

Merci

Contact

Jerome.challon@cognizant.com

top related