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.
2
Antworten
Ich habe eine Seite auf meiner Website, die ich versuche zu testen, die erfordert, dass ein Benutzer verbringen Sie mindestens fünf Sekunden, auf die Seite, bevor Sie fortfahren. Gibt es eine Möglichkeit mit Capybara, um meine Gurke
1
Antworten
Wenn ich mit der option format in @CucumberOptions für test reports es ist zu zeigen, dass die format-option ist veraltet, wie Sie zu beheben, dass. @CucumberOptions( monochrome = true, format = {"html:target/cucumber-html-report", "json:target/cucumber-json-report.json" }) InformationsquelleAutor Akshay jain
7
Antworten
Möchte ich ermöglichen, die business-Analysten schreiben zu können, die alle Ihre Spezifikationen für die Funktionen, Szenarien und Schritte, die Gurke freundlich mit Gurke. Habe ich gelesen das einige grundlegende Informationen über die github-Seite für Gurken und tun,
3
Antworten
Ich bin zu wollen fügen Sie ein Beispiele Tabelle einen hintergrund Schritt in eine Gurke feature-Datei. Wie gehe ich über das tun dies? Möchte ich etwas wie das hier tun: Background: Given <username> has logged in Examples:
5
Antworten
Habe ich immer ein Timeout-Fehler, seit ich begonnen, meine tests. Zuerst dachte ich, es war in Bezug auf die Effizienz meiner XPath-Ausdrücken, aber nachdem ich die Prüfung schnell vorbei, unzählige Male, ich glaube nicht, es ist in
4
Antworten
Ich bin derzeit versuchen zu integrieren Frühjahr in meine Gurke tests. Ich habe eine benutzerdefinierte SpringFactory wie dargelegt in: http://www.zsoltfabok.com/blog/2012/01/cucumber-jvm-di/ aber der code wird nicht aufgerufen. Was ist der beste Weg zu "hook up" der Fabrik mit
1
Antworten
Ich Lerne, wie man schreiben BDD-test-Skripten in JAVA mit Gurke. Allerdings, ich bekomme den oben genannten Fehler und sind nicht sicher, warum. Ich habe die Cukes Gurke als Abhängigkeit. POM <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
3
Antworten
In meine Rails-3.2-Projekt, ich sende einen gelegentlichen http-Anforderung an http://jsonip.com von Javascript. Aber beim ausführen Gurke mit der @javascript tag, die Anfrage gesendet wird, sehr Häufig. Dies ist natürlich sehr unerwünscht und ich möchte stub solche Anfragen.
2
Antworten
Ich Schaffe testing automation framework mit java, aber ich bin nicht in der Lage zu Lesen excel-Datei in Gurke. gibt es eine Möglichkeit, die Verwendung von @DataProvider-Funktionalität og testNG? Möchte ich nicht verwenden datatable der feature-Datei. Möglich,
1
Antworten
Ich bin mit einigen Gurken-Funktionen mit capybara und ich brauche, um zu überprüfen, ob ein bestimmtes Bild gezeigt wird. Habe ich versucht, dieses xpath-match aber anscheinend die Funktion matches ist nicht verfügbar: //img[matches(@src, "my_image.png")] Wenn es auf
3
Antworten
Derzeit habe ich festgestellt, dass Gurken-test-suite ausgeführt wird die Funktion Dateien alphabetisch. Bitte lassen Sie mich wissen, ob es eine option gibt/Konfiguration, die ich möglicherweise fehlen. Danke. Gurke Szenarien müssen entkoppelt werden und unabhängig voneinander, daher muß
2
Antworten
Ich gerade erstellt ein Beispiel-Projekt mit Serenity + Gurke + java + maven ( > mvn archetype:generate-Dfilter net.serenity-bdd:serenity-Gurke) . Kann ich sehen, Wann es öffnet sich ein firefox-browser, und geht auf diese website: @DefaultUrl("http://en.wiktionary.org/wiki/Wiktionary") Frage: Von diesem
1
Antworten
Ich habe xpath: //div[@id='123']/li/a[4] dem text als '2' in der html - also wollte ich es zu spezifisch werden wie: //div[@id='123']/li/a[contains text='2'] ??? Im Grunde ich will nicht davon abhängen, a[4].. nicht auf die Anzahl, sondern spezifisch
3
Antworten
Ich habe verzweifelt versucht, zu beheben, eine Gurke Junit-Schritt Ausführung. Folgte ich nur einem einfachen Beispiel für die Definition einer Funktion, testen, und-Schritte wie folgt: Feature: Campaign Budget Calculation Scenario: Valid Input Parameters Given campaign budget as
1
Antworten
Ich würde gerne eine Zahl schreiben in Gurke Seite. Bitte lassen Sie mich wissen, Wie kann ich dieses Schreibe. Szenario Skizzieren: Geben Sie eine ungültige URL Given the context "Invalid URL" is open on "Market" When user
3
Antworten
Ich versuche zu laufen, eine feature-Datei, die erwähnt folgt. Feature: Prove the concept of my script Scenario: My first Test Given This is my first step When This is my second step Then This is my third
4
Antworten
Habe ich geschrieben das mein firsy Gurke feature-Datei. Wenn ich die Funktion Datei als Gurke Funktion, bekomme ich unten Fehler "WARNUNG: der Cucumber-JVM-format-option ist veraltet. Bitte verwenden Sie --plugin statt." - Ich habe "plugin" in meiner @CucumberOptions
3
Antworten
Ich versuche einen cookie-Wert aber immer eine Fehlermeldung von <Selenium::WebDriver::Driver:0x13a0e0e8 browser=:firefox> Rufe ich @browser.cookie_named("configsession").each do |cookie| puts cookie[:name] gibt es etwas, was ich ich falsch mache? geben Sie uns die vollständigen Fehler-stack und codes, so viel als
1
Antworten
Ich bin neu in Intellij IDEA. Ich habe ein POM-basierten Gurken-Selen-Projekt, wo ich jetzt Gurken-Läufer-Klassen für jedes feature-Datei. Während der Arbeit mit Eclipse konnte ich diese dann ausführen runner-Klassen, indem Sie mit der Rechten klicken Sie auf.
6
Antworten
Ich versuche zu laufen mehrere feature-Datei mit Hilfe von tags, ich habe versucht den Befehl Gurke --tag @some_name --tag @some_name1. Aber es gibt eine Fehlermeldung die wie folgt lautet, "WARNING: cannot load such file -- 2.0/gherkin_lexer_en Konnte
3
Antworten
Ich versuche herauszufinden, wie schreibt man eine oAuth - /Twitter-signin-Funktion mit Gurke/Capybara. Ein Teil davon, besteht in dem Besuch der Seite: http://www.twitter.com/sessions/new und füllen Sie den Benutzernamen, das Kennwort und dann auf die Schaltfläche 'Anmelden' - button.
2
Antworten
Ich bin vor eine Fehlermeldung, wenn ich die Gurke testen von Junit. Hier ist die folgende Ausnahme. Jede Hilfe wird genial HINWEIS: ES GIBT KEINE FEHLER IM PROJEKT java.lang.NoClassDefFoundError: cucumber/io/ResourceLoader at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2398) at java.lang.Class.getConstructor0(Class.java:2708)
6
Antworten
Ich nur lernen, wie Sie mit Gurke. Können Sie mir sagen, wie dieser code? Können Sie bei der Umsetzung von step-Definitionen für Undefinierte Schritte mit diesen snippets: Then /^I take a screenshot$/do pending # express the regexp
4
Antworten
Muss ich pass die Liste der strings aus Gurke Szenario, welches einwandfrei funktioniert, wie unten Scenario Outline: Verify some scenario Given something When user do something Then user should have some "<data>" Examples: Some example |data| |Test1,
2
Antworten
Gibt es eine Möglichkeit, die weitere Ausführung Gurke Schritte, auch wenn einer der Schritte fehlschlägt. In meinem aktuellen setup, wenn ein Schritt fehlschlägt , Gurke überspringt die verbleibenden Schritte....Ich Frage mich, ob es eine Möglichkeit gibt, zu
3
Antworten
Ich bin neu auf Gurken-java und hatte dieses problem in der Anfangsphase: Ich bin nicht mit MAVEN-Projekt aus irgendeinem Grund. Ich habe gerade einen einfachen java-Projekt in eclipse. Habe ich meine Funktionen unter "src/dummy/pkg/features", und meine Implementierung
4
Antworten
Ich gerade erstellt einfache java-Datei, die zum ausführen der Funktion Datei durch Gurke, aber Seine Fehler, und wirft folgenden Laufzeit-Ausnahme Exception in thread "main" cucumber.runtime.CucumberException: Error parsing feature file C:/Users/XXX/XXXX/src/test/java/RunTest.java at cucumber.runtime.FeatureBuilder.parse(FeatureBuilder.java:133) at cucumber.runtime.model.CucumberFeature.loadFromFeaturePath(CucumberFeature.java:102) at cucumber.runtime.model.CucumberFeature.load(CucumberFeature.java:54) at
6
Antworten
Habe ich chrome installiert-Treiber von http://chromedriver.storage.googleapis.com/index.html und ich habe beide installiert Google-chrome-browser auch. Ich möchte Ausführen, Gurke Testfälle mit den chrome-browser anstelle von Firefox-browser, aber ich komme nicht weiter mit diesem Fehler. Jede Hilfe zu schätzen. Dank
2
Antworten
Ich versuche zu laufen, eine Gurke testen mit JUnit und ich bin immer java.lang.NoClassDefFoundError Ausnahme. JUnit-code: package ctest; import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucumber; @RunWith(Cucumber.class) @CucumberOptions( features = "Feature" ,glue={"stepDefinition"} ) public class Runner { } Ausnahme:
4
Antworten
Bin ich mit einem kleinen problem hier: führen Sie dieses Projekt mit MAVEN und Cucumber. Ich bin mit der folgenden Struktur in mein MAVEN-Projekt: ``` br.com.home.cucumberProjectWithWS |--- src/tests/java | |--- com.home.Model (secret) | |--- com.home.Control (secret) |
2
Antworten
Mein team testen einer REST-API mit Gurke. Die Schritte, die Aufrufe an die API während die Szenarien haben Dinge wie "Da mache ich call auf XXX mit JSON-YYY". Wäre es sehr schlechte Praxis zu setzen JSON Variablen,
4
Antworten
Habe ich mehrere Szenarien aufgeführt, die in einem feature-Datei und ich muss nur ein einziges scheitern Szenario (für debugging-Zwecke). Habe ich erwähnt, @tag, bevor das Szenario aber während in der Test-Runner-Datei, wenn Sie angesichts dieses tag ausgeführt
3
Antworten
Wenn ich behaupte eine einzelne feature-Datei funktioniert es tadellos. Möchte ich weitergeben features-Ordner-Pfad, die mehrere feature-Dateien in runner script. Kann mir jemand helfen, führen Sie mehrere feature-Dateien? Alle feature-Dateien haben die gleichen Schritte, aber die Daten unterschiedlich
2
Antworten
Ich versuche zu laufen, Gurke mit Maven auf einem UNIX-ähnlichen (leider bin ich gezwungen, Windows benutzen, obwohl cmd.exe hat die gleichen Ergebnisse) command line: mvn clean test -Dcucumber.options="src/test/resources/com/example/sqa/automation_cuke/pages/sample_test.feature" Ergebnisse in: Results : Tests run: 0, Failures: 0,
4
Antworten
Habe ich unter feature-Dateien (Separates feature-Dateien) im Verzeichnis src/test/resources/feature/und ich möchte Sie laufen parallel. Wie: Eine Funktion hat die Datei zur Ausführung in Chrom und andere führen in firefox wie bereits erwähnt @name-Tags. Feature: Refund item @chrome
4
Antworten
Ich habe einige Gurken-test-Schritten und eine kleine Gurke Testfall [1], die ich mit junit in etwa so: @RunWith(Cucumber.class) public class FuelCarTest { //executs cucumber steps in the class FuelCarSteps } Die Gurke features Dateien werden jetzt automatisch
3
Antworten
Hallo, ich bin neu auf Gurken-java. ich versuche zu laufen einen einfachen Gurken-Funktion testen. hier sind meine feature-Datei, step-definition-Datei-und junit-runner-Datei. aber ich bin nicht in der Lage, um den test auszuführen ist erfolgreich in Gurken-java -, Gurken-junit-version
4
Antworten
Ich versuchte zu laufen, ein einfaches Feature-Datei, aber ich war immer Ausnahme, wie : Exception in thread "main" Gurke.- Laufzeit.CucumberException: Fehler beim Parsen der feature-Datei. welche Verursacht wird durch: Gurke.lexer.LexingError: sind das sogenannte Lexing-Fehler ich versuche eingestellt
1
Antworten
Habe ich den folgenden html-Code mit mehreren Eingängen: <input type="submit" value="Save and close" name="commit"/> <input type="submit" value="Save" name="commit"/> und verwenden möchten, um Gurken zu testen, klicken Sie auf die Schaltfläche "Speichern". Allerdings, wenn ich das in einer
1
Antworten
Habe ich ein framework wird verwendet, um erstellt von Kern-JAVA+TestNG. Und der Rahmen ist gefolgt von TDD-Modell, und POM ist unsere build-management-tool. Kann jemand mir sagen, ist es möglich, Sie zu aktualisieren Rahmen von TDD zu BDD
4
Antworten
Ich müssen zu verwandeln Spec-flow-Tabelle Daten, die wir erhalten über table.CreateInstance() oder table.CreateSet() . Ich bin mit Spec-flow für die DB-Prüfung und-in einigen Fällen-Feld der Tabelle Werte zugeordnet werden muss, um andere Werte als DB-Tabellen speichern von
2
Antworten
Den ruby version von Gurken unterstützt eine Globale vor dem Haken. Ein *.rb Datei in features/support-Verzeichnis wird anscheinend nur einmal aufgerufen, vor allen Szenarien ausgeführt. Sehen https://github.com/cucumber/cucumber/wiki/Hooks#global-hooks Dass scheint zu sein, ein guter Weg, um sicherzustellen, dass
4
Antworten
Im haben Sie Probleme mit dem ausführen einer Funktion in der Gurke, die Funktion ist sehr einfach, da es aus einem tutorial. Es ist nicht definiert, und lautet wie folgt: Feature: Proof that my concept works Scenario:
3
Antworten
Ich bin neu auf Gurke testen. Erstellt habe ich zwei Funktionen Dateien: events.feature partner.feature und habe meine Schritt-Definitionen in einer step_definitions Ordner: ./step_definitions/ events.rb partner.rb Scheint es, dass die Gurke sieht in allen .rb-Dateien für die Schritt
2
Antworten
Ich bin ganz neu, groovy und immer folgende Fehlermeldung beim ausführen der folgenden Verfahren. Ich versuche mich zu übergeben xml-Dateiname und Anzeigen RD.groovy Given(~'^input currency "([^"]*)"$') { String baseCurr -> fromCurr = baseCurr } When(~'^insert end Currency
3
Antworten
Ich angetroffen habe ein Problem laufen, Gurke tests in IntelliJ. Wenn ich versuche zu laufen, ein feature oder ein Szenario, bekomme ich die folgende Fehlermeldung: "Error running 'Feature <feature>': Command line is too long. Shorten command line
1
Antworten
Habe ich wrritten eine feature-Datei zu testen, die Elemente erstellen-button. Aber es kommt eine Fehlermeldung, von cucumber.runtime.CucumberException: Arity mismatch: Step Definition. Ich weiß nicht, warum Ihr passiert, da ich mich neu auf die Automatisierung testen. Folgenden ist
4
Antworten
Habe ich versucht zu bekommen, 1.50 oder 1.40 ANSICON (https://github.com/adoxa/ansicon) arbeiten und habe mir bei sooooo vielen Seiten erzählt, wie diese zu installieren: http://blog.mmediasys.com/2010/11/24/we-all-love-colors/ http://carol-nichols.com/2011/03/the-system-cannot-find-the-path-specified/ etc.... So, ich habe meine AutoRun-set "C:\usr\bin\ansi140\x64\ansicon.exe" -p und ich auch die
2
Antworten
Arbeite ich an einem BDD-Datei und versuchen zu testen mit JUnit. Möchte ich RunCukesTest Klasse mit @RunWith(Cucumber.class). Ich gesucht habe auf vielen websites darüber, wie zu installieren, aber ich konnte nicht finden, eine website, die erklärt es
2
Antworten
Habe ich eine variable und möchte ich weitergeben diese variable über alle Schritte. Jeder kann vorschlagen, mit einem code-snippet-Beispiel bitte, wie übergeben Sie eine variable mit dem Wert zwischen den einzelnen Schritten bitte. Jede Hilfe wird sehr