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.
Associated revisions
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
History
#1 Updated by William Petit almost 6 years ago
- Status changed from Nouveau to En cours
#2 Updated by William Petit almost 6 years ago
- Assigned To set to William Petit
#3 Updated by William Petit almost 6 years ago
- Status changed from En cours to Résolu
#4 Updated by William Petit almost 6 years ago
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 Updated by William Petit almost 6 years ago
- Estimated time set to 0.00 h
- Remaining (hours) set to 0.0
#6 Updated by William Petit almost 6 years ago
- % Done changed from 0 to 100
#7 Updated by William Petit almost 6 years ago
- Remaining (hours) changed from 0.0 to 0.25
#8 Updated by Scrum Master almost 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0