L'installation du concombre peut être fastidieuse mais relativement facile.
Voici une feuille de route des composants à installer pour faire fonctionner Cucumber
- Installez Ruby et DevKit
- Installer le concombre
- Installez IDE RubyMine
- Installez watir-webdriver
- Premier scénario de concombre
Installez Ruby et DevKit
Étape 1) Accédez à https://rubyinstaller.org/downloads/
Étape 2) Ouvrez le fichier téléchargé.
- Accepter la licence
- Cliquez sur le bouton Suivant
Étape 3) Dans l'écran suivant.
- Sélectionnez votre répertoire d'installation
- Sélectionnez toutes les options
- Cliquez sur Installer
Étape 4) Dans l'écran suivant, cliquez sur Suivant
Étape 5) Attendez la fin de l'installation.
Étape 6) Cliquez sur Terminer
Étape 7) Une fois l'installation terminée, Lets Run Ruby!
Étape 8) Vous verrez une invite de commande Ruby similaire à Windows cmd.
Installer le concombre
Étape 1) Tapez Ruby cmd "gem install concumber". Cette commande téléchargera et installera Cucumber sur la ligne de commande elle-même
Après quelques secondes, la procédure d'installation du concombre a été lancée
Étape 2) Pour vérifier que le concombre est installé avec succès ou non, tapez simplement "cucumber -version"
Installez IDE RubyMine
Étape 1)
Étape 2)
Étape 3)
Étape 4)
Étape 5)
Étape 6)
Étape 7)
Étape 8)
Étape 9)
Étape 10)
Étape 11)
Étape 12)
Installez watir-webdriver
Étape 1) Cliquez sur "Démarrer l'invite de commande avec ruby" et installez la commande "gem install watir-webdriver"
Étape 2) Installation réussie de watir-webdriver
Premier scénario de concombre
Étape 1) Ouvrez RubyMine Editor via le menu Démarrer de Windows
Vous verrez le tableau de bord Rubymine comme ci-dessous
Étape 2) Créer un nouveau projet dans l'éditeur Rubymine
Étape 3) Créez un répertoire de fichiers
Étape 4) Créez et enregistrez le fichier dans "votre dossier / fonctionnalités /" avec le nom "votre nom de fichier.feature"
Étape 5) Pour exécuter notre scénario, enregistrez les commandes suivantes dans le fichier de fonctionnalités
Code:
Caractéristique: multiplicationJe multiplie deux nombresScénario: multiplier a et bÉtant donné que j'ai la variable aEt j'ai la variable bQuand je multiplie a et bEnsuite, j'affiche le résultat
Étape 6) Laissons maintenant exécuter notre premier fichier de fonctionnalités.!
Cliquez sur "Démarrer l'invite de commande avec ruby"
Il ressemblera à ceci!
Étape 7) Permet de créer un fichier de définition d'étape pour notre fichier d'entités!
Créer un nouveau dossier dans l'éditeur Rubymine
Étape 8) Enregistrer le fichier comme ci-dessous dans "votre dossier / fonctionnalités / step_definititons" avec le nom test_step.rb
Étape 9) Écrivez le code suivant dans le fichier étape
Code:
Étant donné (/ j'ai la variable a $ /) faire@a = 50finirEt (/ j'ai la variable b $ /) faire@b = 70finirQuand (/ I multiplication a et b $ /) font@mul = @a * @bfinirPuis (/ j'affiche le résultat $ /) fairemet "La multiplication de # {@ a} et # {@ b} est # {@ mul}"finir
Étape 10) Maintenant, exécutez à nouveau notre fichier de fonctionnalités:
Le résultat est