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

0 0 vote
Article Rating
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Loïc Pinçon
Loïc Pinçon
8 months ago

Très bonne conférence ! Bravo

1
0
Would love your thoughts, please comment.x
()
x