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.

keine Verbindung zu chromedriver http://127.0.0.1:46050 (Selenium::WebDriver::Error::WebDriverError)

Anzahl der Antworten 4 Antworten
Ich bekomme diese Fehlermeldung, wenn ich meine Gurke tests: "*Nicht in der Lage, um entweder zu starten oder eine Verbindung zu Google Chrome. Bitte überprüfen Sie, dass ChromeDriver ist up-to-date. Mit Chrome-binary an: /opt/google/chrome/google-chrome (Selenium::WebDriver::Error::UnknownError) *" Ich

Alternative zu CasperJS für die Verwendung mit Cucumber.js

Anzahl der Antworten 2 Antworten
Nach viel Forschung und Versuch und Irrtum habe ich gewählt, die die folgenden Stapel für den Frontend-BDD-Tests: Cucumber.js CasperJS (durch SpookyJS) PhantomJS Ich möchte vermeiden, CasperJS führen Sie Warteschlangen und nutzen PhantomJS direkt (durch phantom-proxy) mit callbacks

Wie kann ich testen, ein Bild alt-Wert mit capybara?

Anzahl der Antworten 4 Antworten
Ich versuche zu definieren, ist ein Schritt zu testen, der Wert der alt-text des Bildes mit Capybara und CSS-Selektoren. Schrieb ich eine für input-Werte basierend auf der readme Beispiele: Then /^I should see a value of "([^\"]*)"

so wählen Sie das erste element aus einer dropdown-Liste. RoR/Capybara/Selen

Anzahl der Antworten 1 Antworten
Also dieser code funktioniert einwandfrei, bis ich vor kurzem aktualisiert meine selenium webdriver: When /^I search for (.*)$/ do |term| term = " " if term == "blank" step "I fill in search with #{term}" within(".navbar-search") do

Undefined method 'sollte' bei der Verwendung von Capybara mit Gurke

Anzahl der Antworten 3 Antworten
Ich versuche, mit beiden Wasserschweine und Gurken in meine Rails-Anwendung. Also, das ist, was ich getan habe: Installierten gems benötigt und hat Sie auf die Gemfile Lief die rails generate capybara:install --cucumber Erstellt ein feature und seine

sudo apt-get install xvfb

Anzahl der Antworten 2 Antworten
Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libruby1.8 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: xserver-common

Übergabe-parameter in "Beispiele:" Tisch " - Szenario Skizzieren:" in einer feature-Datei

Anzahl der Antworten 3 Antworten
Hier, wie Sie sehen können, dass ich versucht bin, Holen eines Wertes aus .yml - Datei befindet sich im config/environments im Examples: Tabelle. Aber anstatt des Holens es sendet den Wert, wie es ist? Ist es möglich,

Wie nehmen Sie den screenshot und hängen Sie es an Reiz Berichts zu erhalten, während mit Gurke und JUnit?

Anzahl der Antworten 3 Antworten
Ich bin mit Cucumber, Selenium, Java, Maven und JUnit-Stapel in meinem automation-test-Projekt. Ziel ist es, screenshots zu machen, die auf fehl und defekte tests. Ich habe die Lösung gefunden für Java/Maven/JUnit-stack: @Rule public TestWatcher screenshotOnFailure = new

Wie zu beheben eine Gurke::Mehrdeutig match-Fehler beim testen ein CLI in Aruba

Anzahl der Antworten 1 Antworten
Ich bin zu lernen, zu testen CLI mit Aruba mit dieser guide, dass ist ein paar Jahre alt. Ich erhalte eine Fehlermeldung Cucumber::Ambiguous match error Nachdem wir uns durch mehrere Beispiele dieser Art von Fehler, ich bin

Alternative zu Gurken?

Anzahl der Antworten 3 Antworten
Wenn dabei BDD, es scheint, dass die Gurke ist das Standard-tool, um anzugeben, Verhaltensweisen, jedoch sind die Gurken website und Artikel, sieht ein bisschen aus Datum und nicht sehr aktiv. Was sind die alternativen ? InformationsquelleAutor JE42

Einrichten factory girl mit Gurke und rails 3

