capybara

Capybara ist ein Framework zum Testen von Webanwendungen für Rack-Anwendungen wie Rails, Sinatra und Merb.
1
Antwort

Das Testen einer Liste ist in der richtigen Reihenfolge capybara sortiert

Ich versuche, einige Tests in Capybara zu schreiben, die eine Liste der Daten prüfen werden, die richtig sortiert werden. Zum Beispiel habe ich eine Liste von Daten Mi 27 Jun 12, Mo 13 Aug 12, Do 31 Mai 12 und wenn ich auf den Knopf klicke, wird...
23.05.2012, 16:41
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
3
Antworten

Launchy :: ApplicationNotFoundError:

Der Versuch, save_and_open_page überhaupt zum Arbeiten zu bringen, gibt mir den folgenden Fehler: %Vor% Spezifikation: %Vor% Wenn ich die Launchy-Zeile auskommentiere, funktioniert es gut, also bin ich mir nicht sicher, was das Proble...
21.04.2013, 23:43
1
Antwort

Hol dir alle Klassen eines Elements in Capybara?

Gibt es mit Capybara eine Möglichkeit, alle css-Klassen eines Elements zu erhalten? Wenn ich mir die Dokumentation anschaue, sehe ich keinen einfachen Weg, dies zu tun. Auch bei einem Element, elem und einer css-Klasse, einer Klasse, sollte...
01.01.2013, 20:26
1
Antwort

Auswahl eines Elements mit mehreren Klassen in Capybara

Ich schreibe Automationscode in Capybara mit Selenium. Ich habe das folgende Element in meinem HTML, und ich möchte auf dieses Element in Capybara klicken. %Vor% Im Moment ist der Weg so ähnlich wie folgt. %Vor% Aber ich möchte das Eleme...
05.04.2013, 14:57
1
Antwort

So übergeben Sie Variablen an page.executescript () in Capybara

Ich muss die Variable im Javascript übergeben, die mit der Methode excute_script in Capybara ausgeführt wird. Ich kann keine Variable an sie übergeben. Bitte helfen Sie mir. Beispiel: %Vor% Ich erwarte, dass das Textbeispiel gedruck...
13.12.2012, 06:20
5
Antworten

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

Ich möchte die Initialisierung von TinyMCE innerhalb meiner Tests unterdrücken und kann dies leicht tun, wenn das Javascript erkennen kann, dass ich auf einer Selenium-automatisierten Seite laufe. Also, gibt es einen JS-Code, mit dem ich den...
01.09.2010, 01:37
1
Antwort

rspec klicke auf einen Bereich

Ich verwende rspec, um einige Seiten zu testen und möchte die Klick-Methode verwenden. Das DOM verfügt jedoch nicht über den Link oder die Schaltfläche. es ist nur eine Spanne und magisch wird es eine Verbindung mit Javascript. %Vor% rspec b...
23.03.2013, 20:27
1
Antwort

Wie konfiguriere ich Capybara, um mit Poltergeist zu arbeiten?

Ich habe einen RSpec-Integrationstest, der etwas JavaScript ausführen muss. Ich habe Poltergeist eingeschlossen und PhantomJS installiert, aber immer, wenn ich das Beispiel ausführe, erhalte ich diesen Fehler: %Vor% Die Spezifikation ist:...
25.06.2014, 18:19
3
Antworten

Durch die Aktualisierung von Capybara von 1.0.1 auf 1.1.4 bricht database_cleaner meine Spezifikationen

Ich habe eine alte Rails-Anwendung auf Version 3.2.11 aktualisiert, die viele Anforderungsspezifikationen enthält, die mit Capybara Version 1.0.1 geschrieben wurden und mit dem Selenium-Treiber laufen. Die Datenbank wird nach jedem Test mit data...
10.01.2013, 19:43