SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
MIDI EXPERT
PRÉSENTÉ PAR
AUTOMATISATION
DE TESTS
(SCRIPTING)
ADOPTION
& ENJEUX
MIDI EXPERT
PRÉSENTÉ PAR
AUTOMATISATION
DE TESTS (SCRIPTING)
ADOPTION
& ENJEUX
6 JUIN 2015
Qui sommes-nous?
Depuis plus de 18 ans, notre
centre d’expertise en
développement de projets
et qualité logicielle propose
des solutions personnalisées et
éprouvées aux organisations
innovantes qui ont un processus
d’affaires unique et de grandes
exigences en matière de qualité
logicielle.
09/06/2015L'automatisation des tests Page 3
Notre expertise
09/06/2015L'automatisation des tests Page 4
PRODUITSSERVICES
DÉVELOPPEMENT
MODERNISATION
QUALITÉ LOGICIELLE
PROJETS
QUALITÉ DES PROJETS GARANTIE À 100%
1
POURQUOI AXON
& LES TESTS
09/06/2015L'automatisation des tests Page 6
AXON, centre de développement et modernisation
d’applications, s’implique dans les essais logiciel.
POURQUOI?
2
POURQUOI AUTOMATISER
Les grands enjeux actuels du développement logiciel
09/06/2015L'automatisation des tests Page 9
Multiplateforme et multi-technologie
Complexité et instabilité des besoins
Importance de la commercialisation ( « time to market » )
Pression sur les budgets
Recherche de la simplicité d’utilisation qui augmente considérablement la complexité des
applications
Défis énormes de la sécurité
Absence de mesures et de métriques
Pourquoi automatiser les essais ?
09/06/2015L'automatisation des tests Page 10
Sauver du temps et de l’argent
Augmenter la rigueur
Implanter un processus structuré, répétable et transférable
Augmenter la couverture
Supporter les tests multiplateformes qui se multiplient
Pourquoi automatiser les essais?
09/06/2015L'automatisation des tests Page 11
Réaliser des essais que le manuel ne peut pas
Mettre de l’emphase sur la stratégie et la rédaction des scénarios
Capter la connaissance
Détecter et éviter la régression
Augmenter la motivation et le sentiment d’excellence
LES TESTS AUTOMATISÉS SONT UN PASSAGE OBLIGÉ POUR
ASSURER LE SUCCÈS CONTINU
(IL FAUT SEULEMENT DÉTERMINER LE QUAND ET COMMENT)
Les bénéfices de l’automatisation
09/06/2015L'automatisation des tests Page 12
• Meilleure qualité = meilleur produit
• Diminution des coûts (meilleur ROI)
• Une équipe plus efficace avec des tâches à valeur ajoutées
• Moins de répétition
• Tester multitudes de fureteurs, langages, plateformes à la fois
• Réduction des anomalies
• Création d’une recette, d’une bible de l’automatisation
• Applicable à travers tous les processus organisationnels
3
LES DÉFIS DU PASSAGE
MANUEL À L’AUTOMATISATION
Les perceptions par rapport à l’automatisation
09/06/2015L'automatisation des tests Page 14
2
Plein de tests
impossibles à
automatiser
8
Changements
importants
7
Formation
des QA
5
Expériences
ratées
3
Pas le temps
4
Gros
investissements
6
Travailler en
silo entre
développement
et assurance
qualité
1
Trop d’efforts, les
tests automatisés
demandent un
entretien et une
évolution
constante
Doit-on automatiser à 100%?
09/06/2015L'automatisation des tests Page 15
Automatiser demande réflexion. Planifier, structurer, travailler en équipe.
•Il faut être en mesure d’identifier les bonnes choses à tester
•Un nouveau processus et de nouveaux rôles (qui fait quoi?)
•La gestion des scripts (un outil de script ne peut tout tester)
•Nouvelles infrastructures à mettre en place
EN GÉNÉRAL, IL Y A UNE TROP GRANDE TOLÉRANCE AUX ANOMALIES
LA QUALITÉ DOIT ÊTRE LA PRIORITÉ
Comment changer les mentalités?
09/06/2015L'automatisation des tests Page 16
La planification est la clé du changement
Identifier les solutions existantes
Assigner un coach ou mentor à l’équipe / formation / accompagnement
Changer la perception face l’anticipation de la perte d’emploi
Changer la culture de l’entreprise
4
POURQUOI LES OUTILS
ACTUELS N’OFFRENT PAS LE
ROI ESCOMPTÉ
Pourquoi les outils actuels n’offrent pas le ROI
escompté?
09/06/2015L'automatisation des tests Page 18
1
Nécessité d’utiliser
plusieurs outils de
script afin de tester
un processus
complet
6
Nouveau rôle
dans l’équipe
3
Validation et la
consolidation des
résultats
2
Gestion des
scripts
4
Adhésion
5
Gestion du
changement
5
UNE NOUVELLE DÉMARCHE
POUR SIMPLIFIER L’ADOPTION
& ASSURER LE ROI
Simplifier l’adoption
09/06/2015L'automatisation des tests Page 20
IDENTIFIER LES FACTEURS CLÉS
Volonté de la direction
L’adhésion des équipes
Anticiper le changement
ÉTABLIR LE PROCESSUS
Gérer et planifier
Nouveau rôle : scripteur
Définir une stratégie
CHOISIR LES BONS OUTILS
Pas à pas
Technologie
09/06/2015L'automatisation des tests Page 21
APP.
PATRIMONIALE
PROCESSUS EN LOT
SGBDR
SERVICES
TRAITEMENTS
APP. MOBILE
APP. « CLIENT LOURD »
COURRIEL
APPLICATION WEB
RAPPORTS
Telnet
(3270, 5250, etc.)
Autres
Script runner
Autres
SOAP UI
Rest Assured
Autres
Outil des fournisseurs
• Oracle
• DB2
• SAP Sybase
SSH
Commandes OS
Autres
Perfecto mobile, Appium
Mobile Labs, Autres
Sikuli, OATS, Autres
Greenmail. Apache James, Autres
Selenium, Ranorex, Sikuli, HP UFT,
TestComplete, Autres
“DIFF” Texte, “DIFF” MsOffice,
“DIFF” PDF, Autres
Créer un véritable ROI
09/06/2015L'automatisation des tests Page 22
VALIDER &
CUMULER LES
RÉSULTATS
PRÉPARER LES
DONNÉES DE
TESTS
LANCER LE SCRIPT
APP. PATRIMONIALE PROCESSUS EN LOT
SGBDR
SERVICES
TRAITEMENTS
APP. MOBILE
APP. « CLIENT LOURD »
COURRIEL
APPLICATION WEB
RAPPORTS
Telnet
(3270, 5250, etc.)
Autres
Script runner
Autres
SOAP UI
Rest Assured
Autres
Outil des fournisseurs
• Oracle
• DB2
• SAP Sybase
SSH
Commandes OS
Autres
Perfecto mobile, Appium
Mobile Labs, Autres
Sikuli, OATS, Autres
Greenmail. Apache
James, Autres
Selenium, Ranorex,
Sikuli, HP UFT,
TestComplete, Autres
“DIFF” Texte, “DIFF”
MsOffice,
“DIFF” PDF, Autres
RÉPÉTITIONS
DOCUMENTE | ORGANISE | SÉQUENCE | CENTRALISE RÉSULTATS | CONSERVE L’HISTORIQUE
Comment obtenir un bon ROI?
09/06/2015L'automatisation des tests Page 23
LA SITUATION NE
S’AMÉLIORERA PAS
1
ON SAIT QUE
VOUS ÊTES DÉJÀ
À LA LIMITE
2
ON SAIT QUE LE
STRESS NE BAISSERA
PAS
3
GESTIONNAIRES
ÉQUIPES DE
DEV ET QA
ALORS, ON FAIT QUOI?
MIDI EXPERT
PRÉSENTÉ PAR
info@axon-id.com
MERCI
www.axon-id.com
www.askida.com
@axon_id
@askidasoftware

