Hoe te downloaden & Installeer CUCUMBER in Windows

Inhoudsopgave:

Anonim

De installatie van komkommer kan vervelend zijn, maar het is relatief eenvoudig.

Hier is een stappenplan met componenten die moeten worden geïnstalleerd om Cucumber te laten werken

  • Installeer Ruby en DevKit
  • Installeer komkommer
  • Installeer IDE RubyMine
  • Installeer watir-webdriver
  • Eerste komkommerscript

Installeer Ruby en DevKit

Stap 1) Ga naar https://rubyinstaller.org/downloads/

Stap 2) Open het gedownloade bestand.

  1. Accepteer licentie
  2. Klik op de knop Volgende

Stap 3) In het volgende scherm.

  1. Selecteer uw installatiemap
  2. Selecteer alle opties
  3. Klik op Installeren

Stap 4) Klik in het volgende scherm op Volgende

Stap 5) Wacht tot de installatie is voltooid.

Stap 6) Klik op Voltooien

Stap 7) Zodra de installatie is voltooid, laten we Ruby uitvoeren!

Stap 8) U ziet de Ruby-opdrachtprompt vergelijkbaar met Windows cmd.

Installeer komkommer

Stap 1) Typ Ruby cmd "gem install komkommer". Met deze opdracht wordt Cucumber op de opdrachtregel zelf gedownload en geïnstalleerd

Na enkele seconden is de installatieprocedure voor komkommer gestart

Stap 2) Om te controleren of de komkommer met succes is geïnstalleerd of typ niet gewoon "komkommer-versie"

Installeer IDE RubyMine

Stap 1)

Stap 2)

Stap 3)

Stap 4)

Stap 5)

Stap 6)

Stap 7)

Stap 8)

Stap 9)

Stap 10)

Stap 11)

Stap 12)

Installeer watir-webdriver

Stap 1) Klik op "Start opdrachtprompt met ruby" en installeer het commando "gem install watir-webdriver"

Stap 2) watir-webdriver succesvol geïnstalleerd

Eerste komkommerscript

Stap 1) Open RubyMine Editor via het startmenu van Windows

U ziet Rubymine Dashboard zoals hieronder

Stap 2) Maak een nieuw project aan in de Rubymine-editor

Stap 3) Maak een bestandsmap

Stap 4) Maak een bestand aan en sla het op in "uwmap / features /" met de naam "yourfilename.feature"

Stap 5) Om ons scenario uit te voeren, slaat u de volgende opdrachten op in het functiebestand

Code:

Functie: vermenigvuldigingIk vermenigvuldig twee getallenScenario: vermenigvuldig a en bGegeven dat ik variabele a hebEn ik heb variabele bAls ik a en b vermenigvuldigVervolgens toon ik het resultaat

Stap 6) Laten we nu ons eerste feature-bestand uitvoeren.!

Klik op "Start opdrachtprompt met ruby"

Het zal er zo uitzien!

Stap 7) Laten we een stapdefinitiebestand maken voor ons Feature File!

Maak een nieuwe map in de Rubymine-editor

Stap 8) Bewaar bestand zoals hieronder in "jouwmap / features / step_definitons" met naam test_step.rb

Stap 9) Schrijf de volgende code in het step-bestand

Code:

Gegeven (/ ik heb variabele een $ /) do@a = 50eindeEn (/ ik heb variabele b $ /) doen@b = 70eindeWanneer (/ I vermenigvuldiging a en b $ /) doen@mul = @a * @beindeVervolgens (/ ik toon het resultaat $ /) doenzet "Vermenigvuldiging van # {@ a} en # {@ b} is # {@ mul}"einde

Stap 10) Voer nu opnieuw ons feature-bestand uit:

Het resultaat is