Skip to content
Aurélien Bénel edited this page Apr 8, 2020 · 7 revisions

Expérimenter les tests automatisés d'interfaces utilisateurs

Dans cette section, vous allez devoir indiquer comment tester les différentes étapes d'un scénario (ce que vous n'aviez pas eu à faire dans le scénario précédent puisque vous aviez copié-collé toutes les étapes d'un autre scénario en changeant seulement les données).

Maintenant que vous avez bien compris le cycle du TDD, nous pouvons nous en écarter temporairement : nous allons tester une fonctionnalité existante (#32:Assign an existing topic to an item). Cela vous permettra de voir tout de suite si vos tests sont bien écrits. Revenez à la branche maître (v7) puis créez une nouvelle branche feature-32.

Faites une copie de features/attribute_set.feature en tant que features/topic_set.feature. Adaptez le scénario pour décrire l'item non plus avec un attribut mais avec une catégorie existante (par exemple Monture en chef d'œuvre du point de vue Histoire de l'art).

Lancez les tests.

À la fin des tests, le

Clone this wiki locally