Die Installation von Gurken könnte mühsam sein, ist aber relativ einfach.
Hier ist eine Roadmap der Komponenten, die installiert werden müssen, damit Cucumber funktioniert
- Installieren Sie Ruby und DevKit
- Installieren Sie Gurke
- Installieren Sie IDE RubyMine
- Installieren Sie den Watir-Webdriver
- Erstes Gurkenskript
Installieren Sie Ruby und DevKit
Schritt 1) Ich gehe zu https://rubyinstaller.org/downloads/
Schritt 2) Öffnen Sie die heruntergeladene Datei.
- Lizenz akzeptieren
- Klicken Sie auf die Schaltfläche Weiter
Schritt 3) Im nächsten Bildschirm.
- Wählen Sie Ihr Installationsverzeichnis
- Wählen Sie alle Optionen aus
- Klicken Sie auf Installieren
Schritt 4) Klicken Sie im folgenden Bildschirm auf Weiter
Schritt 5) Warten Sie, bis die Installation abgeschlossen ist.
Schritt 6) Klicken Sie auf Fertig stellen
Schritt 7) Sobald die Installation abgeschlossen ist, können Sie Ruby ausführen!
Schritt 8) Sie sehen eine Ruby-Eingabeaufforderung ähnlich wie Windows Cmd.
Installieren Sie Gurke
Schritt 1) Geben Sie Ruby cmd "gem install cucumber" ein. Dieser Befehl lädt Cucumber über die Befehlszeile selbst herunter und installiert sie
Nach einigen Sekunden wurde die Gurkeninstallation gestartet
Schritt 2) Um zu überprüfen, ob die Gurke erfolgreich installiert wurde oder nicht, geben Sie einfach "Gurkenversion" ein.
Installieren Sie IDE RubyMine
Schritt 1)
Schritt 2)
Schritt 3)
Schritt 4)
Schritt 5)
Schritt 6)
Schritt 7)
Schritt 8)
Schritt 9)
Schritt 10)
Schritt 11)
Schritt 12)
Installieren Sie den Watir-Webdriver
Schritt 1) Klicken Sie auf "Eingabeaufforderung mit Ruby starten" und installieren Sie den Befehl "gem install watir-webdriver".
Schritt 2) Installation des Watir-Web-Treibers erfolgreich
Erstes Gurkenskript
Schritt 1) Öffnen Sie den RubyMine-Editor über das Windows-Startmenü
Sie sehen das Rubymine-Dashboard wie folgt
Schritt 2) Erstellen Sie ein neues Projekt im Rubymine-Editor
Schritt 3) Erstellen Sie ein Dateiverzeichnis
Schritt 4) Erstellen und speichern Sie die Datei in "yourfolder / features /" mit dem Namen "yourfilename.feature".
Schritt 5) Um unser Szenario auszuführen, speichern Sie die folgenden Befehle in der Feature-Datei
Code:
Feature: MultiplikationIch multipliziere zwei ZahlenSzenario: Multiplizieren Sie a und bVorausgesetzt, ich habe Variable aUnd ich habe Variable bWenn ich a und b multipliziereDann zeige ich das Ergebnis an
Schritt 6) Lassen Sie uns nun unsere erste Feature-Datei ausführen.!
Klicken Sie auf "Eingabeaufforderung mit Ruby starten".
Es wird so aussehen!
Schritt 7) Erstellen Sie eine Schrittdefinitionsdatei für unsere Feature-Datei!
Erstellen Sie einen neuen Ordner im Rubymine-Editor
Schritt 8) Speichern Sie die Datei wie unten in "Ihr Ordner / features / step_definititons" mit dem Namen test_step.rb
Schritt 9) Schreiben Sie den folgenden Code in die Schrittdatei
Code:
Gegeben (/ Ich habe Variable a $ /) zu tun@a = 50EndeUnd (/ ich habe die Variable b $ /) zu tun@b = 70EndeWenn (/ I Multiplikation a und b $ /)@mul = @a * @bEndeDann (/ zeige ich das Ergebnis $ /) ansetzt "Multiplikation von # {@ a} und # {@ b} ist # {@ mul}"Ende
Schritt 10) Führen Sie nun erneut unsere Feature-Datei aus:
Das Ergebnis ist