Tag: cucumber

Gurke ist ein Behavior Driven Development (BDD) Tools, die ausgeführt wird, funktionalen Beschreibungen, geschrieben in plain text (gegliedert in einfache Gurke Sprache) als auch automatisierte tests.

Gurke; Selenium WebDriver - Verwendung von Google Chrome als Testbrowser anstelle von Firefox

Anzahl der Antworten 6 Antworten
Für eine Gurke Szenario auf meine Rails 3.1-app, habe ich das @javascript-tag, also Selen aktiviert ist. Ich bekomme die folgende Fehlermeldung: Could not find Firefox binary (os=macosx). Make sure Firefox is installed or set the path manually

Wie kann ich sehen, was Capybara in einem scheiternden Gurkenschritt gefunden hat?

Anzahl der Antworten 7 Antworten
Ich begann die Migration von Gurke + webrat zu Gurken + capybara. Nun das Verhalten von "ich sollte" scheint etwas anders zu sein. Die meisten dieser scheitern jetzt, obwohl ich nichts verändert habe, auf der Seite. Ersetzt

Wie bekomme ich Elternknoten in Capybara?

Anzahl der Antworten 8 Antworten
Arbeite ich mit vielen jQuery-plugins, die oft erstellen DOM-Elemente ohne id oder sonstige Identifikation-Eigenschaften, und der einzige Weg, um Sie in die Capybara (Klick für Beispiel) - ist, um Ihre Nachbarn (ein anderes Kind von seinen Vorfahren)

Ruby on Rails: Gurke: Wie rake ich ein einzelnes Feature?

Anzahl der Antworten 9 Antworten
Grund, warum ich wollen, führen Sie Sie einzeln, weil ich Sie einzeln einrichten, in meinem Rake-Datei, weil Mein Java Heap Space füllt sich, wenn ich Sie laufen alle zusammen InformationsquelleAutor der Frage NullVoxPopuli | 2010-06-22

Wie markierst du ein Gurkenszenario als ausstehend?

Anzahl der Antworten 4 Antworten
Wie markiere ich eine Gurke Szenario als "pending" also es wird nicht gezählt übergeben? Scenario: Guest should not see edit link # pending implementation Sollte ich nicht in der Lage sein zu markieren, wird als "ausstehend"? InformationsquelleAutor

RSpec vs Gurke (RSpec Geschichten)

Anzahl der Antworten 6 Antworten
Wann sollte ich die Spezifikationen für Rails-Anwendung, und wenn die Gurke (ehemalige rspec-Geschichten)? Ich weiß, wie beide funktionieren und aktiv zu nutzen, specs, natürlich. Aber es fühlt sich immer noch seltsam zu verwenden Gurke. Meine heutige Sicht

Dynamische Daten in Gurkentabellen

Anzahl der Antworten 4 Antworten
Ich habe eine Gurke Tabelle eines der Felder ist ein Datum, das möchte ich aufgefüllt haben, mit dem heutigen Datum. Gibt es eine Möglichkeit, dies zu tun, ohne zu codieren heutige Datum in der Tabelle? Grundsätzlich würde

So überprüfen Sie die Anzahl der Datensätze mit Capybara

Anzahl der Antworten 1 Antworten
Ich bin mit capybara zusammen mit Gurke auf einer Rails 2.3.9 Projekt. Habe ich Benutzer index-Seite und ich habe zwei Platten. Mit capybara, wie kann ich behaupten, dass es nur zwei Datensätze in der Seite. HTML-Struktur ist

Finde oder erstelle einen Datensatz über die factory_girl-Zuordnung

Anzahl der Antworten 5 Antworten
Habe ich ein Benutzer-Modell, das zu einer Gruppe gehört. Die Gruppe muss eine eindeutige name-Attribut. Benutzer-factory und factory Gruppe sind definiert als: Factory.define :user do |f| f.association :group, :factory => :group # ... end Factory.define :group do

