capybara

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

Wie füllt man den tinymce-rails Editor mit Capybara und Selen?

Ich habe Schwierigkeiten mit Capybara, um die Tinymce-Form zu testen. Ich benutze tinymce-rails und habe 7 Editoren in meiner Form. Außerdem benutze ich asciimath plugin mit tinymce. Alles funktioniert gut, aber ich kann keine Tests schreib...
20.07.2012, 14:34
1
Antwort

Capybara: Webkit kann iframe oder seinen Inhalt nicht finden

Ich erlaube Benutzern, Fotos mit anderen Personen zu teilen. Wenn der Benutzer ein Foto und seine Beschreibung anzeigt, kann er auf "Teilen" klicken und eine neue Seite wird geladen. Auf dieser Seite geben Sie eine E-Mail-Adresse (und optionale...
31.07.2011, 15:29
2
Antworten

Maus auf Capybara halten

Ich habe eine Schaltfläche auf einer Seite, die nur erscheint, wenn ich über einem bestimmten Element schwebe. Aber ich kann nicht herausfinden, wie man das emuliert und dann auf den Link klickt, damit ich ihn mit Capybara und Selen testen kann....
14.08.2011, 09:22
4
Antworten

Verwenden Sie Capybara und Selenium, um über ein Element zu schweben

Ich habe einen Link auf einer Seite, die nur erscheint, wenn ich über ein bestimmtes Element schwebe. Aber ich kann nicht herausfinden, wie man das emuliert und dann auf den Link klickt, damit ich ihn mit Capybara und Selen testen kann. Weiß...
17.06.2011, 06:34
1
Antwort

Gurken für Schienen schreiben (Best Practice). Feature und Schritte

Ich versuche gerade, Gurke zu lernen und sie richtig zu nutzen. Bei der Suche nach Best Practices wird der alte Weg beschrieben und ich habe nicht wirklich eine gute Anleitung gefunden. Ich lese über die neue Art und Weise, es zu tun, aber ich h...
21.11.2012, 00:12
2
Antworten

Benötigt Capybara Schlaf um zu arbeiten?

Anscheinend sind sleep oder wait_until nicht gültig, wenn Sie neuere Capybara-Versionen verwenden, wie in Aktualisierungen . Ich habe jedoch eine Reihe von Tests, die nur auf schnellen Maschinen funktionieren, wenn ich einen sleep(1...
01.11.2013, 23:28
1
Antwort

Wie ziehe ich mit Poltergeist?

Momentan benutze ich den Selenium-Treiber mit Capybara, aber ich möchte auf Poltergeist umsteigen. Bei vielen der getesteten Oberflächen werden Elemente an bestimmten Positionen auf der Seite verschoben. Ich habe die folgende Methode zum Ziehen...
01.05.2013, 05:22
1
Antwort

Sitzungsobjekt im rspec-Integrationstest

Ich verwende rspec und capybara für Integrationstests. Ist es eine Möglichkeit, Sitzungsobjekte in Anforderungsspezifikationen zu erstellen? Ich habe eine Ansichtsseite, auf der ich ein Sitzungsobjekt verwende, um seinen Wert zu überprüfen...
04.01.2012, 11:36
2
Antworten

Parallele Selen-Tests mit Capybara durchführen

Hintergrund: Ich habe eine Reihe von Capybara Integrationstests, die gegen meine Rails 3-Anwendung laufen. Für die anderen Teile der Testsuite verwende ich Rspec . Ich habe einen Selen 2.6.0 Standalone Server Hub auf meinem Mac OSX De...
27.09.2011, 07:55
1
Antwort

Capybara-Webkit Schließen Sie webkit_server

Ich verwende Capybara-Webkit, um einige Arbeiten auf einer Website zu automatisieren. Dies geschieht im Hintergrund in einer Resque-Task. Nach einigen Ausführungen gibt es eine Menge Webkit_server-Prozesse, die Capybara nicht geschlossen hat. Wi...
08.11.2012, 11:49