Anzahl der Antworten 3 Antworten
Ich versuche, factory girl setup mit rails 3, aber ich bekomme diese Fehlermeldung, wenn ich rake cucumber: james@james-laptop:~/rails-projs/simple-beach-63$ rake cucumber:wip (in /home/james/rails-projs/simple-beach-63) bundle exec /usr/bin/ruby1.8 -I "/usr/lib/ruby/gems/1.8/gems/cucumber-0.9.4/lib:lib" "/usr/lib/ruby/gems/1.8/gems/Gurken-0.9.4/bin/Gurke" --profile wip Mit der wip-Profil... nicht initialisierte Konstante Fabrik

Gewusst wie: hinzufügen IEDriverServer PFAD

Anzahl der Antworten 2 Antworten
Ich bin der Ausarbeitung auf eine Frage, die ich gestern über die Wege. Ich versuche zu laufen, meine selenium tests im IE 8. Heruntergeladen habe ich das IEDriverServer_x64_2.33.0 und es liegt in meinem Ordner "downloads". Ich habe

Ruby VCR gem hält die Aufnahme die gleichen Anforderungen

Anzahl der Antworten 3 Antworten
In meinem Gurken-support-Verzeichnis habe ich Folgendes im vcr.rb: require 'vcr' VCR.configure do |c| c.cassette_library_dir = 'fixtures/vcr_cassettes' c.hook_into :webmock c.ignore_localhost = true c.default_cassette_options = { record: :new_episodes } end Ich bin geocoding-Stadt-Namen, die Aufrufe der Google Maps API.

Wie ändern Sie die Prüfung Standard-Treiber für eine Gurken-test in Wasserschwein?

Anzahl der Antworten 3 Antworten
In der Dokumentation von Capybara, können Sie die default_driver auf einen bestimmten test-Gruppe: describe 'some stuff which requires js', :js => true do it 'will use the default js driver' it 'will switch to one specific driver',

Capybara 'drag & drop" funktioniert nicht

Anzahl der Antworten 4 Antworten
Ich bin mit Gurke/capybara/Selen/firefox auf dem Mac. Alles funktioniert Super, außer bei d&d. Drag und drop ist über drag_node.drag_to(drop_node). Wenn Sie aufgerufen wird, hebt es nicht alle Fehler, aber die eigentliche drag-and-drop einfach nie passiert. Lieber jetzt

Immer Fehler: "verlangt (...)+ Schleife nicht mit irgendetwas an input 'Gegeben '" in der Cucumber-JVM während der Arbeit mit Hintergrund-Gliederung-Tag

Anzahl der Antworten 1 Antworten
Habe ich die Webseite gestaltet für verschiedene Screen-Varianten wie Voll, klein (640), Mittel (1024), große (1440) und xlarge (1920). Standardmäßig zeigt es Bildschirm-Variationen Voll und ich möchte test-Webseite mit gleichen Funktionalitäten für verschiedene Bildschirm-Varianten. In meinem Fall

wie kann ich Optional nicht laufen ein cucumber feature

Anzahl der Antworten 2 Antworten
Möchte ich nicht bestimmte Gurke Funktion, wenn, sagen wir, ich bin auf windows. Google und die Gurke docs schien sich zu drehen bis trocken, so sympathisch hier. Dank! InformationsquelleAutor rogerdpack | 2011-05-20

Capybara & Gurke | Erste-cookies

Anzahl der Antworten 4 Antworten
Ich versuche, cookie-Werte in der Gurke Schritt: Schritt Definitionen When /^I log in$/ do # code to log in end Then /^cookies should be set$/ do cookies[:author].should_not be_nil end Controller class SessionsController < ApplicationController def create cookies[:author]

best practice zu schreiben, die eigentliche bdd-Gurken-Funktion/ Szenarien

Anzahl der Antworten 6 Antworten
Wir sind neu auf bdd/Gurke und diskutiert, die in out-team, wie Sie schreiben, die korrekte Funktion/Szenarien. Kamen wir auf die zwei folgenden Ansätze, die sollte fast zu beschreiben/lösen die gleiche Anforderung: Feature: Give access to dossiers to

Inhalt .Funktion-Datei wird nicht erkannt, in intelliJ

Anzahl der Antworten 5 Antworten
Ich schrieb feature-Dateien in einem Projekt in IntelliJ nach der Gurke syntax. Diese bearbeiteten Dateien in einen anderen computer. Ich fügte hinzu, die Gurken-java jar-Dateien und installiert auch die Gurken und Gurken-plugins, aber dennoch feature-Dateien nicht erkannt,

