cucumber

Cucumber ist ein BDD-Tool (behavior driven development), das Funktionsbeschreibungen in reinem Text (strukturiert in der einfachen Gherkin-Sprache) als automatisierte Tests ausführt.
3
Antworten

Wie unterscheidet sich Gurke von JUnit?

Kann mir jemand den Unterschied erklären zwischen Gurke und Junit Nach meinem Verständnis werden beide zum Testen von Java-Code verwendet, obwohl ich mir des Unterschieds nicht sicher bin? Sind das einfach Differenz-Implementierungen d...
15.10.2014, 11:39
2
Antworten

Wie bekomme ich Cucumber / Capybara / Mechanize um gegen externe Nicht-Rails-Sites zu arbeiten?

Ich versuche BDD mit einem Google App Script zu erstellen. Ich verstehe, dass ich im Prinzip in der Lage sein sollte, eine Kombination aus Gurke, Capybara und Mechanize zu verwenden, um BDD auf einer externen Website zu betreiben. In diesem Fall...
27.03.2013, 17:12
3
Antworten

Gurkentestreihenfolge der Elemente in der Tabelle

Ich möchte einen Test ausführen, der die Reihenfolge der Elemente testet Ich möchte, dass die Reihenfolge nach Datum aufsteigend ist. Hier ist mein Gurken-Feature-Szenario und der Schritt für den letzten Satz. %Vor% Ich habe hier wirklich...
09.11.2010, 10:40
2
Antworten

Capybara: Wie man eine gegebene Anzahl der vorhandenen Elemente behauptet

Ich habe meinen gesamten Stack von einem auf Rails 3.0 basierenden Projekt auf 3.1 aktualisiert. Ich habe Spezifikationen übergeben, aber meine Funktionen sind jetzt ein bisschen wählerisch. Das Problem, das ich gerade habe, ist dieser Schritt:...
08.06.2013, 20:03
3
Antworten

Wie benutzt man Gurke und Factory Girl zusammen?

Ich versuche, FactoryGirl so zu konfigurieren, dass es mit meinen Gurken-Tests funktioniert. Ich habe die folgenden Zeilen in env.rb hinzugefügt %Vor% Wenn ich "Gurken-Features" benutze, gibt es kein Problem. Ich füge nun eine Datei namens...
23.12.2010, 11:12
2
Antworten

Warum Jasmine als "BDD" testing framework bezeichnet wird, auch wenn kein "Given / When / Then" unterstützt wird?

In der Einleitung von Jasmine heißt es:    Jasmine ist ein verhaltensorientiertes Entwicklungsframework zum Testen von JavaScript-Code. Ich habe mehrere Artikel von BDD gelesen und wir scheinen "Gegeben / Wann / Dann" zu verwenden, um "...
29.11.2015, 14:59
4
Antworten

Spring in Gurke integrieren

Ich versuche derzeit, Spring in meine Gurken-Tests zu integrieren. Ich habe eine benutzerdefinierte SpringFactory wie folgt: Ссылка aber der Code wird nicht aufgerufen. Was ist der beste Weg, um die Fabrik mit meinen Tests zu verbinden?...
23.02.2012, 10:53
4
Antworten

capybara: page.should have_no_content funktioniert nicht korrekt für display: none element

Ich möchte page.should have_no_content verwenden, um zu überprüfen, ob die Seite dem Benutzer die Bezeichnung nicht anzeigt, hier in HTML: %Vor% Wenn ich also page.should have_no_content ("Mein Konto") verwende, gibt es false anstelle von tr...
28.03.2011, 01:11
2
Antworten

Gurke - einfach wiederverwenden Given Statements als When Statements ... akzeptabel?

Hier sind drei Beispiel-BDD-Anweisungen, die helfen sollten, meine Frage zu erklären: %Vor% vs %Vor% Also ist das obige Szenario 1 in Ordnung, aber das ist das Beste aus Aussage 2 und 3. Aussage 2 liest schön und prägnanter. Aber meine S...
10.01.2014, 16:31
2
Antworten

Gurke: Wann man Tags / Hooks gegen Hintergründe verwendet

Ich habe mich gefragt, ob es ein gutes Argument für oder gegen die Verwendung von Hintergründen in Gurken gibt, verglichen mit der Verwendung von Tags und Haken. Wenn sich ein angemeldeter Benutzer vor dem Start eines Tests angemeldet hat, kö...
03.04.2012, 13:56