Suchergebnisse für Anfrage "capybara"

5 die antwort

Wie schreibe ich Integrationstests für Stripe Checkout on Rails?

Ich habe versucht, einen Integrationstest für Stripes checkout.js zu schreiben. https://checkout.stripe.com/checkout.js [https://checkout.stripe.com/checkout.js]] für meine Rails 3.2 App. Beim manuellen Testen (mit den Testschlüsseln von Stripe) ...

1 die antwort

Rspec / Capybara Laden im Gange, Rundschreiben erfordern als schädlich

Wir sind unsicher, ob dies ein Capybara-Problem ist, aber ich habe gerade eine Neuinstallation von Rails (4.1.1) und Rspec Rails (3.0.1) durchgeführt. Ich möchte Capybara (2.3.0) verwenden, habe es aber noch nie verwendet. ' Ich stoße auf ...

1 die antwort

Wie kann ich einen Wert zurückgeben, wenn ich execute_script in capybara verwende?

Ich habe eine wirklich einfache Zeile in einem Test, die das Ausführen eines Skripts wie folgt aufruft: puts page.execute_script("return somefunction();").to_i.inspectUnd in Javascript habe ich eine Funktion wie diese: function somefunction(){ ...

TOP-Veröffentlichungen

4 die antwort

Poltergeist löst JS-Fehler aus, wenn js_errors: false

Ich habe eine große Testsuite, die Poltergeist und Capybara verwendet. Ich erhalte immer wieder den folgenden Fehler: One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by ...

3 die antwort

Wie funktioniert fill_in in Rspec / Capybara?

Ich folge Michael Hartls Ruby on Rails Tutorial. Wenn ich rspec / capybara verwende, verwirrt mich die fill_in-Methode. Ich habe den folgenden Ansichtscode: <%= f.label :name %> <%= f.text_field :name %>Dies ist mein Testcode: fill_in "Name", ...

2 die antwort

Net :: ReadTimeout (Net :: ReadTimeout) Selen Ruby

Ich habe einige Beiträge zu Timeout-Fehlern in Selenium gesehen. Dies wird immer unerträglicher, da mein Testpaket unbrauchbar wird. Ich teste eine Webseite, die gerade entwickelt wird. Ich habe eine Regressionssuite mit rund 300 Testszenarien, ...

4 die antwort

Öffnen eines neuen Tabs in Capybara / Poltergeist

Ich versuche, einen Link zu öffnen, indem ich ihn mit Capybara / Poltergeist anklicke, der sich in einem neuen Tab öffnet. Ich kann nicht scheinen, es zum Laufen zu bringen. @session.find(<link>).clickjust scheint auf derselben Seite zu ...

2 die antwort

Rspec email_spec issue

Ich gehe dieses Tutorial zur Benutzerauthentifizierung durch. http: //larsgebhardt.de/user-authentication-with-ruby-on-rails-rspec-and-capybara [http://larsgebhardt.de/user-authentication-with-ruby-on-rails-rspec-and-capybara/] .. das den ...

8 die antwort

Wie teste ich den CSV-Dateidownload in Capybara und RSpec?

Das Folgende befindet sich im Controller: respond_to do |format| format.csv { send_data as_csv, type:'text/csv' } endIn spec: click_link 'Download CSV' page.driver.browser.switch_to.alert.accept expect( page ).to have_content csv_dataAber das ...

4 die antwort

Gurke, Capybara & Selen wirkt zufällig

Setup mit Gurke, Capybara und Selen, aber einige Szenarien funktionieren nur nach dem Zufallsprinzip. Laufe ruby 1.8.6 auf rvm rails 2.3.8 selenium öffnet Firefox 3.6 Ich habe versucht, dies ohne Glück hinzuzufügen: with_scope(selector) do ...