Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas régresser

Tracer, tester, isoler, traiter … le contexte sanitaire actuel nous rend cette approche systématique presque familière ! Elle s’applique également à d’autres situations à commencer par le monitoring permanent de la performance des dispositifs web et mobile. Les usages numériques ont explosé ces derniers mois et nombres de marques s’activent dans la mise en place de leur propre Digital Factory pour industrialiser la conception et le développement de leurs applications web, mobile et tablette.
Comment dans ces conditions et ce contexte, assurer la fiabilité de l’explosion de ces usages ? Comment s’assurer de qualité des déploiements tout en les accélérant dans des délais de plus en courts ?
En déployant des dispositifs de plus en plus agile, l’automatisation des tests peut s’avérer comme une des réponses et donc un des outils d’accélération.

Fort de notre expérience acquise auprès d’enseignes multisectorielles et de toutes tailles, animée au sein de notre Digital Testing Center, nous avons conçu notre propre outil d’automatisation de tests fédérant les meilleurs logiciels libres du marché.
Nous vous convions à un webinar pour comprendre et découvrir notre accompagnement et nos outils. Nous répondrons aux questions suivantes :
• Pourquoi parle-t-on d’automatisation des tests ? comment les mettre en place ? Quels bénéfices recherchés ?
• Quels attributs et quels atouts associés à notre solution ?
• Concrètement, comment ça marche ?
Le tout illustré par un cas clients concret d’envergure internationale avec bénéfices, ROI et écueils constatés

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

