Agurkinstallation kan være trættende, men det er relativt let.
Her er en køreplan over komponenter, der skal installeres for at få agurk til at fungere
- Installer Ruby og DevKit
- Installer agurk
- Installer IDE RubyMine
- Installer watir-webdriver
- Første agurkscript
Installer Ruby og DevKit
Trin 1) Kom til https://rubyinstaller.org/downloads/
Trin 2) Åbn den downloadede fil.
- Accepter licens
- Klik på Næste knap
Trin 3) I næste skærmbillede.
- Vælg din installationsmappe
- Vælg alle indstillinger
- Klik på Installer
Trin 4) Klik på Næste på det følgende skærmbillede
Trin 5) Vent til installationen er afsluttet.
Trin 6) Klik på Udfør
Trin 7) Når installationen er gennemført, skal Lets Run Ruby!
Trin 8) Du vil se Ruby Command prompt svarende til Windows cmd.
Installer agurk
Trin 1) Indtast Ruby cmd "gem install agurk". Denne kommando downloader og installerer agurk på selve kommandolinjen
Efter få sekunder er agurkinstallationsproceduren startet
Trin 2) For at verificere agurk er installeret med succes eller ikke bare skriv "agurk -version"
Installer IDE RubyMine
Trin 1)
Trin 2)
Trin 3)
Trin 4)
Trin 5)
Trin 6)
Trin 7)
Trin 8)
Trin 9)
Trin 10)
Trin 11)
Trin 12)
Installer watir-webdriver
Trin 1) Klik på "Start kommandoprompt med rubin" og installer kommandoen "gem install watir-webdriver"
Trin 2) installation af watir-webdriver med succes
Første agurkscript
Trin 1) Åbn RubyMine Editor via startmenuen i Windows
Du vil se Rubymine Dashboard som nedenfor
Trin 2) Opret et nyt projekt i Rubymine editor
Trin 3) Opret en filmappe
Trin 4) Opret og gem fil i "din mappe / funktioner /" med navnet "dit filnavn.feature"
Trin 5) For at udføre vores scenario skal du gemme følgende kommandoer i funktionsfilen
Kode:
Funktion: MultiplikationJeg gange to talScenarie: gang a og bDa jeg har variabel aOg jeg har variabel bNår jeg multiplicerer a og bSå viser jeg resultatet
Trin 6) Lad os nu køre vores første funktionsfil.!
Klik på "Start kommandoprompt med rubin"
Det vil se sådan ud!
Trin 7) Lad os oprette trindefinitionsfil til vores Feature File!
Opret en ny mappe i Rubymine editor
Trin 8) Gem fil Som nedenfor i "din mappe / funktioner / step_definititons" med navnet test_step.rb
Trin 9) Skriv følgende kode i trinfilen
Kode:
Gitt (/ Jeg har variabel a $ /) do@a = 50endeOg (/ jeg har variabel b $ /) gør@b = 70endeNår (/ I multiplikation a og b $ /) gør@mul = @a * @bendeDerefter (/ viser jeg resultatet $ /) gørsætter "Multiplikation af # {@ a} og # {@ b} er # {@ mul}"ende
Trin 10) Kør vores funktionsfil igen:
Resultatet er