Come scaricare e installare CUCUMBER in Windows

Cucumber l'installazione potrebbe essere noiosa ma è relativamente semplice.

Ecco una tabella di marcia dei componenti che devono essere installati per essere realizzati Cucumber lavoro

Installa Ruby e DevKit

Passo 1) Devo https://rubyinstaller.org/downloads/

Installa Ruby e DevKit

Passo 2) Apri il file scaricato.

  1. Accetta la licenza
  2. Fare clic sul pulsante Avanti

Installa Ruby e DevKit

Passo 3) Nella schermata successiva.

  1. Seleziona la directory di installazione
  2. Seleziona tutte le opzioni
  3. Fare clic su Installa

Installa Ruby e DevKit

Passo 4) Nella schermata seguente, fare clic su Avanti

Installa Ruby e DevKit

Passo 5) Attendere che l'installazione venga completata.

Installa Ruby e DevKit

Passo 6) Fai clic su Fine

Installa Ruby e DevKit

Passo 7) Una volta completata l'installazione, eseguiamo Ruby!

Installa Ruby e DevKit

Passo 8) Vedrai Prompt dei comandi di Ruby simile a Windows cmq.

Installa Ruby e DevKit

Installazione Cucumber

Passo 1) Digita in Ruby cmd “gem install carrot”. Questo comando scaricherà e installerà Cucumber alla riga di comando stessa

Installazione Cucumber

Dopo pochi secondi è iniziata la procedura di installazione del cetriolo

Installazione Cucumber

Passo 2) Per verificare che il cetriolo sia installato correttamente o meno, basta digitare "cetriolo –versione"

Installazione Cucumber

Installa l'IDE RubyMine

È necessario seguire i passaggi seguenti per installare correttamente IDE RubyMine.

Installa l'IDE RubyMine

Passo 1) Fare clic su Avanti per continuare con l'installazione dell'IDE RubyMine.

Installa l'IDE RubyMine

Passo 2) Scegli Posizione di installazione

Installa l'IDE RubyMine

Passo 3) Opzioni di installazione

Installa l'IDE RubyMine

Passo 4) Scegli la cartella del menu Start

Installa l'IDE RubyMine

Passo 5) Clicca su Installa

Installa l'IDE RubyMine

Passo 6) Clicca su Finisci

Installa l'IDE RubyMine

Passo 7) Seleziona Non importare le impostazioni.

Installa l'IDE RubyMine

Passo 8) Fare clic su Valuta

Installa l'IDE RubyMine

Passo 9) Accetta la licenza

Installa l'IDE RubyMine

Passo 10) Salta rimanente e imposta le impostazioni predefinite

Installa l'IDE RubyMine

Passo 11) Apri

Installa l'IDE RubyMine

Passo 12) Creare un nuovo progetto

Installa l'IDE RubyMine

Installa il driver web dell'acqua

Passo 1) Fare clic su "Avvia prompt dei comandi con Ruby" e installare il comando "gem install watir-webdriver"

Installa il driver web dell'acqua

Passo 2) installazione di watir-webdriver riuscita

Installa il driver web dell'acqua

Nome Cucumber Copione

Passo 1) Aprire RubyMine Editor tramite il menu Start di Windows

Cucumber Copione

Vedrai la dashboard di Rubymine come di seguito

Cucumber Copione

Passo 2) Crea un nuovo progetto nell'editor Rubymine

Cucumber Copione

Cucumber Copione

Passo 3) creare una directory di file

Cucumber Copione

Cucumber Copione

Passo 4) crea e salva il file in “tuacartella/funzionalità/” con il nome “nomefile.funzionalità”

Cucumber Copione

Cucumber Copione

Passo 5) Per eseguire il nostro scenario, salva i seguenti comandi nel Feature File

Cucumber Copione

Codice:

Feature: Multiplication 
I multiply two numbers 
	Scenario: multiply a and b 
		Given I have variable a 
		And I have variable b 
		When I multiplication a and b 
		Then I display the Result

Passo 6) Ora eseguiamo il nostro primo file di funzionalità.!

Fare clic su “Avvia prompt dei comandi con Ruby”

Cucumber Copione

Sembrerà così!

Cucumber Copione

Passo 7) Creiamo un file di definizione dei passaggi per il nostro file di funzionalità!

Crea una nuova cartella nell'editor Rubymine

Cucumber Copione

Cucumber Copione

Passo 8) Salva il file come di seguito in “yourfolder/features/step_definititons” con il nome test_step.rb

Cucumber Copione

Cucumber Copione

Passo 9) Scrivi il seguente codice nel file step

Cucumber Copione

Codice:

Given(/^I have variable a$/) do
@a = 50
end

And(/^I have variable b$/) do
@b = 70
end

When(/^I multiplication a and b$/) do 
@mul = @a * @b
end

Then(/^I display the Result$/) do 
puts "Multiplication of #{@a} and #{@b} is #{@mul}"
end

Passo 10) Ora esegui nuovamente il nostro file delle funzionalità:

Cucumber Copione

Il risultato è

Cucumber Copione