Agurkinstallasjon kan være slitsom, men det er relativt enkelt.
Her er en veikart over komponenter som må installeres for å få agurk til å fungere
- Installer Ruby og DevKit
- Installer agurk
- Installer IDE RubyMine
- Installer watir-webdriver
- Første agurkeskript
Installer Ruby og DevKit
Trinn 1) Kom til https://rubyinstaller.org/downloads/
Trinn 2) Åpne den nedlastede filen.
- Godta lisens
- Klikk på Neste-knappen
Trinn 3) I neste skjermbilde.
- Velg installasjonskatalogen
- Velg alle alternativer
- Klikk på Installer
Trinn 4) Klikk på Neste i neste skjermbilde
Trinn 5) Vent til installasjonen er fullført.
Trinn 6) Klikk Fullfør
Trinn 7) Når installasjonen er fullført, kan Lets Run Ruby!
Trinn 8) Du vil se Ruby Command prompt som ligner på Windows cmd.
Installer agurk
Trinn 1) Skriv inn Ruby cmd "gem install agurk". Denne kommandoen laster ned og installerer agurk på selve kommandolinjen
Etter noen sekunder har agurkinstallasjonsprosedyren startet
Trinn 2) For å bekrefte at agurk er installert vellykket eller ikke bare skriver du "agurkversjon"
Installer IDE RubyMine
Trinn 1)
Steg 2)
Trinn 3)
Trinn 4)
Trinn 5)
Trinn 6)
Trinn 7)
Trinn 8)
Trinn 9)
Trinn 10)
Trinn 11)
Trinn 12)
Installer watir-webdriver
Trinn 1) Klikk på "Start ledetekst med rubin" og installer kommandoen "gem install watir-webdriver"
Trinn 2) Watir-webdriver installeres vellykket
Første agurkeskript
Trinn 1) Åpne RubyMine Editor via Windows startmeny
Du vil se Rubymine Dashboard som nedenfor
Trinn 2) Opprett et nytt prosjekt i Rubymine editor
Trinn 3) Opprett en filkatalog
Trinn 4) Opprett og lagre fil i "mappe / funksjoner /" med navnet "dittfilnavn.feature"
Trinn 5) For å utføre vårt scenario, lagre følgende kommandoer i funksjonsfilen
Kode:
Funksjon: MultiplikasjonJeg multipliserer to tallScenario: multipliser a og bGitt at jeg har variabel aOg jeg har variabel bNår jeg multipliserer a og bSå viser jeg resultatet
Trinn 6) La oss nå kjøre vår første funksjonsfil.!
Klikk på "Start ledetekst med rubin"
Det vil se slik ut!
Trinn 7) Lar oss lage trinndefinisjonsfil for Feature File!
Opprett en ny mappe i Rubymine editor
Trinn 8) Lagre fil som nedenfor i "mappen din / funksjoner / trinn_definititons" med navnet test_step.rb
Trinn 9) Skriv følgende kode i trinnfilen
Kode:
Gitt (/ jeg har variabel a $ /) gjør@a = 50sluttOg (/ jeg har variabel b $ /) gjør@b = 70sluttNår (/ I multiplikasjon a og b $ /) gjør det@mul = @a * @bsluttDeretter (/ viser jeg resultatet $ /) gjørsetter "Multiplikasjon av # {@ a} og # {@ b} er # {@ mul}"slutt
Trinn 10) Kjør nå funksjonsfilen igjen:
Resultatet er