Sommaire

Création du stage tests d’interface sur GoCD

Nous pouvons maintenant enrichir notre CI en créant un nouveau stage, comme nous l’avons fait pour les trois précédents types de tests.

Ouvrez l’application GoCD et répétez l’étape de création du stage que vous avez effectué lors du chapitre précédent par exemple.

Dans le bandeau du haut, cliquez sur PIPELINE pour afficher la liste des pipelines disponibles. Puis, cliquez sur l’icône Paramètre du pipeline SiteWEB. Dans l’onglet Stages, cliquez sur le bouton Add new stage. Puis, saisissez les informations suivantes :

  • Stage Name : Interface-Tests.

  • Trigger Type : On Success.

  • Initial Job Task : NUnit.

  • Task Type : More.

  • Command : cmd.

  • Arguments :

/c 
@PowerShell -command "./build.ps1-Target Run-Interface-Tests"
  • Working Directory : laissez le champ vide.

Puis, cliquez sur SAVE.

images/10EP02.png

Il nous faut pousser l’ensemble de nos modifications sur le dépôt public puis faire une merge request à notre Product Owner pour impacter nos derniers développements.

Ouvrez votre fenêtre PowerShell pour cela et entrez, pour rappel, les commandes suivantes :

cd c:\eni\dev1\siteWEB\ 
git add . 
git commit -a -m"Implémentation des tests d’interface" 
git push origin dev1Test4

Puis, allez sur GitLab-CE et créez votre merge request. Une fois la merge request validée par le Product Owner, vous devriez ...