L'installazione del cetriolo potrebbe essere noiosa ma è relativamente facile.
Ecco una tabella di marcia dei componenti che devono essere installati per far funzionare Cucumber
- Installa Ruby e DevKit
- Installa il cetriolo
- Installa IDE RubyMine
- Installa watir-webdriver
- Primo script di cetriolo
Installa Ruby e DevKit
Passaggio 1) Vai a https://rubyinstaller.org/downloads/
Passaggio 2) Apri il file scaricato.
- Accetta la licenza
- Fare clic sul pulsante Avanti
Passaggio 3) Nella schermata successiva.
- Seleziona la directory di installazione
- Seleziona tutte le opzioni
- Fare clic su Installa
Passaggio 4) Nella schermata successiva, fare clic su Avanti
Passaggio 5) Attendi il completamento dell'installazione.
Passaggio 6) Fare clic su Fine
Passaggio 7) Una volta completata l'installazione, esegui Ruby!
Passaggio 8) Vedrai il prompt dei comandi di Ruby simile a cmd di Windows.
Installa il cetriolo
Passaggio 1) Digitare Ruby cmd "gem install cucumber". Questo comando scaricherà e installerà Cucumber dalla riga di comando stessa
Dopo pochi secondi è stata avviata la procedura di installazione del cetriolo
Passaggio 2) Per verificare che il cetriolo sia installato correttamente o meno, digita semplicemente "versione cetriolo"
Installa IDE RubyMine
Passo 1)
Passo 2)
Passaggio 3)
Passaggio 4)
Passaggio 5)
Passaggio 6)
Passaggio 7)
Passaggio 8)
Passaggio 9)
Passaggio 10)
Passaggio 11)
Passaggio 12)
Installa watir-webdriver
Passaggio 1) Fare clic su "Avvia prompt dei comandi con ruby" e installare il comando "gem install watir-webdriver"
Passaggio 2) installazione di watir-webdriver con successo
Primo script di cetriolo
Passaggio 1) Apri RubyMine Editor tramite il menu di avvio di Windows
Vedrai il dashboard di Rubymine come di seguito
Passaggio 2) Crea un nuovo progetto nell'editor di Rubymine
Passaggio 3) creare una directory di file
Passaggio 4) creare e salvare il file in "yourfolder / features /" con il nome "yourfilename.feature"
Passaggio 5) Per eseguire il nostro scenario, salvare i seguenti comandi nel Feature File
Codice:
Caratteristica: moltiplicazioneMoltiplico due numeriScenario: moltiplicare a e bDato che ho la variabile aE ho la variabile bQuando ho moltiplicato a e bQuindi visualizzo il risultato
Passaggio 6) Ora eseguiamo il nostro primo file di funzionalità.!
Fare clic su "Avvia prompt dei comandi con ruby"
Assomiglierà a questo!
Passaggio 7) Consente di creare un file di definizione del passaggio per il nostro file di funzionalità!
Crea una nuova cartella nell'editor di Rubymine
Passaggio 8) Salva il file come sotto in "yourfolder / features / step_definititons" con il nome test_step.rb
Passaggio 9) Scrivi il seguente codice nel file di passaggio
Codice :
Dato (/ ho variabile a $ /) do@a = 50fineE (/ ho la variabile b $ /) do@b = 70fineQuando (/ I moltiplicazione aeb $ /) do@mul = @a * @bfineQuindi (/ visualizzo il risultato $ /) doinserisce "Moltiplicazione di # {@ a} e # {@ b} è # {@ mul}"fine
Passaggio 10) Ora, esegui di nuovo il nostro file delle funzionalità:
Il risultato è