Gurkainstallation kan vara tröttsam men det är relativt enkelt.
Här är en färdplan för komponenter som måste installeras för att få gurka att fungera
- Installera Ruby och DevKit
- Installera gurka
- Installera IDE RubyMine
- Installera watir-webdriver
- Första gurkaskriptet
Installera Ruby och DevKit
Steg 1) Gå till https://rubyinstaller.org/downloads/
Steg 2) Öppna den nedladdade filen.
- Acceptera licens
- Klicka på Nästa
Steg 3) I nästa skärm.
- Välj din installationskatalog
- Välj alla alternativ
- Klicka på Installera
Steg 4) Klicka på Nästa på nästa skärm
Steg 5) Vänta tills installationen är klar.
Steg 6) Klicka på Slutför
Steg 7) När installationen är klar, Lets Run Ruby!
Steg 8) Du kommer att se Ruby Command prompt som liknar Windows cmd.
Installera gurka
Steg 1) Skriv in Ruby cmd "pärla installera gurka". Det här kommandot laddar ner och installerar Gurka på själva kommandoraden
Efter några sekunder har gurka installerats
Steg 2) För att verifiera att gurka har installerats framgångsrikt eller inte bara skriver "gurkaversion"
Installera IDE RubyMine
Steg 1)
Steg 2)
Steg 3)
Steg 4)
Steg 5)
Steg 6)
Steg 7)
Steg 8)
Steg 9)
Steg 10)
Steg 11)
Steg 12)
Installera watir-webdriver
Steg 1) Klicka på "Starta kommandotolken med rubin" och installera kommandot "gem install watir-webdriver"
Steg 2) Installera watir-webdriver framgångsrikt
Första gurkaskriptet
Steg 1) Öppna RubyMine Editor via Windows startmeny
Du kommer att se Rubymine Dashboard enligt nedan
Steg 2) Skapa ett nytt projekt i Rubymine-redigeraren
Steg 3) skapa en filkatalog
Steg 4) skapa och spara fil i "dinmapp / funktioner /" med namnet "dittfilnamn.feature"
Steg 5) För att utföra vårt scenario, spara följande kommandon i funktionsfilen
Koda:
Funktion: MultiplikationJag multiplicerar två nummerScenario: multiplicera a och bMed tanke på att jag har variabel aOch jag har variabel bNär jag multiplicerar a och bSedan visar jag resultatet
Steg 6) Låt oss nu köra vår första funktionsfil.!
Klicka på "Starta kommandotolken med rubin"
Det kommer att se ut så här!
Steg 7) Låter oss skapa stegdefinitionsfil för vår Feature File!
Skapa en ny mapp i Rubymine-redigeraren
Steg 8) Spara fil som nedan i "din mapp / funktioner / step_definititons" med namnet test_step.rb
Steg 9) Skriv följande kod i stegfilen
Kod:
Angivet (/ Jag har variabel a $ /) do@a = 50slutetOch (/ jag har variabel b $ /) gör@b = 70slutetNär (/ I multiplikation a och b $ /) gör det@mul = @a * @bslutetSedan (/ visar jag resultatet $ /) görsätter "Multiplikation av # {@ a} och # {@ b} är # {@ mul}"slutet
Steg 10) Kör nu vår funktionsfil igen:
Resultatet är