Tâche #21835
Scénario #21483: Définir la méthodologie de test des services de l'application Zéphir
Créer le script helper pour lancer les tests sur les différents services
Description
Le script devrait permettre de:
- Lancer tous les tests unitaires/fonctionnels/bout en bout
- Lancer les tests unitaires/fonctionnels/bout en bout d'un service
Le script devrait s'arrêter et retourner un code retour 1 en cas d'erreur d'exécution des tests.
Révisions associées
Add helper to run/normalize testing procedure across services
- Handle unit/integration/e2e tests
- Use docker-compose configuration merging capacity to define test containers
- See api-bridge Dockerfile.Test for an example
ref #21835
Update script/test help message and script/new-service test container template.
ref #21835
Fix exit code for integration tests placeholder
ref #21835
Add dependency to api-bridge container
ref #21835
Update test strategy memo
ref #21835
Add helper to run/normalize testing procedure across services
- Handle unit/integration/e2e tests
- Use docker-compose configuration merging capacity to define test containers
- See api-bridge Dockerfile.Test for an example
ref #21835
Update script/test help message and script/new-service test container template.
ref #21835
Fix exit code for integration tests placeholder
ref #21835
Add dependency to api-bridge container
ref #21835
Update test strategy memo
ref #21835
Fix diagram size
ref #21835
Add some details about microservice tests creation
ref #21835
Add memo link to script/test/help
ref #21835
Historique
#1 Mis à jour par William Petit il y a plus de 6 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par William Petit il y a plus de 6 ans
- Assigné à mis à William Petit
#3 Mis à jour par William Petit il y a plus de 6 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par William Petit il y a plus de 6 ans
Le script d'aide à l'exécution des tests de l'application Zéphir a été créé.
Un mémo a été rédigé afin d'expliquer les objectifs et la méthodologie de l'exécution des tests: https://dev-eole.ac-dijon.fr/doc/zephir/memo/strategie_tests.html
#5 Mis à jour par William Petit il y a plus de 6 ans
- Temps estimé mis à 0.00 h
- Restant à faire (heures) mis à 0.0
#6 Mis à jour par William Petit il y a plus de 6 ans
- % réalisé changé de 0 à 100
#7 Mis à jour par William Petit il y a plus de 6 ans
- Restant à faire (heures) changé de 0.0 à 0.25
#8 Mis à jour par Scrum Master il y a plus de 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0