Ist es möglich, Daten zwischen Szenario und Funktionen in der Gurke

Anzahl der Antworten 1 Antworten
Habe ich separate Klasse mit statischen Variablen (z.B. Liste"<"Firma">"), die ich teilen müssen zwischen den tests (z.B. get, hinzufügen oder entfernen-Unternehmen aus der Liste). Aber wenn ein neues Szenario beginnt, werden die Daten neu initialisiert werden. Hinweise:

Wie löst man ein Capybara::ElementNotFound Fehler

Anzahl der Antworten 2 Antworten
Bin ich stecken mit dem folgenden problem, das ist das erste mal, dass ich capybara, haben Sie eine Idee, wie ich das Problem lösen kannst, Dank Ich benutze rails 3.0.0 und die folgenden Edelsteine gem 'rails', '3.0.0'

Gurken-test-Datei herunterladen

Anzahl der Antworten 5 Antworten
Jemand Ahnung wie die test-Datei download mit Gurke? Brauchen Sie ein bisschen mehr Informationen. Ist das ein batch-app, eine website, sind Sie mit Watir oder ähnlichen API? Was genau in Bezug auf Datei-download sind Sie versuchen zu

Wie zu verwenden Gurke und Factory Girl zusammen?

Anzahl der Antworten 3 Antworten
Ich versuche zu konfigurieren, FactoryGirl die Arbeit mit meinen Gurken-tests. Ich fügte hinzu, die folgenden Zeilen in env.rb require 'factory_girl' Dir.glob(File.join(File.dirname(__FILE__), '../../spec/factories/*.rb')).each {|f| require f } Wenn ich 'cucumber-features', es ist kein problem. Füge ich jetzt eine

Wie finde ich die erste checkbox im Wasserschwein?

Anzahl der Antworten 3 Antworten
Möchte ich finden, dass die erste Instanz einer checkbox mit dem capybara dsl. Wer weiß, wie zu tun? Ich dachte, vielleicht wäre es das, aber es hat nicht funktioniert: find('input:first', :type => 'checkbox') InformationsquelleAutor btelles | 2011-05-18

rake Gurke und rake spec auch immer "entwickeln" Umwelt

Anzahl der Antworten 3 Antworten
Mein rake-tasks für die Ausführung von Cucumber und RSpec tests sind immer mit meinem development Umgebung. Hier sind die relevanten config-Dateien: RAILS_ROOT/config/environments/cucumber.rb # Edit at your own peril - it's recommended to regenerate this file # in

Rails3 form_for hidden_field undefined method 'merge'

Anzahl der Antworten 1 Antworten
Mein Versuch um eine hidden_field innerhalb eines form_for abstürzt, innerhalb von Gurke auf einen ActionView-helper-Fehler. Auch etwas über FixNum was entgeht mir, da ich noch nicht gegraben, die durch den source-code. Meine prices_controller zeigt dies: @price =

Gurke IDE for feature writing mit autocomplete?

Anzahl der Antworten 1 Antworten
Gibt es eine Eclipse-plugin für schreiben Funktionen für die Gurke mit AutoVervollständigen-Funktion? Ich denke, das würde gut sein, zu finden und wiederzuverwenden, die Schritte von anderen Funktionen. Irgendwelche Ideen? InformationsquelleAutor user | 2010-10-21

Android Studio: Prüfung: Library-Abhängigkeiten kompiliert wurden, die mit java 8 oder höher

Anzahl der Antworten 2 Antworten
bitte helfen. Ich bin eine wirklich schreckliche Zeit mit der Einrichtung meines Tests für android studio. Heruntergeladen habe ich das Rechner-Beispiel zu üben cumcumber code-Tests aus der Gurke github. https://github.com/cucumber/cucumber-jvm/tree/master/android (einige dieser Marken, die btw sehr strangley

Wie organisieren Sie die Spezifikationen definition in der Gurke?

Anzahl der Antworten 3 Antworten
Sind wir mit dem Gedanken Gurke auf unser Projekt für die Abnahme. Wann schreiben wir eine scenario in eine Gurke feature schreiben wir eine Liste von Given, When und Then Aussagen. Da wir cucumber-jvm Projekt, das Given,