Gurke / Capybara - wie man den Host und Port der aktuellen Ausführung bekommt

Anzahl der Antworten 3 Antworten
Muss ich herunterladen, um eine csv-Datei von meiner app mit Open::URI und zu tun, dass ich brauche, um geben Sie einen vollständig qualifizierten URI. So was ist der beste Weg, um die HOST-und noch wichtiger-PORT in meinem

Wie wiederhole ich die fehlgeschlagenen Szenarien mit Cucumber?

Anzahl der Antworten 3 Antworten
Ich bin mit der Gurke bei meinen tests. Wie kann ich erneut nur die fehlgeschlagenen tests? InformationsquelleAutor der Frage Kalyan | 2012-07-30

Was sind die Unterschiede zwischen JBehave und Gurke?

Anzahl der Antworten 3 Antworten
Ich habe irgendwo gelesen, dass JBehave ist eigentlich das Java-äquivalent zu Gurken, während Gurke basiert auf Ruby. Kann jemand beschreiben Sie die Unterschiede zwischen Ihnen sind links zu tun? InformationsquelleAutor der Frage Manoj | 2011-10-31

Wie blockiere ich Kommentare in Gherkin?

Anzahl der Antworten 12 Antworten
In Gurken-syntax (benutzt von Gurken und SpecFlow, ich kann kommentieren Sie eine Zeile, indem Sie mit '#' Gibt es eine Möglichkeit, block-Kommentar mehrere Zeilen? InformationsquelleAutor der Frage dbruning | 2011-08-18

Gute Gurken-Beispiele in freier Wildbahn?

Anzahl der Antworten 8 Antworten
Habe ich versucht, ein Stück Gurke für ein paar Projekte, die vor ein paar Jahren und bin auf der Suche, um es geben ein anderes gehen. Ich weiß nicht wirklich brauchen, einen anderen "Anfang Gurke" - Artikel.

iOS Tests / Spezifikationen TDD / BDD und Integration & amp; Abnahmeprüfung

Anzahl der Antworten 8 Antworten
Was sind die besten Technologien zu verwenden, für behavior-driven development auf dem iPhone? Und was sind einige open-source-Beispiel-Projekte, die zeigen, dass sound nutzen diese Technologien? Hier sind einige Optionen, die ich gefunden habe: Unit-Tests Test::Unit Stil OCUnit/SenTestingKit

Cucumber Capybara Scroll bis zum Ende der Seite

Anzahl der Antworten 2 Antworten
Ich würde gerne meine Gurke/Capybara-setup zu testen, endlose scrollen durch das fahren eines Browsers und scrollen, um den unteren Rand der Seite, um sicherzustellen, dass der neue Inhalt geladen wurde. Gibt es eine Möglichkeit, dies zu tun?

Wie erhalte ich den Wert eines Kontrollkästchens in Capybara?

Anzahl der Antworten 3 Antworten
Möchte ich überprüfen ob eine checkbox aktiviert ist mit cucumber und capybara. Ich habe die checkbox in meinem vorherigen Schritt und möchten es überprüfen, indem die Erlangung der Wert der checkbox. InformationsquelleAutor der Frage Dev S |

Gurke und Capybara, klicken auf ein Nicht-Link- oder Schaltflächenelement

Anzahl der Antworten 2 Antworten
Ich versuche zu testen, eine inplace-editor mit Gurke/Capybara/Selen-stack, aber mein problem ist, dass der editor wird aktiviert, indem man ein div-Element und nicht einen link oder eine Schaltfläche. Ich kann nicht scheinen, um herauszufinden, wie man Capybara,

Wo kann ich eine Grammatikspezifikation / -anleitung finden?

Anzahl der Antworten 4 Antworten
Ich versuche, um herauszufinden, alle verfügbaren syntax/format in Gurke, wie etwa mehrzeilige argument und alles andere weiß ich noch nicht. Nach dem Graben den Google-Suchergebnissen allerdings, so scheint es, dass das umfassende Handbuch befindet sich in hier:

SpecFlow / Gurke / Gurke - Verwenden von Tabellen in einer Szenarioübersicht

Anzahl der Antworten 2 Antworten
Hoffentlich kann ich erklären, mein Problem deutlich genug für andere zu verstehen, gehen wir hier vorstellen, ich habe die folgenden zwei hypothetischen Szenarien: Scenario: Filter sweets by king size and nut content Given I am on the

Gurke für PHP-Anwendung

Anzahl der Antworten 6 Antworten
Ist es möglich, Gurke außen Schienen? Ich möchte damit beginnen, es für den Test einige meiner PHP-Anwendungen, aber ich weiß wirklich nicht, wie ich anfangen soll. Wahrscheinlich der einfachste Weg wäre die Erstellung einer Rails-Projekt nur für

Wie poste ich eine URL in Capybara?

Anzahl der Antworten 7 Antworten
Schaltete sich einfach aus Gurke+Webrat zu Gurken+Capybara und ich Frage mich, wie können Sie die Inhalte zu einer URL in Capybara. In Gurke+Webrat ich war in der Lage, einen Schritt: When /^I send "([^\"]*)" to "([^\"]*)"$/ do

Wie bekomme ich den HTML-Code in einem Element mit Capybara?

Anzahl der Antworten 11 Antworten
Schreibe ich eine Gurke testen, wo ich möchte den HTML-Code in ein element. Beispiel: within 'table' do # this works find('//tr[2]//td[7]').text.should == "these are the comments" # I want something like this (there is no "html" method)

REST API Test Gurkenschritte Best Practice

Anzahl der Antworten 8 Antworten
Versucht zu schreiben, Gurken-Funktion die Schritte für die REST-API zu testen. Ich bin nicht sicher, welcher Ansatz besser ist: Given I log in with username and password When I add one "tv" into my cart And I

"Invalid gemspec in" und "Illformed requirement", wenn ich ein neues Projekt in Rails anlege (Gurkenproblem)

Anzahl der Antworten 6 Antworten
Jedes mal, wenn ich ein neues Projekt erstellen, bekomme ich folgenden Fehler: Adams-MacBook-Pro:for_testing adam$ rails new outsidein Ungültige gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]: Illformed Anforderung ["# 0.8.4"] Ungültige gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]: Illformed Anforderung ["# 0.8.4"] Ungültige gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]:

