Tag: geb

Geb ist eine Bibliothek für headless web-browsing auf der JVM, geeignet für die automation und funktionale web-Tests. Es verwendet Groovy, um eine knappe story-wie DSL für die Definition von Schritten, und eine knappe und überschaubare DSL zur Definition von Seiten-Struktur mittels page-Objekt-Muster.

executescript funktioniert nicht mit den InternetExplorer-Treiber (Selen)

Anzahl der Antworten 2 Antworten
Ich aus irgendeinem Grund nicht ausführen kann, beliebigen javascript-Code mit "executescript" wenn ich meine funktionalen tests durch, DH. Es funktioniert mit Firefox. Gesucht hab ich mehrere Stunden bei google mit kein Glück. Ich bin einfach aufrufen browser.driver.executeScript("console.log('test');")

In Geb, was ist der Unterschied zwischen den angezeigten und Gegenwart?

Anzahl der Antworten 3 Antworten
Ich Schreibe funktionelle tests und den Umgang mit einem modal-Fenster, das ein-und ausblendet. Was ist der Unterschied zwischen den angezeigten und Gegenwart? Ich habe zum Beispiel: settingsModule.container.displayed and settingsModule.container.present wo settingsModule stellt mein modales Fenster. Beim testen

Geb: wie wähle ich einen Wert aus einer dropdown?

Anzahl der Antworten 3 Antworten
Ich habe große Schwierigkeiten mit einem Stück von meinem Geb zu testen; so wählen Sie einen Wert aus einer dropdown-Liste. Ich habe versucht es vier verschiedene Möglichkeiten, und keine von Ihnen Arbeit. Es wird entweder crash-test oder

Allgemeine Probleme Mit der Geb (StaleElementReferenceException & Warten Sie, Timeouts)

Anzahl der Antworten 3 Antworten
Gemäß dem "Book of Geb" ich begann, anzeigen in unserem portal ist web-Seiten. Ich bevorzuge die Verwendung von Variablen in statischen Inhalt Verschluss zu blockieren und den Zugriff auf Sie später in der Seite Methoden: static content

Wie zu verwenden Geb zu überprüfen-element-Attribut-Wert nach der Seite event

Anzahl der Antworten 2 Antworten
Nach ein bisschen Hilfe hier, ich Schreibe eine funktionelle web-test mit Geb und testen wollen deaktiviert - Attribut Wert eines Formular-submit-button, beide, bevor und nachdem ein Ereignis aufgetreten ist, die Strömung sollte wie folgt sein: Laden der

Wie wählen Sie die zweite Klasse element mit jQuery arbeiten mit Spock/Geb

Anzahl der Antworten 4 Antworten
Ich habe eine Menge Forschung, um herauszufinden, die Antwort für die folgende ohne Erfolg. Habe ich die folgende Klasse in einer <div> - tag in den HTML-Code. <button type='button' class='btn btn-navbar document-collapse pull-right' data-target='#document_521f7592388723hsjd73hd' data-toggle='collapse'> Und ich

Geb: Warten/schlafen zwischen den tests

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zu warten, eine bestimmte Menge an Zeit zwischen den tests? Ich brauche eine Lösung zum Ausgleich für server lag. Bei der Erstellung eines Datensatzes, es dauert ein wenig Zeit, bevor der Datensatz durchsucht

Wie kann ich pass JVM-Systemeigenschaften auf meinen tests?

Anzahl der Antworten 5 Antworten
Ich habe die folgende Aufgabe task testGeb(type:Test) { jvmArgs '-Dgeb.driver=firefox' include "geb/**/*.class" testReportDir = new File(testReportDir, "gebtests") } Das system die Eigenschaft nicht angezeigt wird, um es der Geb-tests, da Geb nicht laichen Firefox, um die tests