Utiliser un Framework End-To-End (E2E) pour générer des vidéos avec synthèse vocale

Introduction E2E

L’architecture micro-services que nous utilisons pour construire notre offre SaaS ouvre beaucoup de possibilités. Elle permet d’utiliser différentes stacks techniques et de pousser du code en production rapidement.

Ce mode de fonctionnement soulève plusieurs problématiques que nous avons dû prendre en compte :
  1. Plusieurs services sont impliqués dans chaque fonctionnalité ce qui entraîne plus de complexité.
  2. Les livraisons en continu nous obligent à automatiser les campagnes de tests de manière à ne pas avoir de longues phases de recette manuelles ou de non régression.
  3. Afin de garantir la fiabilité des interfaces pour nos utilisateurs, les tests unitaires et d’intégrations techniques sont des outils indispensables mais insuffisants.
Nous avons donc créé un Framework de tests End-To-End (E2E) : un niveau de tests supplémentaire qui utilise directement les interfaces graphiques en simulant le comportement des utilisateurs, mais avec plusieurs innovations, comme celle consistant à générer des vidéos avec explications en synthèse vocale.

Le guide de survie de la jointure SQL


Dans le monde relationnel, la jointure est une opération usuelle.
Et pourtant les choses deviennent compliquées si l’on n’y prête pas un peu d’attention, on coule rapidement...
Nous allons prendre un cas simple pour que tout le monde puisse embarquer : Tous sur le bateau !