Contenu connexe

Tendances

Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logicielJean-Paul CARMONA
 
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterComment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterGuillaume Deshayes
 
[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logiciel[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logicielUSTHB & DELTALOG
 
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
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1Christophe Rochefolle
 
Automatisation des tests v2
Automatisation des tests v2Automatisation des tests v2
Automatisation des tests v2CLIO SA
 
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...TelecomValley
 
Altran soirée du test logiciel - assez des c 05-10-17
Altran   soirée du test logiciel - assez des c 05-10-17Altran   soirée du test logiciel - assez des c 05-10-17
Altran soirée du test logiciel - assez des c 05-10-17Marc Hage Chahine
 
Allons plus loin avec Selenium
Allons plus loin avec SeleniumAllons plus loin avec Selenium
Allons plus loin avec SeleniumSOAT
 
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...TelecomValley
 
Cas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCareCas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCareCloudNetCare
 
Mobile Product Management par Damien delautier
Mobile Product Management par Damien delautierMobile Product Management par Damien delautier
Mobile Product Management par Damien delautierWDPM
 
Présentation Tests Fonctionnels
Présentation Tests FonctionnelsPrésentation Tests Fonctionnels
Présentation Tests FonctionnelsDATANYWARE.com
 
JFTL2013 - Retour d'expérience PagesJaunes
JFTL2013 - Retour d'expérience PagesJaunesJFTL2013 - Retour d'expérience PagesJaunes
JFTL2013 - Retour d'expérience PagesJaunesCedric GAUTIER
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testingjubehr
 
Cerberus, un outil pour l'automatisation des tests fonctionnels
Cerberus, un outil pour l'automatisation des tests fonctionnelsCerberus, un outil pour l'automatisation des tests fonctionnels
Cerberus, un outil pour l'automatisation des tests fonctionnelsAurélien Bourdon
 
Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests typemadspock
 
Test de logiciels
Test de logiciels Test de logiciels
Test de logiciels Bilel Abed
 

Tendances (20)

Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logiciel
 
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterComment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
 
[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logiciel[PFE] Master en ingénierie du logiciel
[PFE] Master en ingénierie du logiciel
 
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
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1
 
Automatisation des tests v2
Automatisation des tests v2Automatisation des tests v2
Automatisation des tests v2
 
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
 
Altran soirée du test logiciel - assez des c 05-10-17
Altran   soirée du test logiciel - assez des c 05-10-17Altran   soirée du test logiciel - assez des c 05-10-17
Altran soirée du test logiciel - assez des c 05-10-17
 
Allons plus loin avec Selenium
Allons plus loin avec SeleniumAllons plus loin avec Selenium
Allons plus loin avec Selenium
 
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
 
Cas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCareCas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCare
 
ATDD Visuel
ATDD VisuelATDD Visuel
ATDD Visuel
 
Mobile Product Management par Damien delautier
Mobile Product Management par Damien delautierMobile Product Management par Damien delautier
Mobile Product Management par Damien delautier
 
Présentation Tests Fonctionnels
Présentation Tests FonctionnelsPrésentation Tests Fonctionnels
Présentation Tests Fonctionnels
 
JFTL2013 - Retour d'expérience PagesJaunes
JFTL2013 - Retour d'expérience PagesJaunesJFTL2013 - Retour d'expérience PagesJaunes
JFTL2013 - Retour d'expérience PagesJaunes
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testing
 
Cerberus, un outil pour l'automatisation des tests fonctionnels
Cerberus, un outil pour l'automatisation des tests fonctionnelsCerberus, un outil pour l'automatisation des tests fonctionnels
Cerberus, un outil pour l'automatisation des tests fonctionnels
 
Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests type
 
Futur tunis
Futur tunisFutur tunis
Futur tunis
 
Test de logiciels
Test de logiciels Test de logiciels
Test de logiciels
 

Similaire à Les outils d’automatisation de tests (scripting) : Adoption et enjeux (complet) par AXON Intégration et développement

Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonitasoft
 
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...Julie DULOT
 
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec castLeClubQualiteLogicielle
 
Projets d'évolution ERP
Projets d'évolution ERPProjets d'évolution ERP
Projets d'évolution ERPpanayaofficial
 
Faire de l'agile versus "Etre" agile pour les ESN
Faire de l'agile versus "Etre" agile pour les ESNFaire de l'agile versus "Etre" agile pour les ESN
Faire de l'agile versus "Etre" agile pour les ESNErnst Perpignand
 
Transforming Product Development - French Version - Transformation Day Montre...
Transforming Product Development - French Version - Transformation Day Montre...Transforming Product Development - French Version - Transformation Day Montre...
Transforming Product Development - French Version - Transformation Day Montre...Amazon Web Services
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...Agile Montréal
 
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...CERTyou Formation
 
ISO 9001 (1).pptx
ISO 9001 (1).pptxISO 9001 (1).pptx
ISO 9001 (1).pptxsalmagouam
 
20090609 05 - Audit de code automatisé chez Renault
20090609 05 - Audit de code automatisé chez Renault20090609 05 - Audit de code automatisé chez Renault
20090609 05 - Audit de code automatisé chez RenaultLeClubQualiteLogicielle
 
Jeu qualité totale
Jeu qualité totaleJeu qualité totale
Jeu qualité totaleCIPE
 
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Agile En Seine
 
Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...RBFHealth
 
Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...RBFHealth
 
XStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyXStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyMarc Hage Chahine
 
Présentation globale AMfine Services & Software
Présentation globale AMfine Services & SoftwarePrésentation globale AMfine Services & Software
Présentation globale AMfine Services & SoftwareAMfine Services & Software
 
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussiAfterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussicyrilpicat
 

Similaire à Les outils d’automatisation de tests (scripting) : Adoption et enjeux (complet) par AXON Intégration et développement (20)

Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
 
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
 
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
 
Projets d'évolution ERP
Projets d'évolution ERPProjets d'évolution ERP
Projets d'évolution ERP
 
Faire de l'agile versus "Etre" agile pour les ESN
Faire de l'agile versus "Etre" agile pour les ESNFaire de l'agile versus "Etre" agile pour les ESN
Faire de l'agile versus "Etre" agile pour les ESN
 
Transforming Product Development - French Version - Transformation Day Montre...
Transforming Product Development - French Version - Transformation Day Montre...Transforming Product Development - French Version - Transformation Day Montre...
Transforming Product Development - French Version - Transformation Day Montre...
 
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
 
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
 
ISO 9001 (1).pptx
ISO 9001 (1).pptxISO 9001 (1).pptx
ISO 9001 (1).pptx
 
20090609 05 - Audit de code automatisé chez Renault
20090609 05 - Audit de code automatisé chez Renault20090609 05 - Audit de code automatisé chez Renault
20090609 05 - Audit de code automatisé chez Renault
 
Jeu qualité totale
Jeu qualité totaleJeu qualité totale
Jeu qualité totale
 
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
Comment créer un produit en mode startup Agile @Digicoop - Maxime Bouroumeau-...
 
capgemini-mes
capgemini-mescapgemini-mes
capgemini-mes
 
MyFundStore - référentiel Fonds
MyFundStore - référentiel FondsMyFundStore - référentiel Fonds
MyFundStore - référentiel Fonds
 
Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Three - La mesure...
 
Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...
Annual Results and Impact Evaluation Workshop for RBF - Day Seven - La mesure...
 
XStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyXStudio - Présentation Télécom Valley
XStudio - Présentation Télécom Valley
 
Présentation BlueKanGo - Performance stratégique et Management QHSE
Présentation BlueKanGo - Performance stratégique et Management QHSE Présentation BlueKanGo - Performance stratégique et Management QHSE
Présentation BlueKanGo - Performance stratégique et Management QHSE
 
Présentation globale AMfine Services & Software
Présentation globale AMfine Services & SoftwarePrésentation globale AMfine Services & Software
Présentation globale AMfine Services & Software
 
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussiAfterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
 

Plus de AQT-presentations

Atteignez vos objectifs grâce à votre tableau de bord
Atteignez vos objectifs grâce à votre tableau de bordAtteignez vos objectifs grâce à votre tableau de bord
Atteignez vos objectifs grâce à votre tableau de bordAQT-presentations
 
Maximiser la valeur de votre entreprise
Maximiser la valeur de votre entrepriseMaximiser la valeur de votre entreprise
Maximiser la valeur de votre entrepriseAQT-presentations
 
Web Analytics : L’importance de la collecte et de l’analyse de données pour v...
Web Analytics : L’importance de la collecte et de l’analyse de données pour v...Web Analytics : L’importance de la collecte et de l’analyse de données pour v...
Web Analytics : L’importance de la collecte et de l’analyse de données pour v...AQT-presentations
 
Benchmark: Pratiques ventes et marketing des PME des TIC du Québec
Benchmark: Pratiques ventes et marketing des PME des TIC du QuébecBenchmark: Pratiques ventes et marketing des PME des TIC du Québec
Benchmark: Pratiques ventes et marketing des PME des TIC du QuébecAQT-presentations
 
Kaihan Krippendorff Outhink Competition Part1
Kaihan Krippendorff Outhink Competition Part1Kaihan Krippendorff Outhink Competition Part1
Kaihan Krippendorff Outhink Competition Part1AQT-presentations
 
Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...
Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...
Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...AQT-presentations
 
Joseph Jaffe Zero Paid Media as the New Marketing Model
Joseph Jaffe Zero Paid Media as the New Marketing ModelJoseph Jaffe Zero Paid Media as the New Marketing Model
Joseph Jaffe Zero Paid Media as the New Marketing ModelAQT-presentations
 
10 étapes pour s’assurer que votre programme de maturation de prospects se tr...
10 étapes pour s’assurer que votre programme de maturation de prospects se tr...10 étapes pour s’assurer que votre programme de maturation de prospects se tr...
10 étapes pour s’assurer que votre programme de maturation de prospects se tr...AQT-presentations
 
Atelier de prise de décisions rapides par Philippe Glaude
Atelier de prise de décisions rapides par Philippe GlaudeAtelier de prise de décisions rapides par Philippe Glaude
Atelier de prise de décisions rapides par Philippe GlaudeAQT-presentations
 
René Vézina - Revue économique 2015
René Vézina - Revue économique 2015René Vézina - Revue économique 2015
René Vézina - Revue économique 2015AQT-presentations
 
Web Analytique par Simon Caillé de Parkour3
Web Analytique par Simon Caillé de Parkour3Web Analytique par Simon Caillé de Parkour3
Web Analytique par Simon Caillé de Parkour3AQT-presentations
 
4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»
4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»
4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»AQT-presentations
 
Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...
Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...
Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...AQT-presentations
 
Attract new clients by using modern marketing tactics
Attract new clients by using modern marketing tacticsAttract new clients by using modern marketing tactics
Attract new clients by using modern marketing tacticsAQT-presentations
 
Comment attirer de nouveaux clients avec des tactiques de marketing modernes
Comment attirer de nouveaux clients avec des tactiques de marketing modernesComment attirer de nouveaux clients avec des tactiques de marketing modernes
Comment attirer de nouveaux clients avec des tactiques de marketing modernesAQT-presentations
 
Loi C-28 : Consentements-Tactiques
Loi C-28 : Consentements-TactiquesLoi C-28 : Consentements-Tactiques
Loi C-28 : Consentements-TactiquesAQT-presentations
 
Redéfinir les affaires à l'ère de la Présence
Redéfinir les affaires à l'ère de la PrésenceRedéfinir les affaires à l'ère de la Présence
Redéfinir les affaires à l'ère de la PrésenceAQT-presentations
 
The Irresistible Power of Storytelling for High-Tech Companies
The Irresistible Power of Storytelling for High-Tech CompaniesThe Irresistible Power of Storytelling for High-Tech Companies
The Irresistible Power of Storytelling for High-Tech CompaniesAQT-presentations
 
Comment développer un service à la clientèle proactif et rentable?
Comment développer un service à la clientèle proactif et rentable? Comment développer un service à la clientèle proactif et rentable?
Comment développer un service à la clientèle proactif et rentable? AQT-presentations
 

Plus de AQT-presentations (20)

Atteignez vos objectifs grâce à votre tableau de bord
Atteignez vos objectifs grâce à votre tableau de bordAtteignez vos objectifs grâce à votre tableau de bord
Atteignez vos objectifs grâce à votre tableau de bord
 
Maximiser la valeur de votre entreprise
Maximiser la valeur de votre entrepriseMaximiser la valeur de votre entreprise
Maximiser la valeur de votre entreprise
 
Web Analytics : L’importance de la collecte et de l’analyse de données pour v...
Web Analytics : L’importance de la collecte et de l’analyse de données pour v...Web Analytics : L’importance de la collecte et de l’analyse de données pour v...
Web Analytics : L’importance de la collecte et de l’analyse de données pour v...
 
Benchmark: Pratiques ventes et marketing des PME des TIC du Québec
Benchmark: Pratiques ventes et marketing des PME des TIC du QuébecBenchmark: Pratiques ventes et marketing des PME des TIC du Québec
Benchmark: Pratiques ventes et marketing des PME des TIC du Québec
 
Kaihan Krippendorff Outhink Competition Part1
Kaihan Krippendorff Outhink Competition Part1Kaihan Krippendorff Outhink Competition Part1
Kaihan Krippendorff Outhink Competition Part1
 
Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...
Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...
Alexandre Sagala Le marketing relationnel, des stratégies d'acquisition et de...
 
Joseph Jaffe Zero Paid Media as the New Marketing Model
Joseph Jaffe Zero Paid Media as the New Marketing ModelJoseph Jaffe Zero Paid Media as the New Marketing Model
Joseph Jaffe Zero Paid Media as the New Marketing Model
 
10 étapes pour s’assurer que votre programme de maturation de prospects se tr...
10 étapes pour s’assurer que votre programme de maturation de prospects se tr...10 étapes pour s’assurer que votre programme de maturation de prospects se tr...
10 étapes pour s’assurer que votre programme de maturation de prospects se tr...
 
Atelier de prise de décisions rapides par Philippe Glaude
Atelier de prise de décisions rapides par Philippe GlaudeAtelier de prise de décisions rapides par Philippe Glaude
Atelier de prise de décisions rapides par Philippe Glaude
 
René Vézina - Revue économique 2015
René Vézina - Revue économique 2015René Vézina - Revue économique 2015
René Vézina - Revue économique 2015
 
Web Analytique par Simon Caillé de Parkour3
Web Analytique par Simon Caillé de Parkour3Web Analytique par Simon Caillé de Parkour3
Web Analytique par Simon Caillé de Parkour3
 
4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»
4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»
4 axes de la stratégie «Montréal, ville intelligente et numérique 2014»
 
Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...
Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...
Loi C-28: Comment effectuer votre démarche de conformité en vue de l'entrée e...
 
Attract new clients by using modern marketing tactics
Attract new clients by using modern marketing tacticsAttract new clients by using modern marketing tactics
Attract new clients by using modern marketing tactics
 
Comment attirer de nouveaux clients avec des tactiques de marketing modernes
Comment attirer de nouveaux clients avec des tactiques de marketing modernesComment attirer de nouveaux clients avec des tactiques de marketing modernes
Comment attirer de nouveaux clients avec des tactiques de marketing modernes
 
Loi C-28 : Consentements-Tactiques
Loi C-28 : Consentements-TactiquesLoi C-28 : Consentements-Tactiques
Loi C-28 : Consentements-Tactiques
 
Redéfinir les affaires à l'ère de la Présence
Redéfinir les affaires à l'ère de la PrésenceRedéfinir les affaires à l'ère de la Présence
Redéfinir les affaires à l'ère de la Présence
 
The Irresistible Power of Storytelling for High-Tech Companies
The Irresistible Power of Storytelling for High-Tech CompaniesThe Irresistible Power of Storytelling for High-Tech Companies
The Irresistible Power of Storytelling for High-Tech Companies
 
Retour vers le commerce
Retour vers le commerceRetour vers le commerce
Retour vers le commerce
 
Comment développer un service à la clientèle proactif et rentable?
Comment développer un service à la clientèle proactif et rentable? Comment développer un service à la clientèle proactif et rentable?
Comment développer un service à la clientèle proactif et rentable?
 

Les outils d’automatisation de tests (scripting) : Adoption et enjeux (complet) par AXON Intégration et développement

  • 1. MIDI EXPERT PRÉSENTÉ PAR AUTOMATISATION DE TESTS (SCRIPTING) ADOPTION & ENJEUX
  • 2. MIDI EXPERT PRÉSENTÉ PAR AUTOMATISATION DE TESTS (SCRIPTING) ADOPTION & ENJEUX 6 JUIN 2015
  • 3. Qui sommes-nous? Depuis plus de 18 ans, notre centre d’expertise en développement de projets et qualité logicielle propose des solutions personnalisées et éprouvées aux organisations innovantes qui ont un processus d’affaires unique et de grandes exigences en matière de qualité logicielle. 09/06/2015L'automatisation des tests Page 3
  • 4. Notre expertise 09/06/2015L'automatisation des tests Page 4 PRODUITSSERVICES DÉVELOPPEMENT MODERNISATION QUALITÉ LOGICIELLE PROJETS QUALITÉ DES PROJETS GARANTIE À 100%
  • 6. 09/06/2015L'automatisation des tests Page 6 AXON, centre de développement et modernisation d’applications, s’implique dans les essais logiciel. POURQUOI?
  • 8. Les grands enjeux actuels du développement logiciel 09/06/2015L'automatisation des tests Page 9 Multiplateforme et multi-technologie Complexité et instabilité des besoins Importance de la commercialisation ( « time to market » ) Pression sur les budgets Recherche de la simplicité d’utilisation qui augmente considérablement la complexité des applications Défis énormes de la sécurité Absence de mesures et de métriques
  • 9. Pourquoi automatiser les essais ? 09/06/2015L'automatisation des tests Page 10 Sauver du temps et de l’argent Augmenter la rigueur Implanter un processus structuré, répétable et transférable Augmenter la couverture Supporter les tests multiplateformes qui se multiplient
  • 10. Pourquoi automatiser les essais? 09/06/2015L'automatisation des tests Page 11 Réaliser des essais que le manuel ne peut pas Mettre de l’emphase sur la stratégie et la rédaction des scénarios Capter la connaissance Détecter et éviter la régression Augmenter la motivation et le sentiment d’excellence
  • 11. LES TESTS AUTOMATISÉS SONT UN PASSAGE OBLIGÉ POUR ASSURER LE SUCCÈS CONTINU (IL FAUT SEULEMENT DÉTERMINER LE QUAND ET COMMENT) Les bénéfices de l’automatisation 09/06/2015L'automatisation des tests Page 12 • Meilleure qualité = meilleur produit • Diminution des coûts (meilleur ROI) • Une équipe plus efficace avec des tâches à valeur ajoutées • Moins de répétition • Tester multitudes de fureteurs, langages, plateformes à la fois • Réduction des anomalies • Création d’une recette, d’une bible de l’automatisation • Applicable à travers tous les processus organisationnels
  • 12. 3 LES DÉFIS DU PASSAGE MANUEL À L’AUTOMATISATION
  • 13. Les perceptions par rapport à l’automatisation 09/06/2015L'automatisation des tests Page 14 2 Plein de tests impossibles à automatiser 8 Changements importants 7 Formation des QA 5 Expériences ratées 3 Pas le temps 4 Gros investissements 6 Travailler en silo entre développement et assurance qualité 1 Trop d’efforts, les tests automatisés demandent un entretien et une évolution constante
  • 14. Doit-on automatiser à 100%? 09/06/2015L'automatisation des tests Page 15 Automatiser demande réflexion. Planifier, structurer, travailler en équipe. •Il faut être en mesure d’identifier les bonnes choses à tester •Un nouveau processus et de nouveaux rôles (qui fait quoi?) •La gestion des scripts (un outil de script ne peut tout tester) •Nouvelles infrastructures à mettre en place EN GÉNÉRAL, IL Y A UNE TROP GRANDE TOLÉRANCE AUX ANOMALIES LA QUALITÉ DOIT ÊTRE LA PRIORITÉ
  • 15. Comment changer les mentalités? 09/06/2015L'automatisation des tests Page 16 La planification est la clé du changement Identifier les solutions existantes Assigner un coach ou mentor à l’équipe / formation / accompagnement Changer la perception face l’anticipation de la perte d’emploi Changer la culture de l’entreprise
  • 16. 4 POURQUOI LES OUTILS ACTUELS N’OFFRENT PAS LE ROI ESCOMPTÉ
  • 17. Pourquoi les outils actuels n’offrent pas le ROI escompté? 09/06/2015L'automatisation des tests Page 18 1 Nécessité d’utiliser plusieurs outils de script afin de tester un processus complet 6 Nouveau rôle dans l’équipe 3 Validation et la consolidation des résultats 2 Gestion des scripts 4 Adhésion 5 Gestion du changement
  • 18. 5 UNE NOUVELLE DÉMARCHE POUR SIMPLIFIER L’ADOPTION & ASSURER LE ROI
  • 19. Simplifier l’adoption 09/06/2015L'automatisation des tests Page 20 IDENTIFIER LES FACTEURS CLÉS Volonté de la direction L’adhésion des équipes Anticiper le changement ÉTABLIR LE PROCESSUS Gérer et planifier Nouveau rôle : scripteur Définir une stratégie CHOISIR LES BONS OUTILS Pas à pas Technologie
  • 20. 09/06/2015L'automatisation des tests Page 21 APP. PATRIMONIALE PROCESSUS EN LOT SGBDR SERVICES TRAITEMENTS APP. MOBILE APP. « CLIENT LOURD » COURRIEL APPLICATION WEB RAPPORTS Telnet (3270, 5250, etc.) Autres Script runner Autres SOAP UI Rest Assured Autres Outil des fournisseurs • Oracle • DB2 • SAP Sybase SSH Commandes OS Autres Perfecto mobile, Appium Mobile Labs, Autres Sikuli, OATS, Autres Greenmail. Apache James, Autres Selenium, Ranorex, Sikuli, HP UFT, TestComplete, Autres “DIFF” Texte, “DIFF” MsOffice, “DIFF” PDF, Autres Créer un véritable ROI
  • 21. 09/06/2015L'automatisation des tests Page 22 VALIDER & CUMULER LES RÉSULTATS PRÉPARER LES DONNÉES DE TESTS LANCER LE SCRIPT APP. PATRIMONIALE PROCESSUS EN LOT SGBDR SERVICES TRAITEMENTS APP. MOBILE APP. « CLIENT LOURD » COURRIEL APPLICATION WEB RAPPORTS Telnet (3270, 5250, etc.) Autres Script runner Autres SOAP UI Rest Assured Autres Outil des fournisseurs • Oracle • DB2 • SAP Sybase SSH Commandes OS Autres Perfecto mobile, Appium Mobile Labs, Autres Sikuli, OATS, Autres Greenmail. Apache James, Autres Selenium, Ranorex, Sikuli, HP UFT, TestComplete, Autres “DIFF” Texte, “DIFF” MsOffice, “DIFF” PDF, Autres RÉPÉTITIONS DOCUMENTE | ORGANISE | SÉQUENCE | CENTRALISE RÉSULTATS | CONSERVE L’HISTORIQUE
  • 22. Comment obtenir un bon ROI? 09/06/2015L'automatisation des tests Page 23 LA SITUATION NE S’AMÉLIORERA PAS 1 ON SAIT QUE VOUS ÊTES DÉJÀ À LA LIMITE 2 ON SAIT QUE LE STRESS NE BAISSERA PAS 3 GESTIONNAIRES ÉQUIPES DE DEV ET QA ALORS, ON FAIT QUOI?