Devops, Agile, Method. & TestsTools-in-Action25min
Tests de performance : de la théorie métier au point de rupture
The proposal suggests a novel approach to performance testing by identifying system breaking points through gradually increasing loads with diverse inputs. This method ensures accurate stress testing, improves monitoring, and identifies critical system limits without relying on uncertain business assumptions, enhancing system robustness and recovery assessment under extreme conditions.
Joël NavarroBIL
talkDetail.whenAndWhere
Friday, June 20, 14:45-15:10
Amiga OS
Dans la majorité des projets, les tests de performance dépendent des Non-Functional Requirements (NFR) définis par le métier. Or, le métier ne peut pas toujours anticiper la charge réelle que devra encaisser le système. Résultat : des scénarios de tests approximatifs, un monitoring réactif au lieu d’être préventif, et des systèmes fragiles face aux pics de charge.
Cette présentation propose une approche radicalement différente : tester les systèmes comme on testerait un élastique — en identifiant leur point de rupture. L’idée est simple : injecter l’ensemble des flux potentiels (fichiers, messages, événements, actions utilisateurs, etc.) et monter la charge progressivement, jusqu’à faire émerger les limites techniques réelles du système.
Cette méthode apporte des bénéfices concrets :
Cette présentation propose une approche radicalement différente : tester les systèmes comme on testerait un élastique — en identifiant leur point de rupture. L’idée est simple : injecter l’ensemble des flux potentiels (fichiers, messages, événements, actions utilisateurs, etc.) et monter la charge progressivement, jusqu’à faire émerger les limites techniques réelles du système.
Cette méthode apporte des bénéfices concrets :
- Indépendance vis-à-vis du métier : pas besoin d’attendre des hypothèses incertaines.
- Mesure précise du point de rupture : pour renforcer les zones critiques en connaissance de cause.
- Monitoring de charge réellement utile : construit dès le départ pour observer, anticiper et piloter la performance.
- Simulation de scénarios extrêmes : pour tester la robustesse face à des campagnes marketing, des flux massifs ou des incidents inattendus.
- Évaluation post-crash : en cas de défaillance totale, cette approche permet de mesurer combien de temps il faudrait au système pour rattraper une journée complète de flux entrants, un indicateur essentiel pour la reprise d’activité.
Joël Navarro
Fort de plus de 15 ans d’expérience dans le core banking T24, ce professionnel a bâti un parcours solide autour du suivi de production, de la gestion d’incidents critiques et de la migration vers T24.
Il a commencé sa carrière en supervisant des opérations sensibles, notamment les processus de nuit (COB), avant d’intégrer des équipes techniques dédiées à la conception d’outils de suivi et à l’assistance aux utilisateurs. Progressivement, ses missions se sont élargies à la rédaction de spécifications fonctionnelles et techniques, à la qualification des développements et à la gestion des plannings.
Il a ensuite renforcé son expertise en analyse d’anomalies en production, tout en contribuant à la mise en place d’outils de pilotage pour de nouvelles offres digitales.
Depuis 2018, il évolue dans des environnements bancaires internationaux, où il a participé à des projets de migration vers T24, notamment dans le cadre de la transition depuis un système Mainframe, avec un fort accent sur les tests de performance. En 2023, il prend naturellement le rôle d’architecte T24, conjuguant maîtrise technique et vision stratégique.
Il a commencé sa carrière en supervisant des opérations sensibles, notamment les processus de nuit (COB), avant d’intégrer des équipes techniques dédiées à la conception d’outils de suivi et à l’assistance aux utilisateurs. Progressivement, ses missions se sont élargies à la rédaction de spécifications fonctionnelles et techniques, à la qualification des développements et à la gestion des plannings.
Il a ensuite renforcé son expertise en analyse d’anomalies en production, tout en contribuant à la mise en place d’outils de pilotage pour de nouvelles offres digitales.
Depuis 2018, il évolue dans des environnements bancaires internationaux, où il a participé à des projets de migration vers T24, notamment dans le cadre de la transition depuis un système Mainframe, avec un fort accent sur les tests de performance. En 2023, il prend naturellement le rôle d’architecte T24, conjuguant maîtrise technique et vision stratégique.
comments.speakerNotEnabledComments