Tag: poltergeist
Poltergeist ist ein Capybara-Treiber für PhantomJS.
5
Antworten
UPDATE: ich habe das problem behob, nach viel mühsame Arbeit auf meinem eigenen. Ich bin glücklich, eine Ressource, die niemanden brauchen, ist eine hand mit diesem. Hier eine Zusammenfassung meiner setup. Ich habe versucht, jede Lösung, die
4
Antworten
Habe ich erstellt benutzerdefinierte upload-Formular mit dem folgenden html-stack: <form> <label></label> <input type="file"> </form> Dem file-Feld wird versteckt per css mit display: none Eigenschaft. Also die Datei Anhängen Dialog wird aufgerufen durch den Benutzer wenn Sie die
1
Antworten
In einem rspec feature Szenario habe ich: scenario 'shows things', js: true do page.find('#my_div').trigger(:click) Scheint dies nicht, um das Feuer der jQuery-handler, der auf das click-Ereignis dieses element. Im debugger gibt dieser Aufruf mit einem leeren string
3
Antworten
Arbeiten in einer rails 3.1.2 Projekt (mac OS X), habe ich PhantomJS richtig installiert (ich kann code ausführen, wie die folgenden, und es funktioniert perfekt, genau das grabben der Titel der Seite und speichern Sie eine genaue
4
Antworten
Was sind die Unterschiede zwischen PhantomJS und capybara-webkit -? Was sind die Vorteile von capybara-webkit-über PhantomJS? Welche der beiden ist die effizienteste Instrument? Andere ... InformationsquelleAutor Prashanth Sams | 2014-05-30
4
Antworten
Beim laufen meine test-suite mit poltergeist als JavaScript-Fahrer, ich bin der Begegnung die folgenden Warnungen: JQMIGRATE: jQuery.fn.attr(selected) may use property instead of attribute JQMIGRATE: jQuery.browser is deprecated Ist das möglich, diese zu deaktivieren? InformationsquelleAutor der Frage alexs333
5
Antworten
Ich versuche zu testen, ob ein link auf eine Zerstöre-Aktion wirft eine native browser - confirm box mit der richtigen Nachricht. Den link erzeugt wird, die mit Schienen' link_to: link_to 'Delete', user_path, method: :delete, data: { confirm:
4
Antworten
Ich habe einen großen test-suite, die mit poltergeist und capybara. Ich erhalte die folgende Fehlermeldung: One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can
4
Antworten
Schreibe ich meine Akzeptanz-tests mit Capybara und Poltergeist-Treiber.Ich muss überprüfen den Inhalt der CSV-Datei heruntergeladen. Ich habe versucht, verschiedene Möglichkeiten, das Rendern der Inhalte auf der Seite selbst, anstatt heruntergeladen zu werden. Auch versucht, die änderung der
1
Antworten
Habe ich eine wirklich einfache Linie in einem test, der ruft execute Skript wie dieses: puts page.execute_script("return somefunction();").to_i.inspect In javascript habe ich eine Funktion wie diese: function somefunction(){ console.log("test"); return 999; } Den 'test' von der Konsole