Ist es ein BDD-framework zum testen von Javascript verwendet, Gurken DSL?

Anzahl der Antworten 4 Antworten
Ich bin sehr viel ein fan von BDD und Behat für PHP. Gibt es etwas vergleichbares für Javascript, das heißt, dass verwendet die Gurke DSL? Alles, was ich bisher gesehen habe, ist mehr im Einklang mit RSpec,

Href-link klicken mit capybara

Anzahl der Antworten 2 Antworten
Wie kann ich auf einen link klicken, mit capybara.Ich muss auf die Promotion link <a href="/arts?Occasion=Graduation&amp;top_menu_item_title=+-+Graduation">Graduation</a> Benutzte ich folgenden code .aber mit Fehlermeldung " undefined method click page.find(:link,"Graduation").click auch verwendet Xpath page.find(:xpath, "//a[@href='/arts?Occasion=Graduation']").click ist es auch nicht

Soll ich mich mit RSpec oder Cucumber

Anzahl der Antworten 7 Antworten
Ich bin neu in der Einheit/func testen in Rails 3. Also ich bin ab jetzt, besser spät als nie. Ich habe eine Methode in /lib/mailingjob.rb genannt find_reply(Körper) Recht, jetzt bin ich mit Gurke, dies zu testen, aber

Wie Sie wiederverwenden Gurken-step-definition mit einer Tabelle für den letzten parameter?

