Conférence donnée par Xavier Pigeon (gearsoftesting.org) à Deezer le mercredi 7 juin 2018, organisée par Jean-Pierre Lambert (jp-lambert.me) et Agile Testing Paris (www.meetup.com/fr-FR/Agile-Testing-Paris).
Synopsis
Les développements itératifs et incrémentaux nous obligent à adapter nos méthodes d’ingénierie logicielle pour faire face aux changements tous azimuts, et les tests s’y taillent la part du roi. Des plans de test manuels aux stratégies adaptatives d’automatisation, un monde captivant se livre, propice à des explorations érudites. Si vous acceptez d’en faire vos alliés, alors leur grande variété devient un indispensable bestiaire pour vaincre un chaos logiciel fait d’anomalies et de dettes de tout acabit. Dans cette session, Xavier Pigeon présente l’état de l’art en stratégie de test à travers son référentiel typologique. Les tests y seront quadrillés et passés au crible, depuis le code source jusqu’aux organisations apprenantes, pour en arriver à une classification globale et périodique qui ravivera positivement nos souvenirs du tableau de Mandeleiev.
Bonus
Retrouvez la playlist "Test & Craft: coding is an inner journey" fournie à la fin, à écouter sur Deezer, en suivant ce lien : https://goo.gl/znhkY6.
3. // What am I doing in life?
Future<Renault> digitizedAndLiberated = InRenaultDigital
.asQualityLeader(xavierPigeon)
.evangelize(Developer::craft)
.propulse(Team::automateTesting)
.catalyze(Code::asCulture)
.build();
22. Not just test your code
But also the way you design software
… and the team that delivers software
… and the organisation that creates software
Xavier Pigeon gearsoftesting.org
24. Test Targets
• UI kinematic
• User journey
• Business process
• Business rule
• Software design
• Working constraints (performance, security, safety)