Comment tester une application en 2016 ? L'évolution des techniques, l'intégration des testeurs dans les équipes, l'automatisation ont changé la donne depuis quelques années. Pour sortir le bon produit au bon moment il faut revoir (voire créer) une stratégie de test efficace. Pour chaque application, cette stratégie se doit d'être différente, comment choisir et appliquer la vôtre?
4. @crochas @xebiconfr #xebiconfr
Vos chefs de projets / MOA
Milieu de terrain
● Bonne vision du jeu
● Distribution souvant
directive
● Combien de passes pour
un but?
5. @crochas @xebiconfr #xebiconfr
Vos testeurs
Défenseur
● Stratégie offensive
● Pas la peine de les entraîner
● Il regarde à peine les
matchs précédents à la tv
7. @crochas @xebiconfr #xebiconfr
Jouer au football
On joue au foot...
Alors pourquoi:
● On développe des applications,
● On teste des applications,
● On mets en prod des logiciels,
● On pilote des projets?
8. @crochas @xebiconfr #xebiconfr
Une stratégie de test c’est
avant tout une tactique
Esprit d’équipe:
Dans les sports collectifs, l'esprit d'équipe pousse les joueurs à se
reposer davantage les uns sur les autres, à développer et utiliser
des tactiques à plusieurs (ce qui est le contraire du "jeu perso"), et à
se soutenir mutuellement en cas de baisse de moral. Le créer est
donc un des principaux objectifs de tout entraîneur.
10. @crochas @xebiconfr #xebiconfr
Le BDD en 3 minutes
● Avoir des conversations
● Construire des exemples
● Automatiser ces exemples
● Rendre les rapports accessibles
Pas de collectif, pas de BDD
18. @crochas @xebiconfr #xebiconfr
Des tests partout et tout le temps!
Dev Intégration UAT Prod
UNITTESTS
BDD
PERFORMANCETESTS
SecurityTEST
AcceptAncetests
EXPLORATORYTESTS
UsabilityTESTS
19. @crochas @xebiconfr #xebiconfr19
● Le développement est
un sport collectif
● Il faut cartographier ses
tests et partager les
tâches
● Automatiser et rendre
les rapports accessibles
TAKE AWAY.
20. @crochas @xebiconfr #xebiconfr
● Michael Hüttermann, Agile ALM,
Manning, 2011
● Lisa Crispin and Janet Gregory,
Agile Testing, Addison Wesley,
2009
● Brian Marick’s test matrix, 2003
● Mike Cohn - Succeeding with
Agile, Addison Wesley, 2009
● Jez Humble and David Farley,
Continuous Delivery, Addison
Wesley, 2010
Référence
MERCI