Wie man auf der Anzahl der HTML-Tabellenzeilen in Ruby mit Capybara + Gurke behaupten

Anzahl der Antworten 6 Antworten
Ich versuche in den Griff zu bekommen mit BDD web-Entwicklung in Ruby mit Gurke + capybara und ich bin stecken geblieben bei dem, was sollte eine einfache Aufgabe - nur um zu überprüfen, die Anzahl der Zeilen

Führen Sie den Gurkenschritt vor / nach einer bestimmten Funktion aus

Anzahl der Antworten 4 Antworten
Möchte ich angeben, bestimmte setup und tear-down-Schritte, die für jede spezifische Funktion, Datei. Ich habe gesehen, Haken, kann code ausführen vor jedem Szenario und Haken, um code auszuführen, bevor jede Funktion, aber ich wollen, geben Sie code

Gurke, die nicht farbige Ausgabe in den Fenstern zeigt

Anzahl der Antworten 2 Antworten
dies ist wohl wirklich etwas dumm, aber ich kann nicht arbeiten, es out. Aktualisierte ich meine version von Gurke bis v 0.10.0 und jetzt der test (unter Win 7) nicht angezeigt werden farbige Ausgabe mit der "hübsche"

Was ist der Unterschied zwischen RSpec und Gurke?

