Project

General

Profile

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

Added by William Petit almost 6 years ago. Updated almost 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/23/2017
Due date:
% Done:

100%

Estimated time:
0.00 h
Spent time:
Remaining (hours):
0.0

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

Revision 0959f6a3 (diff)
Added by William Petit almost 6 years ago

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

Revision 193f9490 (diff)
Added by William Petit almost 6 years ago

Update new-service helper to generate test container

- Fix images building procedure

ref #21835

Revision 6ba6d049 (diff)
Added by William Petit almost 6 years ago

Update script/test help message and script/new-service test container template.

ref #21835

Revision 5bf79c5d (diff)
Added by William Petit almost 6 years ago

Fix exit code for integration tests placeholder

ref #21835

Revision 3464ed0b (diff)
Added by William Petit almost 6 years ago

Add dependency to api-bridge container

ref #21835

Revision 08e7a47b (diff)
Added by William Petit almost 6 years ago

Update test strategy memo

ref #21835

Revision 87ae8676 (diff)
Added by William Petit almost 6 years ago

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

Revision 350007a2 (diff)
Added by William Petit almost 6 years ago

Update new-service helper to generate test container

- Fix images building procedure

ref #21835

Revision 78e45d27 (diff)
Added by William Petit almost 6 years ago

Update script/test help message and script/new-service test container template.

ref #21835

Revision 5be62ffe (diff)
Added by William Petit almost 6 years ago

Fix exit code for integration tests placeholder

ref #21835

Revision eca45224 (diff)
Added by William Petit almost 6 years ago

Add dependency to api-bridge container

ref #21835

Revision ca7ac37f (diff)
Added by William Petit almost 6 years ago

Update test strategy memo

ref #21835

Revision 7b377bb7 (diff)
Added by William Petit almost 6 years ago

Fix diagram size

ref #21835

Revision 62d32389 (diff)
Added by William Petit almost 6 years ago

Add some details about microservice tests creation

ref #21835

Revision 0d93bcf7 (diff)
Added by William Petit almost 6 years ago

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

Also available in: Atom PDF