Press "Enter" to skip to content

S'il te plait… dessine moi un vrai test d'intégration (Yvonnick Esnault)



Qui n’a pas eu le besoin d’exécuter un VRAI test d’intégration ?

1 – Inscription sur une application
2 – Vérifier le mail envoyé par l’application
3 – Le mail contient une URL, ouvrir cette URL pour valider l’inscription
4 – S’authentifier avec le nouveau compte créé
5 – Naviguer sur l’application Web
6 – Vérifier en DB, ou sur votre API que les données sont cohérentes
Différents outils permettent de faire ces tests de manière indépendante, mais ne vous êtes vous pas retrouvé avec un script bash de 300 lignes pour les orchestrer ?

Quid des résultats ? de nouveau 300 lignes de bash pour agréger les résultats ?

Venom répond à 5 problématiques:

lisibilité des scénarios de tests
multi-protocoles
résultats xUnit compréhensibles
“as-code”, les tests sont sur vos dépôts git
extensibilité via les exécuteurs (mail, rest, web, kafka, redis, …)
Opensource – https://github.com/ovh/venom

1
Leave a Reply

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
0 Comment authors
Loïc Pinçon Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Loïc Pinçon
Guest
Loïc Pinçon

Très bonne conférence ! Bravo