Anzahl der Antworten 1 Antworten
Ich habe 6 Monate der Rails-Entwicklung zu erleben. Ich habe gebaut eine web-Anwendung, die verwendet wird, nun mit der Authentifizierung und Autorisierung-und postgresql-db. Ich ziehe weiter zu meinem zweiten Rails-Anwendung, aber dieses mal, nach dem Unterricht gelernt,

Gurke gegen Capybara

Anzahl der Antworten 3 Antworten
Kann jemand erklären, die Unterschied zwischen diesen beiden Plattformen? Sind beide Teil BDD aber warum sollte ich das eine oder andere, oder beide zusammen? Vielen Dank für die Antworten InformationsquelleAutor der Frage piermaria | 2013-02-21

Sitzungsvariablen mit Gurkengeschichten

Anzahl der Antworten 11 Antworten
Ich arbeite an ein paar Gurken-Geschichten für eine "sign up" - Anwendung, die eine Reihe von Schritten. Eher schreiben Huuuuuuuge Geschichte zu decken alle Schritte auf einmal, das wäre badich würde lieber arbeiten, durch jede Aktion in

Wie man für dieselbe Funktion mit mehreren Hintergründen in der Gurke prüft

Anzahl der Antworten 1 Antworten
Ich habe eine Funktion (ein .feature-Datei), die sind in Ordnung, die in Gurke. Hintergrund aller Szenarien im feature stellt nur einen Benutzer, und dann meldet sich eine Betreuerin, die z.B. Background: Given I am logged in as

Gurkenschritte wiederverwenden

Anzahl der Antworten 5 Antworten
Ich wiederverwenden möchten einige Gurken Schritte, aber kann nicht scheinen, den richtigen Weg zu finden. Ich schreiben wollen, einen Schritt wie: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid"

Gurken Alternative für .NET

Anzahl der Antworten 8 Antworten
Schnell ein, hat jemand über eine Bibliothek, ähnlich zu Ruby ' s Gurke (eine lesbare DSL zur Definition von use-case-Geschichten, die getestet werden können gegen) die .NET-Bereich? InformationsquelleAutor der Frage Owen | 2009-06-10

Gibt es irgendwelche Nicht-Entwickler-Tools, um Gurken-Dateien zu bearbeiten?

Anzahl der Antworten 8 Antworten
Gurke syntax-Dateien sind einfach nur text-also einem beliebigen editor wie notepad verwendet werden kann. Jedoch, eines der wichtigsten Dinge, die wir mit diesem für ist die Bereitstellung von Tabellen mit Beispieldaten. Ohne eine gute Formatierung Optionen, die

Wie finde ich ein Bild auf einer Seite mit Gurke / Capybara in Rails 3?

Anzahl der Antworten 8 Antworten
Ich bin mit Gurke /Capybara mit Rails 3 und versuche zu überprüfen, die Existenz eines Bildes nach dem upload. Ich bin mir nicht sicher, wie Sie die url des Bildes zu bestätigen. Ich habe Folgendes Szenario: Scenario:

Keine stabile Firefox-Verbindung in 60 Sekunden (127.0.0.1:7055)

Anzahl der Antworten 11 Antworten
Während der Test-Szenario durch cucumber ich erhalte die folgende Fehlermeldung beim ausführen rspec tests nicht um stabile firefox-Verbindung in 60 Sekunden (127.0.0.1:7055) (Selenium::WebDriver::Error::WebDriverError) Mit ruby (1.9.2) selenium-webdriver (2.27.2) und firefox (19.0) Mit rspec-rails (2.12.1), capybara (2.0.2) und

Gurke, Capybara und Selen - Einreichen eines Formulars ohne einen Knopf

Anzahl der Antworten 12 Antworten
Habe ich einen test mit Cucumber, capybara und selenium-Treiber. Dieser test sollte gehen, um ein Formular aus und senden Sie es ab. Der normale text wäre Scenario: Fill form Given I am on the Form page When