Créée en 2016, la communauté « Test et Qualité Logiciel » de Telecom Valley animée par Julien Van Quackebeke (CEO / ALL4TEST), fédère la communauté azuréenne des professionnels du Test et de la Qualité Logiciel, partage des retours d’expériences et des compétences.
Après avoir mis en place des réunions de travail régulières et des Meetups plus informels, ce groupe souhaite faire de la Soirée du Test Logiciel Sophia l’évènement de référence du métier Test Logiciel au niveau local, en lançant l’édition 2019, le 17 octobre prochain de 16h à 21h à SKEMA Business School (Sophia Antipolis).
La thématique de cette année:
Les dernières tendances du Test Logiciel
Qualité du code – Test et DevOps – Tester autrement
La communauté Test & Qualité Logiciel de Telecom Valley vous invite à la
3ème édition
de la soirée du
Test Logiciel Sophia 2019
de conférences et ateliers pratiques
à destination des professionnels azuréens de la Qualité Logiciel
PROGRAMME
15:30
ACCUEIL
16:00
🛠 Workshop en parallèle
Les aventuriers des tests exploratoires : à la poursuite du bug perdu
🛠 Workshop
16:00 – 18:00
« Qualité du code »
Véronique THEAULT &
Olivier DI GIORGIO
Acpqualife
Treat your unit tests as production code
🛠 Workshop
16:00 – 18:00
« Test et DevOps »
Sandor DARGO
A
Et si mon test était directement la spécification de mon application ?
🛠 Workshop
16:00 – 18:00
« Tester autrement »
Nicolas JACOB
iWE
18:30
🎙 Conférences en parallèle
19:00
🎙 Conférences en parallèle
19:30
🎙 Conférences en parallèle
L’IA pour le test: Analyser les traces d’exécution utilisateurs pour optimiser les tests automatisés de régression
🎙 Conférence
« Test et DevOps »
19:30 – 20:00
Bruno Legeard
Université de Franche-Comté / Smartesting
La stratégie de test sur un système multi environnements
🎙 Conférence
« Tester autrement »
19:30 – 20:00
Pierre POTEL &
Marc HAGE CHAHINE
Altran
20:00
Table ronde
– Quel est le rôle du testeur dans une équipe agile ?
– Peut-on faire du test agile à distance ?
– Qui fait des Tests d’automatisation dans une équipe agile ?
– Qui teste quoi sur un projet Agile?
20:45
Networking cocktail
La soirée du Test Logiciel commence dans
Jour(s)
:
Heure(s)
:
Minute(s)
:
Seconde(s)
Intervenants
Julien Van QUACKEBEKE
ALL4TEST
A propos de l'intervenant
A propos de l'intervention
Animateur de la table
Tawfik NOURI
ALL4TEST
A propos de l'intervenant
Tawfik NOURI, est un expert en automatisation des tests, coach et formateur possédant plus de 10 ans d’expérience en développement et tests logiciels web, mobiles et systèmes embarqués.
Il accompagne les équipes à adopter et à affiner leurs pratiques lean et agiles, en mettant l’accent sur la qualité logicielle, la collaboration efficace, l’ATDD/BDD/SBE, les tests automatisés et l’intégration continue.
A propos de l'intervention
Définir, comprendre, spécifier et s’accorder sur l’ampleur du travail à faire est souvent un sujet assez gênant pour les analystes métiers, les développeurs, les experts en qualité logicielle et les chefs de produit. L’origine de nombreux tickets de nos systèmes de suivi des bugs peut être attribuée aux difficultés rencontrées au cours de l’activité d’analyse d’exigences. Dans cette session, Tawfik NOURI, présente le développement piloté par le comportement (BDD), également appelé développement piloté par les tests d’acceptation (ATDD), et explique comment cela fonctionne pour découvrir et spécifier les besoins métiers grâce à une technique de conversation
Marc HAGE CHAHINE
Altran
A propos de l'intervenant
Référent centre d’expertise de test d’Altran (ITQ)
Animateur du blog « La taverne du testeur »
Co-auteur du livre édité par le CFTL « les tests logiciels en Agile »
Auteur du livre « Tout sur le test logiciel »
A propos de l'intervention
Redonner du sens aux pratiques et outil agile à travers l’expérience d’un testeur qui découvre cette méthode et doit faire face à des problématiques qu’il ne résoudra que grâce à ces méthodes
Frederic ASSANTE DI CAPILLO
Amadeus
A propos de l'intervenant
Test Manager depuis plusieurs années à Amadeus (Sophia-Antipolis), Frederic a eu le virus de la Qualité dès 1999. Ayant participé à de nombreux projets pour mettre en place des équipes de validation mais aussi ayant participé à la transformation Agile de la Qualité, il a accumulé une grande expérience dans ce domaine. De nombreuses présentations, tel que le « Cargo Culte » lors de la JFTL 2018 ou les « Tests Exploratoires » lors de la soirée du test logiciel sur Sophia –Antipolis lui ont permis de partager ses connaissances.
Vice-Président du club Ecume depuis de nombreuses années et membre de la Telecom Valley sur Sophia, il a pu confronter et enrichir ses expériences et connaissances avec de nombreux acteurs du monde de la qualité.
A propos de l'intervention
Les tests exploratoires ont montré leurs avantages en complémentarité des tests automatisés. Ils permettent d’augmenter la connaissance des développeurs et des testeurs sur une application et ainsi permettent la réalisation de parcours utilisateurs peu traditionnels.
Une des difficultés de leur réalisation vient qu’il est difficile de guide les testeurs. Ceux-ci sont alors livrés à eux-mêmes n’ayant que leurs propres expertises pour mener à bien leur mission d’exploration.
Nous présentons ici une IA qui apprend les parcours des testeurs en temps réel et ainsi les assiste dans leurs prochaines explorations.
Bruno PEDOTTI
AXA
A propos de l'intervenant
Depuis près de 20 ans dans l’Informatique du Groupe AXA, dont plus de 10 ans dans le métier du test.
Responsable de la Guilde Test, communauté de plus de 200 experts du test intervenant sur l’ensemble du SI d’AXA France, il transforme le modèle de delivery et la culture du test au sein de la DSI. Fier de son métier, il incarne et porte la vision de la filière métier du test au sein et en dehors d’AXA.
Membre du Comité Programme de la JFTL.
Contributeur au livre du CFTL « Les tests logiciels en Agile »
A propos de l'intervention
Participation table
Thibault HUCKERT
Test Engineer automaticien - AXA
A propos de l'intervenant
Thibault œuvre à l’étude, au déploiement et la maintenance de nouveaux outils d’automatisation des tests au sein de l’équipe Ingénierie et animation de la Guilde Test de la QSI AXA France.
Il a à cœur de définir et diffuser les bonnes pratiques sur les outils d’automatisation.
A propos de l'intervention
L’objectif de cette conférence est de présenter la solution mise en œuvre pour déployer à l’échelle de la DSI (2200 collaborateurs) l’automatisation des tests dans notre plateforme d’intégration continue en s’appuyant sur la solution Azure Dev/Test Lab.
Pierre henri GACHE
DevOps Engineer - AXA
A propos de l'intervenant
Pierre-Henri a pour mission la définition et la mise en œuvre des nouvelles pratiques d’ingénierie au sein de la DSI AXA France.
Outre cet aspect accompagnement, il participe activement à la mise en place des outils et aide à l’automatisation des déploiements afin de favoriser l’adoption de la démarche DevOps.
A propos de l'intervention
L’objectif de cette conférence est de présenter la solution mise en œuvre pour déployer à l’échelle de la DSI (2200 collaborateurs) l’automatisation des tests dans notre plateforme d’intégration continue en s’appuyant sur la solution Azure Dev/Test Lab.
Xavier BLANC
ProMyze
A propos de l'intervenant
Xavier Blanc est professeur en Informatique à l’Université de Bordeaux. Il effectue sa recherche en génie logiciel au LaBRI, où il dirige l’équipe ProgRes. Il est l’un des co-fondateur de PoMyze une start-up dans le domaine de la qualité logicielle.
A propos de l'intervention
Les tests exploratoires ont montré leurs avantages en complémentarité des tests automatisés. Ils permettent d’augmenter la connaissance des développeurs et des testeurs sur une application et ainsi permettent la réalisation de parcours utilisateurs peu traditionnels. Une des difficultés de leur réalisation vient qu’il est difficile de guide les testeurs. Ceux-ci sont alors livrés à eux-mêmes n’ayant que leurs propres expertises pour mener à bien leur mission d’exploration. Nous présentons ici une IA qui apprend les parcours des testeurs en temps réel et ainsi les assiste dans leurs prochaines explorations.
Véronique THEAULT
acpqualife
A propos de l'intervenant
Véronique THEAULT s’est très tôt passionnée pour le test logiciel, passion qui l’a conduite à cofonder en 2002 la société Qualife totalement dédiée aux tests Logiciels.
Véronique a animé pendant deux ans le projet Open source Salomé TMF (outil de management de tests) et à cette occasion présentée à la conférence annuelle OW2 du sujet « Salomé TMF, l’outil de management de test qui relie les équipes de tests à celles de développement », ainsi qu’à la commission open source Telecom Valley.
Véronique intervient en expert sur les tests logiciels pour des activités comme l’audit, le conseil et la formation.
Enfin, Véronique participe à de nombreux événements tels que : la Telecom Valley, l’Agile Tour, la communauté de tests d’Acpqualife.
A propos de l'intervention
Objectif : Améliorer la qualité de vos produits en apprenant à utiliser efficacement les tests exploratoires par la pratique.
Les tests exploratoires représentent par bien des aspects les valeurs de l’agilité : la communication, la transparence, le retour rapide d’information, l’amélioration.
Cette session didactique vous expliquera comment gérer vos tests exploratoires dans un environnement agile à partir d’un atelier pratique, en petit groupe, pour en comprendre le fonctionnement sur des exemples simples et concrets.
L’atelier est sous forme de serious game.
Olivier DI GIORGIO
acpqualif
A propos de l'intervenant
A propos de l'intervention
Objectif : Améliorer la qualité de vos produits en apprenant à utiliser efficacement les tests exploratoires par la pratique.
Les tests exploratoires représentent par bien des aspects les valeurs de l’agilité : la communication, la transparence, le retour rapide d’information, l’amélioration.
Cette session didactique vous expliquera comment gérer vos tests exploratoires dans un environnement agile à partir d’un atelier pratique, en petit groupe, pour en comprendre le fonctionnement sur des exemples simples et concrets.
L’atelier est sous forme de serious game.
Christophe MOUSTIER
Gfi Informatique
A propos de l'intervenant
- Auteur du livre « Le test en mode Agile » – ENI Editions – 2019 –https://tinyurl.com/testagile-amazon
- Test Practice Leader – Gfi depuis 2015
- Coaching sur le test V et agile/SAFe
- Direction de projet
- Test manager depuis 2007
- Développeur depuis 1982
A propos de l'intervention
Il est simple de constater que tester c’est apprendre par du retour d’expérience sur le produit, mais que se passe-t-il si on se pose vraiment la question de qu’est-ce qu’apprendre ?
En passant en revue les théories éducationnelles et ce qui en découle, on identifiera 7 leçons L1 à L7 et 5 indicateurs
- Artéfacts Réalisés (L1)
- Tests Effectifs (L7)
- Artéfacts Partagés (L2)
- Tests Répétés (L4, L5, L7)
- Tentatives de Diversifications (L2, L3)
« REPaRéD » – ou en anglais « REShaReD »
Romain LOUVEAU
Delivery Manager pôle IT - Capgemini
A propos de l'intervenant
Project Delivery Manager chez Capgemini, j’accompagne les entreprises dans leurs transformation digitale.
A propos de l'intervention
Nous allons présenter un retour d’expérience sur l’industrialisation des tests dans un environnement d’intégration continue avec dans un premier temps la présentation du contexte du projet (l’historique, les points de blocage, les solutions) et dans une deuxième temps, les solutions technique et stratégique que nous avons mis en place.
Valéry BARON
Capgemini
A propos de l'intervenant
A propos de l'intervention
Cette présentation porte sur deux applications concrètes des techniques d’apprentissage automatique (Machine Learning) pour les tests :
- l’une vise la reprise et l’optimisation de cas de tests existants à partir de techniques de clustering et d’analyse du langage naturel
- l’autre vise l’apprentissage des comportements du système à partir des traces d’exécution pour identifier les zones du logiciels insuffisamment testées, générer des tests automatisés de régression à partir du modèle d’apprentissage
Les questions relatives à la préparation des données pour l’apprentissage automatique et aux algorithmes d’IA utilisés seront aussi abordées.
Sébastien RENÉ
Atos
A propos de l'intervenant
Architecte et leader technique autour de l’écosystème Java, je mets en œuvre mes compétences pour construire des solutions adaptées au contexte client ainsi qu’aux aux enjeux actuels de productivité, d’évolutivité, de performance, de sécurité et de qualité.
Lors de mes interventions, j’attache une grande importance à l’industrialisation des processus de développement, de tests et de déploiement.
A propos de l'intervention
Les architectures micro-services sont un vrai challenge pour automatiser des tests d’intégration entre différents composants. Entre le déploiement de bouchons ou des services cibles, nous verrons qu’une approche pilotée par les contrats peut s’avérer être un bon compromis.
Nous illustrerons cette approche avec des outils comme Pact ou Spring Cloud Contract.
Sandor DARGO
Amadeus
A propos de l'intervenant
Heureux père de deux. Blogueur enthousiaste. Développeur chez Amadeus. Curieux boulanger et cuisinier. Voyageur passionné.
Je suis un développeur polyglotte (principalement C ++, Java, Python) travaillant dans l’industrie du tourisme et de l’hôtellerie et un blogueur enthousiaste écrivant sur le codage, les livres et l’importance de la philosophie stoïque dans la vie d’un développeur de logiciels.
Je suis passé du développement de logiciels à partir des opérations de base de données, ce qui signifie que je ne me préoccupe pas seulement de fournir un produit aussi rapidement que possible, mais que je comprends l’importance de la stabilité et de la facilité de maintenance.
http://sandordargo.com/
A propos de l'intervention
Mimoun KISSI
Lead QA Engineer
A propos de l'intervenant
Co-organisateur d’Agile Testing Paris et de Ministry Of Testing Paris, je suis Lead QA Engineer. Je travaille sur la mise en place de l’automatisation des tests front et back. Je participe aussi à la mise en place des stratégies de tests.
Depuis 2018, j’ai crée un workspace slack permettant de regrouper les testeurs francophones. Je suis aussi l’un des organisateurs de la ParisTestConf.
A propos de l'intervention
Dans certains domaines tels que le médical ou encore les systèmes bancaires, effectuer des tests en production n’est pas recommandés, voir même interdit. Pour garantir la qualité d’un produit en production, il existe plusieurs solutions. L’une de ces solutions est le monitoring. Cette pratique permet d’accélérer le temps de mise en production et surtout de détecter des bugs en production sans effectuer ou exécuter un test. Lors de cette conférence, je vous présentera dans le détails le monitoring mis en place chez Younited Credit via Azure Devops et une solution custom.
Bruno LEGEARD
Université de Franche-Comté / Smartesting
A propos de l'intervenant
Bruno LEGEARD est Professeur de Génie Logiciel à l’Université de Franche-Comté, Conseiller scientifique auprès de Smartesting, Secrétaire du CFTL et membre actif de l’ISTQB. Il a publié plusieurs livres sur les pratiques des tests logiciels. Son activité est focalisée actuellement sur les tests dans l’agilité à l’échelle, l’ATDD – Acceptance Test-Driven Developpement, et l’application de l’IA pour les tests logiciels.
A propos de l'intervention
Cette présentation porte sur deux applications concrètes des techniques d’apprentissage automatique (Machine Learning) pour les tests :
- l’une vise la reprise et l’optimisation de cas de tests existants à partir de techniques de clustering et d’analyse du langage naturel
- l’autre vise l’apprentissage des comportements du système à partir des traces d’exécution pour identifier les zones du logiciels insuffisamment testées, générer des tests automatisés de régression à partir du modèle d’apprentissage
Les questions relatives à la préparation des données pour l’apprentissage automatique et aux algorithmes d’IA utilisés seront aussi abordées.
Nicolas JACOB - Lindsay VERDAT - Julien BESACE
iWE
A propos de l'intervenant
IWE est un éditeur de logiciel fournissant une solution SaaS de gestion de dossiers collaborative. Créée en 2013 sur Sophia Antipolis, elle regroupe maintenant environ 20 collaborateurs venus de différents horizons. Parmi ces collaborateurs, les intervenants de cette soirée, Lindsay Verdat, Nicolas Jacob et Julien Besace représentent l’équipe QA.
A propos de l'intervention
La présentation portera sur notre retour d’expérience QA de l’automatisation des tests de notre produit SaaS iWE.
iWE est une plateformes de génération d’applications de gestion collaborative SaaS . Nous construisons pour nos clients leur application métier selon une approche “low code” : ie une équipe de consultants est en charge de traduire les processus métiers de nos clients pour constituer des solutions au moyen de fichiers de configuration (yaml).
Depuis 1 an l’équipe QA a entamée une démarche BDD dont le but est d’unifier les spécifications et les cahiers de tests des applications client.
Grâce à Robotframework et un certain nombre d’outils que nous avons développés, nous écrivons désormais nos tests en “bon français” et les exécutons automatiquement dans un environnement d’intégration continue.
Ces outils permettent aussi de générer la documentation qui fait alors office de spécification en début de projet et devient notre cahier de tests en fin de projet.
Nous vous proposons de vous montrer notre approche sur une application iWE simple à comprendre (un bug tracker).
Après une présentation de nos outils, vous écrirez quelques cas de tests mettant en oeuvre cette approche BDD basée sur robot framework et des mots clés permettant l’automatisation.
Jérémy MILHAU
Amadeus
A propos de l'intervenant
Jérémy Milhau est manager d’une équipe DevOps en charge de l’intégration continue et du support de la production du produit de gestion de l’inventaire des 130+ compagnies aériennes clientes de la solution Altéa d’Amadeus. Il est titulaire d’un Doctorat en Informatique de l’université de Sherbrooke et de l’université de Paris Est.
A propos de l'intervention
Peut-on estimer si un changement de code va conduire à un bug sur le système en test ou en production avant que le code ne soit soumis? Et même avant sa compilation? La présentation se concentrera sur les efforts actuels d’Amadeus pour donner des retours dynamiques aux développeurs quand ils soumettent des changement de code. Le retour est un score de risque basé sur l’analyse de l’historique du code et des bugs détectés dans le système et leur correction.
Marc ARGOT
AirFrance/KLM
A propos de l'intervenant
Marc ARGOT est aujourd’hui Automaticien de Tests chez Air-France après plus de 30 ans de passion dans les outils du contrôle aérien, la défense anti-aérienne, les systèmes critiques, les systèmes d’information, d’abord en programmation puis en maîtrise de projet et de la Qualité. Depuis 3 ans, Marc Argot a renforcé son expertise dans le développement de test automatique avec Robot Framework.
A propos de l'intervention
Incorporer des tests automatisés au processus d’intégration continue procure un retour immédiat sur le niveau de qualité du logiciel en cours de développement. Le Centre de Service Test d’Air France/KLM présente son expérience sur cette approche.
Pierre POTEL
Ingénieur bancs de test - Altran
A propos de l'intervenant
Actuellement en poste chez Altran sur des missions pour Renault Software Labs sur le secteur de Sophia Antipolis
A propos de l'intervention
Quels tests mettre en place lorsque le système à tester est divisé sur du Cloud, une application mobile et un système embarqué ?
Sponsors
Avec le soutien de
Accès
SKEMA Business School (Entrée 2)
60 rue Fedor Dostoïevski
06560 SOPHIA ANTIPOLIS
Plan d’accès et autres moyens de transport :
www.skema-bs.fr/campus/campus-sophia/venir-sur-le-campus-de-sophia
Préparez votre déplacement,
covoiturez avec l’appli Ridygo !
C’est tout simple !
• Téléchargez gratuitement l’application mobile, web ou PC Ridygo, créez un compte et inscrivez-vous dans la communauté dédiée aux événements « Telecom Valley »,
• Planifiez votre trajet pour l’événement à l’avance ou le jour-J en spécifiant si vous êtes conducteur ou passager,
• Partagez vos frais et soyez gagnant sur le plan économique et écologique !
Pour en savoir plus sur le fonctionnement de l’application, visionnez la vidéo :