SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Test Mobile & Qualité applicative : état des lieux 5 ans après, enjeux, tendances et
vision d’un grand compte bancaire et celle d’un éditeur reconnu sur le marché
Lotfi SaciVirgile Delécolle
La Qualité Mobile,
On commence par quoi?
Collaboration avec notre partenaire historique sur la Qualité
Mise en place des indicateurs spécifiques
Refonte des processus et des méthodes
Tests manuels exploratoires
Automatisation
Suivi expérience utilisateur
Contexte
2019:
Objectif d’industrialisation des devices
sous forme d’un parc partagé
2015:
Besoin de plus en plus important
pour tester les applications
mobiles sur des devices physiques
2016:
projet pour mettre en
place une solution de
tests mobiles pour nos
clients internes
2017:
Le service Mobile Center
est opérationnel
2018:
Déploiement et gestion des
évolutions fonctionnelles et
techniques de la plateforme
5
Vision globale des outils de tests
Tests automation
LeanFT
UFT
CI/CD chains
UAT
Remote execution modules
Virtual
Machines Lab Mgmt Mobile Center
Physical devices
Manual tests
Sprinter
Jira GDI
External modules
Requirements & Tests
Requirements, Backlogs & Tests
ALM .Net
ALM Octane
Centralized Repositories
Vision globale des outils de tests
Tests automation
LeanFT
UFT
CI/CD chains
UAT
Remote execution modules
Virtual
Machines Lab Mgmt Mobile Center
Physical devices
Manual tests
Sprinter
Jira GDI
External modules
Requirements & Tests
Requirements, Backlogs & Tests
ALM .Net
ALM Octane
Centralized Repositories
Organisation des équipes de tests
8
Centre de
compétences de tests
Admin/support N2
Equipe centralisée par entité
Admin/support N1
Equipe projet dev/test/Analyst
Utilisateurs des outils
Utilisateurs des
applications mobiles
MF Support
& R&D
Principaux cas d’utilisations Mobile center & ALM Octane
9
Tests manuels,
Tests automatisés
Tester sur des équipements réels,
mécanisme de réservations
Gérer une bibliothèque interne
BNP Paribas d’applications mobiles
Exécution des tests
à distance
Gérer une ferme de mobiles et
tablettes (Apple, Android)
Principaux cas d’utilisations Mobile center & ALM Octane
10
Principaux cas d’utilisations Mobile center & ALM Octane
11
Principaux cas d’utilisations Mobile center & ALM Octane
12
Principaux cas d’utilisations Mobile center & ALM Octane
13
Accès à distance au téléphone
Informations
CPU %
Memory %Simuler la
réception d’un
SMS
Simuler la
réception d’un
appel
Simuler une
position GPS
Principaux cas d’utilisations Mobile center & ALM Octane
14
L’automatisation des tests avec Mobile Center
15
Scope :
Gestion des tests sur des
périphériques distants
(mobiles/tablettes) :
Acteurs :
• Automaticien
• Business Analyst
• Testeurs
Synthèse cas d’utilisation
Outils utilisés
Scénario d’utilisation
Mobile CenterUFT
Préparer
Les tests manuels,
données,
environnement de test…
Consulter
Les résultats
d’exécution.
Développer
Les tests automatisés
mobiles.
1
4
Exécuter
Les tests automatisés
sur des mobiles
32
Démo
L’automatisation des tests avec Mobile Center
16
Un premier bilan
Avantages
 Tester sur une multitude de devices
physiques
 Centraliser les résultats des tests dans un
référentiel comme ALM Octane
 Gérer une bibliothèque d’applications
mobiles (versionning)
 Tester en mode manuel ou en mode
automatique
 Garantir une qualité de livraison aux
utilisateurs
Inconvénients
 Maintenance des connecteurs. Chaque
utilisateur gère son connecteur (Solution à
venir en 2019: un projet de mise en place
d’une ferme de devices partagées)
17
Mettre en place les outils de test adaptés avec des devices physiques ainsi qu’un référentiel de tests
Mise en place d’une organisation des tests
Accompagner les utilisateurs (Club utilisateurs, Formation, elearning, vidéos, POC, support, …)
Mettre en place une démarche d’automatisation des tests
Quelques bonnes pratiques
18
S’assurer de la stabilité des environnements de test
Sécuriser les accès aux devices (LDAPs, https)
La Qualité Mobile,
What’s next?
Collaboration avec notre partenaire historique sur la Qualité Mobile
Inclusion dans les plateformes d’intégration continue
Vérification de la Sécurité dès le Dev
Performance obligatoire
Internet Of Thing
Analyse prédictive des données
20
MERCI
virgile.delecolle@microfocus.com lotfi.saci@bnpparibas.com

Contenu connexe

Similaire à Test Mobile & Qualité applicative : état des lieux 5 ans après, enjeux, tendances et vision d’un grand compte bancaire et celle d’un éditeur reconnu sur le marché