[Webinar Niji] Performance web & mobile : Automatisez les tests pour ne pas régresser

  1. 1. ©Niji | 20211111 Performance web & mobile : Automatisez les tests pour ne pas régresser Webinar le 14 janvier 2021
  2. 2. ©Niji | 20212222 Vos intervenants Xavier Belet Directeur Commercial Betty Beaugé Directrice de la Digital Testing Factory Gaëtan Rageul Expert automaticien Tanguy Michel Expert automaticien et performance
  3. 3. ©Niji | 20213333 Conseil, Design & Technologie.  NOTRE PROPOSITION DE VALEUR  Voice of customer Business disruption Digital Strategy Technological opportunities  Unaccompagnementdepuis lastratégieenpassantparl’idéationjusqu’à lamise enœuvreopérationnelleetlamaîtrised’environnementstechnologiquescomplexes.Une propositionde valeuréquilibrée,intégréeetéprouvée.  130 CONSULTANTS  Customer& User eXperience Brand & content design Creativetechnology Business performance  130 TALENTS  Mobile & webFactory Labelized Testcenter Agile & Scrum management Smart technologies  570 EXPERTS  70EXPERTS SALESFORCE  Consulting, Integration, Support…on all Clouds Saleforce
  4. 4. ©Niji | 20214444 DIGITAL TESTING FACTORY1
  5. 5. ©Niji | 20215555 La Digital Testing Factory Réalisation SCRUM adaptéeaux développementssous engagements forfaitaires Outillage renforcédédiéau pilotage desprojets Multi expertise PHP, Java, Js,GreenIT,HTML, CMS, e-Commerce, Usines à Sites Mise à disposition en1clic àtout momentsur vos navigateurs etsmartphones Une chaine d’intégration continuedédiéeàla réalisation d’applications etaudits automatisés Bibliothèque de composants éprouvés, optimisés,réutilisables etopen source Un outillage dédiépermettantune approche industrielle (conception, exécution, automatisation, …) Desprocessus etdesméthodesbaséssur les fondamentaux del'ISTQB Une bibliothèque deplus de 200 terminaux en complément d’outils d’émulation Descompétences dédiées, pointues et certifiées Run Factory Testing Factory Digital Factory
  6. 6. ©Niji | 20216666 Tanguy Responsable Performance Betty ResponsableDigital TestingFactory Marie-Anne BusinessAnalyste Test Manager Test Analyst Test Leader Automaticien Expert Technique Ingénieur Performance Ingénieur Sécurité Business Analyst +60 TESTEURS Anthony Chef de projets Une expertise dans le Digital Testing
  7. 7. ©Niji | 20217777 AUTOMATISATION : RAPPEL2
  8. 8. ©Niji | 20218888 Tests automatisés C’est quoi ? CAS DE TESTS REPORTING AUTOMATE Bonnes pratiques UN PROJET DE DEVELOPPEMENT NON REGRESSION POCETUDE DE ELIGIBILITE STRATEGIE ETOBJETCIFS ROADMAP FACTORISATION ROI BUILD / RUN AUTOMATICIENS DANS LA DUREE INDEPENDANCE
  9. 9. ©Niji | 20219999 Tests automatisés 2.0 Etle DEVOPSdanstoutca ? lancement des tests automatisés à travers la mise en place d’une chaine d’Intégration Continue (CI):  Configuration d’un job depuis le JENKINS NIJI ou une solution GitLab Pull Codesourcedu projet Lancementdes scénariosdetests surla VM Récupérationdes résultatsde tests Jobréseau Archivage des résultats detests
  10. 10. ©Niji | 202110101010 QUEL OUTIL CHOISIR ?3
  11. 11. ©Niji | 202111111111 Les critères pour choisir Applications Usage Typedetests Budget/ ROI Automaticien CI CD
  12. 12. ©Niji | 202112121212 Cartographie des outils du marché Nom Modèle économique Type de testsautomatisés automatisés Nombre d’utilisateurs Support Connaissance techniques techniques RANOREX 4790€/anla licence flottante Desktop, web& mobile 1utilisateur àla fois Inclus avecla licence licence VB.net,C# Non obligatoire TEST COMPLETE De5000à 10000€/anla licence flottante licence flottante Desktop, web& mobile 1utilisateur àla fois Inclus avecla licence licence JS,Python, VBScript Nonobligatoire ROBOT FRAMEWORK FRAMEWORK Opensource Web& mobile Illimité Support disponible sur le sur leweb Python TEST PROJECT Opensource Web,API & mobile Illimité Support disponible sur le sur leweb Java,C# Nonobligatoire KATALON Versiondebasegratuite Licence flottanteà 1500€/an Desktop, web,API & mobile 1utilisateur àla fois avecla licence la licence Support inclus avecla la licence Java PROTRACTOR Opensource Web& mobile Illimité Support disponible sur le sur leweb JS UFT 4500€/anla licence flottante+ Desktop, web,API & mobile 1utilisateur àla fois avecla licence la licence Support inclus avecla la licence VBScript
  13. 13. ©Niji | 202113131313 STAN Automatisation by Niji 4
  14. 14. ©Niji | 202114141414 (Solution Tests Automatisés Niji)  Crééen 2018  Basésurdestechnologiesbienconnusdu marché(SeleniumetAppium)  Boiteàoutils  Facilementdéployable  Automatisationwebetmobile Envoidela réponseSeleniumà STAN Envoidesréponsesdesnavigateursà Selenium Scénariosde tests
  15. 15. ©Niji | 202115151515 Scénarios écrits enGherkin Méthodes JAVA Exécution (locale via l’IDE ou enintégration continue via Jenkins ou GitLab) Selenium ou Appium pilote le navigateur
  16. 16. ©Niji | 202116161616 Tests BDD etAPI Multiplateforme multi navigateur InterfaceOutils cloud Projetà complexité Reporting Depuis sa création, STAN, actuellement en version 1.3, adéjà évolué et inclus d’autres fonctionnalités : • Cucumber • xml,json,html • Jenkins • Browserstack• Multiplateforme, • Multienvironnement • Multipayslangue • BibliothèquesJava• Chrome,Firefox,Edge,IE, Safari, Android,IOS,web Mobile,Windows,Linux,MAC Prochaines évolutionsàl’étude : • Miseà jour dela partie mobile • Greentesting • Comparaison image à image • Clientlourd • …
  17. 17. ©Niji | 202117171717 Nom Prix Bibliothèque Modulaire Facilitéde Portabilité CI independante Gherkin Support Java Java iOS sur Windows Windows Type de tests automatisés automatisés RANOREX $ Desktop, web& mobile mobile TEST COMPLETE $ Desktop, web& mobile ROBOT FRAMEWORK FRAMEWORK OPEN SOURCE Web,API & Mobile TEST PROJECT OPEN SOURCE Web,API & mobile KATALON $ Desktop, web,API & mobile PROTRACTOR OPEN SOURCE Web& mobile UFT $ Desktop, web,API & mobile STAN OPEN SOURCE Web, API & Mobile
  18. 18. ©Niji | 202118181818 REX ARVAL5
  19. 19. ©Niji | 202119191919 MyArvalWeb • ApplicationWeb • Multilangues • Multipays • Gestiondecontenus • Web Responsive • Equipe en agilité • Pas deprocessus de testsexistants • En 2020 : planaméliorationdela qualité • Auditdesprocessusdetests • Auditdestestsautomatisés Contexte
  20. 20. ©Niji | 202120202020 Planning Février Mars POC Avril Mai Audit Juin STRATEGIES AoûtJuillet BuildNR RunNR Conceptionde tests de nonregression Développement des tests automatisés Maintenancesdestests de nonregression Maintenancedes tests automatisés
  21. 21. ©Niji | 202121212121 Audit Avantdechoisirl’outilutilisélorsdece projet  Des traces d’automatisation nonmaintenue  Pas de liens avec des cas detests  Pas d’automaticien  Pas de testeur  Pas d’identifiant techniqueuniquedans le code del’application
  22. 22. ©Niji | 202122222222 POC ProtractorVersusSTAN  OBJECTIFS o Traiterle multipays o Utiliserle langageGherkin o Traiterle Multinavigateur o Automatiser2cassimples  RÉSULTATS Protractor • Nbjourspassés+++ • La gestionmulti payscomplexe • Maintenancedécuplée • Gherkindifficile STAN • Nbjourspassés+ • La gestionmulti paysOK • MaintenanceSimplifiée • GherkinOK
  23. 23. ©Niji | 202123232323 Roadmap d’automatisation Phase 0 Implementation Phase 2 Tests non régression Phase 1 Tour de clé Stratégie d’automatisation Phase 3 Mode run POC STAN POC Protractor Outil choisi 10 tour de clés Installation Automatisation des tours de clés sur chaque environnement Conception de Tests non régression Automatisation des Tests non régression sur chaque environnement Chaque sprint Automatisation maintenance Amélioration Intégration Continue Phase 4 Production Définition des besoins Automatisation pour la production
  24. 24. ©Niji | 202124242424 • Déploiementrapide • Quelquesscénariostoursdeclés • Mise enplacede lagestiondespaysettraductions • GrâceauGherkin, • Laclé de pays« IT», «BR »…etc… • Jeuxde données: • Créationde comptesutilisateursMy Arval:  actuellement,géréviaunfichiercsv  maisà terme,l’automateincluralacréationdesJDD La mise en place
  25. 25. ©Niji | 202125252525 Ce qui a marché Gestion multi : • Plateformes • Utilisateurs • Devices • Langues • Pays
  26. 26. ©Niji | 202126262626 Les challenges • IntégrationdansJENKINS - machine linux • Gestionduproxy • Limitationtechniquessurdespointsnatifsweb(GoogleMap)&mobile(numérod’urgenceouvrantla fonctionnalitéd’appeldutéléphone,importdefichiersdansunedéclaration,listedéroulantesuriOS) ->non dépendantesdel’outild’automatisation
  27. 27. ©Niji | 202127272727 27 Capacité de tests augmentée 60 tours de clés deux fois par jour 400 scénarios de TNR automatisés TNR 2 fois par semaine Et à la demande STAN Jenkins Browserstack Intégrationcontinue
  28. 28. ©Niji | 202128282828 Vos contacts www.niji.fr @Niji_DigitalParis Lille Nantes Rennes Lyon Bordeaux Betty Beaugé Directrice de la Digital Testing Factory betty.beauge@niji.fr Gaëtan Rageul Expert automaticien gaetan.rageul@niji.fr Tanguy Michel Expert automaticien et performance tanguy.michel@niji.fr

×