Tpintegrationcontinueet testunitaire maven cu cumber
A ?n d ? utiliser et appliquer le contenu de ce TP vous devez avoir téléchargé les éléments suivants IntelliJ cummunity open source JDK Voici un exemple rapide étape par étape de la façon de démarrer avec BDD dans IntelliJ Vous pouvez également suivre ces exemples si vous utilisez d'autres IDE mais certaines bonnes choses automatiques peuvent ne pas arriver comme des plugins de téléchargement automatique pour vous aider à éditer les ?chiers de caractéristiques et vous inviter à importer de nouvelles dépendances Mavan J'ai essayé quelques frameworks BDD en Java avant de m'installer avec Cucumber-JVM qui s'intègre très bien Voici les étapes à suivre pour y arriver- le deuxième projet que vous utiliserez avec BDD sera beaucoup plus facile car plusieurs de ces étapes n'ont pas besoin d'être répétées Nouveau Project New Project Ouvrez IntelliJ et sélectionnez Nouveau projet Pour commencer rapidement utilisez l'archétype Maven org apache maven archetypes ? maven-archetype-quickstart Cela va démarrer votre projet avec une structure raisonnable et vous aidera à suivre cet exemple Figure Nouveau Project CEntrez quelques détails pour le GroupId j'ai entré com example dans ArtifactId j'ai entré exemple Figure Cliquez sur Suivant L'écran suivant doit être pré-rempli il su ?t donc de cliquer à nouveau sur suivant Si vous n'avez pas de chemin dans le chemin Maven vous obtiendrez une erreur - téléchargez Maven si vous ne l'avez pas déjà fait et fournissez le chemin vers l'emplacement o? vous avez décompressé Maven Figure J'ai entré le nom du projet Exemple et j'ai permis à IntelliJ de sélectionner l'emplacement du projet pour moi Vous aurez maintenant une nouvelle solution presque vide avec une structure soignée NB Enable auto download Utilisation des librairies externes Les bibliothèques externes utilisées sont répertoriées ci- dessous info cukes cucumber-java info cukes cucumber-junit junit junit Pour télécharger tout ce dont vous avez besoin automatiquement ouvrez votre ?chier pom xml et ajoutez le dépôt Cuckes ainsi que toutes les dépendances dans le code ci-dessous Vous devez avoir le tableau suivant après l ? exécution et téléchargement des di ?érentes librairies Maven ajoutera volontiers toutes vos dépendances externes et vous pourrez en voir plus que ce que vous avez demandé car il saisira automatiquement toutes les dépendances supplémentaires dont les paquets ont besoin CFigure Figure CMaintenant que le projet de base et ses dépendances sont mis en place il y a un peu de bricole à e ?ectuer pour joindre vos spéci ?cations à votre exécuteur de test Vous pouvez le faire en utilisant une seule classe vide avec quelques attributs example com example -SNAPSHOT jar example http maven apache org UTF- sonatype-snapshots https oss sonatype org content repositories snapshots true junit junit test info cukes cucumber- junit test info cukes cucumber-java test Cpackage example com Hello world public class App public static void main String args System out println Hello World Maintenant on passé à l ? exécution Maintenant que le projet de base et ses dépendances sont mis en place il y a des liens à e ?ectuer pour
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 05, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 46.6kB