Anzahl der Antworten 4 Antworten
Diesem code: Then %{I should see the following data in the "Feeds" data grid: | Name | | #{name} |} Und diese: Then "I should see the following data in the \"Feeds\" data grid: | Name |

Gurke Bestellung Gegeben, Wenn, Dann (, Wenn, Dann Wenn, Dann)

Anzahl der Antworten 3 Antworten
Als End-to-end-Automatisierung-Tester habe ich immer angenommen, dass, Wenn, Dann-Anweisungen (integriert in die Gurke Sprache, wenn mit Gurke) sollten immer nur in der Reihenfolge von 1. Gegeben ist, 2. Wenn, 3. Dann. D. H. sollte Ein test nicht

Gibt es eine Möglichkeit zu erkennen, dass ich in einer Selenium Webdriver Seite von Javascript

Anzahl der Antworten 4 Antworten
Möchte ich unterdrücken der Initialisierung des TinyMCE in meinen Prüfungen und kann dies leicht tun, wenn die Javascript erkennen kann, dass ich innerhalb eines Selen-automatisierte Seite. So ist, gibt es einige JS code, den ich verwenden können,

wie zu scrollen einer Webseite mit watir

Anzahl der Antworten 6 Antworten
Ich versuche zu scrollen einer Webseite zu finden und klicken Sie auf einen Inhalt, der ist faul geladen, wenn die Seite gescrollt wird. Ich bin mit dem folgenden Befehl require 'watir-webdriver' @browser = Watir::new :firefox @browser.send_keys :space

Running Gurke tests direkt ausführbare jar-Datei

Anzahl der Antworten 2 Antworten
Habe ich ein Projekt mit Gurken-und maven-auch ich bin mit dem JUnit. Ich bin in der Lage zu führen und zu bauen, mein Projekt erfolgreich von Eclipse. Nun möchte ich den test von der Kommandozeile in ein

Klicken Sie auf das Bild, mit Capybara in Gurke

Anzahl der Antworten 5 Antworten
Ich bin versucht, klicken Sie auf ein Bild mit Capybara für eine Gurke testen, aber kann nicht einen Weg finden, wie Capybara, um das Bild als link. Mein code für das Bild: link_to(image_tag('ico_edit_16.png', alt: 'Edit', class: 'icon16',

Wie erstelle ich eine Gurke DataTable?

Anzahl der Antworten 2 Antworten
Ich manuell einrichten möchten eine Gurke DataTable, die Java verwenden (statt der Gurke). In der Gurke, meine Tabelle würde so Aussehen: | h1 | h2 | | v1 | v2 | Meine Java so weit sieht wie

Ausschließen Gurken tags

Anzahl der Antworten 2 Antworten
Habe ich einen Haufen davon Fälle mit verschiedenen Gurken-tags. In meinem Haupt-runner-Klasse ausschließen will ich alle Szenarien, die entweder in one @oder @die zwei. Also, unten sind die Optionen, die ich habe versucht, Option 1 @CucumberOptions(tags=Array("~@one,~@two"), .....)

InitializationError während der Ausführung Gurke JUnit-Tests.

Anzahl der Antworten 1 Antworten
package cucumber; import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucumber; @RunWith(Cucumber.class) @CucumberOptions( format={"pretty"}, features= "src/features/" ) public class cucumberRunner { } Mit: Gurken-core-1.2.4 Gurken-java-1.2.4 Gurken-junit-1.2.4 junit-4.12 Eclipse Mars.1 java 8 Fehler-Trace: java.lang.NoClassDefFoundError: org/dom4j/Element bei java.lang.Klasse.getDeclaredMethods0(Native-Methode) bei java.lang.Klasse.privateGetDeclaredMethods(Quelle Unbekannt) bei

Wie zu verfolgen, dass eine Umleitung nach click_link/button mit cucumber und capybara in rails?

Anzahl der Antworten 3 Antworten
Ich versuche momentan einrichten-integration - /acceptance-Tests für einen neuen rails-3-Anwendungen mit cucumber und capybara. (Ursprünglich habe ich geplant, um zu verwenden, webrat, aber es scheint, dass es keine Unterstützung für rails 3, so landete ich mit capybara)

Nicht ausführen können, Jenkins Build - bundle: "Befehl nicht gefunden"

Anzahl der Antworten 6 Antworten
Ich bin versucht derzeit, die zum ausführen eines jenkins-build für einige meiner Gurke Aufgaben. Alle meine Edelsteine, die installiert wurden, mithilfe der Bundler. Die Edelsteine sind gespeichert in der vendor-Ordner. Jedoch, wenn ich versuche und ausführen bundle

TestNG mit Gurke

Anzahl der Antworten 3 Antworten
Ich bin mit Gurke mit testNG. CucumberRunner Klasse erweitert AbstractTestNGCucumberTests und CucumberRunner Klasse angegeben ist testNG.xml Datei. Wenn ich eine einfache Klasse mit TestNG testNG.xml dann Ausgang für testNG Ergebnisse angezeigt bekommt in der console ich.e Total

In der Git-Bash unter Windows 7-Farben-display als code, wenn Sie ausgeführt Gurke oder rspec

Anzahl der Antworten 7 Antworten
In der Git-Bash unter Windows 7, das ich gelegentlich etwas passieren, die Ursachen der Farbcode, um Fehler beim ausführen Gurke Szenarien oder rspec-Spezifikationen. Gelegentlich ist es zufällig behoben (wo nach dem Zufallsprinzip == ich weiß nicht, was

wie zu zwingen, eine Gurke Szenario zu scheitern?

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit zu zwingen, eine Gurke Szenario zu scheitern? Brauche ich, um zu überprüfen, ob ein paar fehlerhaften Szenarien am Ende jeder meiner tests. Also dachte ich, ich könnte es prüfen, ob ein "Fehler" -

Gibt es eine Gurke Haken, führen Sie vor und nach jeder Funktion

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit zum ausführen bestimmter code-block vor und nach jeder Gurke Funktion mit bestimmten tag? Da der setup-Prozess ist sehr teuer, ich nicht wollen, dass es vor jedem Szenario. Während alle beantwortet, wie die Implementierung

Ist es möglich, die Wiederverwendung eine Funktion als "Gegeben" für eine andere Funktion?

Anzahl der Antworten 2 Antworten
Ist es möglich, die Wiederverwendung eine Funktion als "Gegeben" für eine andere Funktion? Oder bin ich versucht, etwas zu tun, ich sollte nicht versuchen, das zu tun grundsätzlich meine Eigenschaften Aussehen: Scenario: Creating a basic account with

@Bevor nicht ausführen im java-Gurke Schritt

Anzahl der Antworten 4 Antworten
Habe ich eine Gurke Schritt-Klasse, ich bin versucht, zu initialisieren, eine Seite Modell für alle Szenarien. Also ich habe ein @Before annotierten Methode : @Before() private void beforeScenario() { LOGGER.info("Running before!"); loginPage = BrowserDriver.getPageModel(LoginPage.class); } Habe ich