JFTL2015 - Tester une application mobile de A à Z
JFTL2015 - Tester une application mobile de A à ZJFTL2015 - Tester une application mobile de A à Z
JFTL2015 - Tester une application mobile de A à ZCedric GAUTIER
 
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...TelecomValley
 
Sap Mobilité Fr Avril 2011
Sap Mobilité Fr Avril 2011Sap Mobilité Fr Avril 2011
Sap Mobilité Fr Avril 2011Martin_Dimet
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014IBM France Lab
 
Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle GroupeONEPOINT
 
Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1SQLI
 
[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutique[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutiqueItris Automation Square
 
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...Cedric GAUTIER
 
Session #2 : CA Technology : outillage et produit
Session #2 : CA Technology : outillage et produitSession #2 : CA Technology : outillage et produit
Session #2 : CA Technology : outillage et produitDEFO KUATE Landry
 
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...Ferpection
 
Présentation UX agence Backelite
Présentation UX agence BackelitePrésentation UX agence Backelite
Présentation UX agence BackeliteIdean France
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offerryad_o
 
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & MicrosoftPerformance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & MicrosoftGuillaume Meyer
 
Presentation test de_charge_jmeter
Presentation test de_charge_jmeterPresentation test de_charge_jmeter
Presentation test de_charge_jmetersyloemontpellier
 
SplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - GeneraliSplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - GeneraliSplunk
 
Passez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réelPassez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réelSollan France
 
Ecr objectivation relations transports - pitch - 03 novembre 2015
Ecr   objectivation relations transports - pitch - 03 novembre 2015Ecr   objectivation relations transports - pitch - 03 novembre 2015
Ecr objectivation relations transports - pitch - 03 novembre 2015Eric Orjas
 
Passez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réelPassez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réelSollan France
 
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...LeClubQualiteLogicielle
 

Similaire à Test Mobile & Qualité applicative : état des lieux 5 ans après, enjeux, tendances et vision d’un grand compte bancaire et celle d’un éditeur reconnu sur le marché (20)

JFTL2015 - Tester une application mobile de A à Z
JFTL2015 - Tester une application mobile de A à ZJFTL2015 - Tester une application mobile de A à Z
JFTL2015 - Tester une application mobile de A à Z
 
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
 
Sap Mobilité Fr Avril 2011
Sap Mobilité Fr Avril 2011Sap Mobilité Fr Avril 2011
Sap Mobilité Fr Avril 2011
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
 
Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle
 
Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1
 
[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutique[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutique
 
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
 
Session #2 : CA Technology : outillage et produit
Session #2 : CA Technology : outillage et produitSession #2 : CA Technology : outillage et produit
Session #2 : CA Technology : outillage et produit
 
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
Webinar Ferpection - le succès de vos sites et applications mobiles grâce aux...
 
Openerp
OpenerpOpenerp
Openerp
 
Présentation UX agence Backelite
Présentation UX agence BackelitePrésentation UX agence Backelite
Présentation UX agence Backelite
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offer
 
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & MicrosoftPerformance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
Performance de SharePoint dans Azure et Office 365 - Webinar ERYEM & Microsoft
 
Presentation test de_charge_jmeter
Presentation test de_charge_jmeterPresentation test de_charge_jmeter
Presentation test de_charge_jmeter
 
SplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - GeneraliSplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - Generali
 
Passez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réelPassez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réel
 
Ecr objectivation relations transports - pitch - 03 novembre 2015
Ecr   objectivation relations transports - pitch - 03 novembre 2015Ecr   objectivation relations transports - pitch - 03 novembre 2015
Ecr objectivation relations transports - pitch - 03 novembre 2015
 
Passez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réelPassez à la dématérialisation 3.0 avec la capture mobile en temps réel
Passez à la dématérialisation 3.0 avec la capture mobile en temps réel
 
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
20120612 02 - Automatisation des tests avec squash TA en environnement bancai...
 

Plus de Virgile Delécolle

Agile tour Paris 2015 - DevOps m'a tuer
Agile tour Paris 2015 - DevOps m'a tuerAgile tour Paris 2015 - DevOps m'a tuer
Agile tour Paris 2015 - DevOps m'a tuerVirgile Delécolle
 
Scrumday 2015 50 nuances d'agilité
Scrumday 2015   50 nuances d'agilitéScrumday 2015   50 nuances d'agilité
Scrumday 2015 50 nuances d'agilitéVirgile Delécolle
 
Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...
Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...
Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...Virgile Delécolle
 
Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...
Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...
Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...Virgile Delécolle
 

Plus de Virgile Delécolle (6)

Agile tour Paris 2015 - DevOps m'a tuer
Agile tour Paris 2015 - DevOps m'a tuerAgile tour Paris 2015 - DevOps m'a tuer
Agile tour Paris 2015 - DevOps m'a tuer
 
Scrumday 2015 50 nuances d'agilité
Scrumday 2015   50 nuances d'agilitéScrumday 2015   50 nuances d'agilité
Scrumday 2015 50 nuances d'agilité
 
Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...
Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...
Idées reçues sur l’eXtreme Programming en particulier et sur l’agilité en gén...
 
XP DAY 2009 - Chef la Recette
XP DAY 2009 - Chef la RecetteXP DAY 2009 - Chef la Recette
XP DAY 2009 - Chef la Recette
 
Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...
Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...
Cliquez pour modifier le titre de la publicationComment concilier attentes Sc...
 
Les 7 péchés agiles
Les 7 péchés agilesLes 7 péchés agiles
Les 7 péchés agiles
 

Test Mobile & Qualité applicative : état des lieux 5 ans après, enjeux, tendances et vision d’un grand compte bancaire et celle d’un éditeur reconnu sur le marché

  • 1. Test Mobile & Qualité applicative : état des lieux 5 ans après, enjeux, tendances et vision d’un grand compte bancaire et celle d’un éditeur reconnu sur le marché Lotfi SaciVirgile Delécolle
  • 2.
  • 3.
  • 4. La Qualité Mobile, On commence par quoi? Collaboration avec notre partenaire historique sur la Qualité Mise en place des indicateurs spécifiques Refonte des processus et des méthodes Tests manuels exploratoires Automatisation Suivi expérience utilisateur
  • 5. Contexte 2019: Objectif d’industrialisation des devices sous forme d’un parc partagé 2015: Besoin de plus en plus important pour tester les applications mobiles sur des devices physiques 2016: projet pour mettre en place une solution de tests mobiles pour nos clients internes 2017: Le service Mobile Center est opérationnel 2018: Déploiement et gestion des évolutions fonctionnelles et techniques de la plateforme 5
  • 6. Vision globale des outils de tests Tests automation LeanFT UFT CI/CD chains UAT Remote execution modules Virtual Machines Lab Mgmt Mobile Center Physical devices Manual tests Sprinter Jira GDI External modules Requirements & Tests Requirements, Backlogs & Tests ALM .Net ALM Octane Centralized Repositories
  • 7. Vision globale des outils de tests Tests automation LeanFT UFT CI/CD chains UAT Remote execution modules Virtual Machines Lab Mgmt Mobile Center Physical devices Manual tests Sprinter Jira GDI External modules Requirements & Tests Requirements, Backlogs & Tests ALM .Net ALM Octane Centralized Repositories
  • 8. Organisation des équipes de tests 8 Centre de compétences de tests Admin/support N2 Equipe centralisée par entité Admin/support N1 Equipe projet dev/test/Analyst Utilisateurs des outils Utilisateurs des applications mobiles MF Support & R&D
  • 9. Principaux cas d’utilisations Mobile center & ALM Octane 9 Tests manuels, Tests automatisés Tester sur des équipements réels, mécanisme de réservations Gérer une bibliothèque interne BNP Paribas d’applications mobiles Exécution des tests à distance Gérer une ferme de mobiles et tablettes (Apple, Android)
  • 10. Principaux cas d’utilisations Mobile center & ALM Octane 10
  • 11. Principaux cas d’utilisations Mobile center & ALM Octane 11
  • 12. Principaux cas d’utilisations Mobile center & ALM Octane 12
  • 13. Principaux cas d’utilisations Mobile center & ALM Octane 13 Accès à distance au téléphone Informations CPU % Memory %Simuler la réception d’un SMS Simuler la réception d’un appel Simuler une position GPS
  • 14. Principaux cas d’utilisations Mobile center & ALM Octane 14
  • 15. L’automatisation des tests avec Mobile Center 15 Scope : Gestion des tests sur des périphériques distants (mobiles/tablettes) : Acteurs : • Automaticien • Business Analyst • Testeurs Synthèse cas d’utilisation Outils utilisés Scénario d’utilisation Mobile CenterUFT Préparer Les tests manuels, données, environnement de test… Consulter Les résultats d’exécution. Développer Les tests automatisés mobiles. 1 4 Exécuter Les tests automatisés sur des mobiles 32 Démo
  • 16. L’automatisation des tests avec Mobile Center 16
  • 17. Un premier bilan Avantages  Tester sur une multitude de devices physiques  Centraliser les résultats des tests dans un référentiel comme ALM Octane  Gérer une bibliothèque d’applications mobiles (versionning)  Tester en mode manuel ou en mode automatique  Garantir une qualité de livraison aux utilisateurs Inconvénients  Maintenance des connecteurs. Chaque utilisateur gère son connecteur (Solution à venir en 2019: un projet de mise en place d’une ferme de devices partagées) 17
  • 18. Mettre en place les outils de test adaptés avec des devices physiques ainsi qu’un référentiel de tests Mise en place d’une organisation des tests Accompagner les utilisateurs (Club utilisateurs, Formation, elearning, vidéos, POC, support, …) Mettre en place une démarche d’automatisation des tests Quelques bonnes pratiques 18 S’assurer de la stabilité des environnements de test Sécuriser les accès aux devices (LDAPs, https)
  • 19. La Qualité Mobile, What’s next? Collaboration avec notre partenaire historique sur la Qualité Mobile Inclusion dans les plateformes d’intégration continue Vérification de la Sécurité dès le Dev Performance obligatoire Internet Of Thing Analyse prédictive des données
  • 20. 20