Ich bin neu in Ruby, aber beim Versuch, Capybara zu installieren, um einen Test auf meinem System auszuführen, wird der folgende Fehler angezeigt. Ich laufe OSX my_app$ gem install capybara-webkit Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby …
Nach dem Laden einer Seite habe ich Code, der verschiedene Elemente basierend auf den von einem xhr zurückgegebenen Daten ausführt und ausblendet und anzeigt. Mein Integrationstest sieht ungefähr so aus: it "should not show the blah" do page.find('#blah').visible?.should be_true end Wenn ich in dem Kontext, in dem dieser Test ausgeführt …
Vielleicht ist dies nicht das eigentliche Problem, aber es scheint, dass die Sitzung den Fokus auf das aktuelle Fenster behält, wenn ich einen Link mit target = "_ blank" "click_link" mache. Ich möchte entweder in der Lage sein, zum neuen Fenster zu wechseln oder das Attribut _blank zu ignorieren. Im …
Beim Testen des Szenarios von cucumberwird beim Ausführen von rspecTests der folgende Fehler angezeigt In 60 Sekunden kann keine stabile Firefox-Verbindung hergestellt werden (127.0.0.1:7055) (Selenium :: WebDriver :: Error :: WebDriverError) Verwenden von ruby (1.9.2) selenium-webdriver (2.27.2)undfirefox (19.0) Unter Verwendung rspec-rails (2.12.1), capybara (2.0.2)und einige andere Edelsteine, habe ich auch …
Ich habe einige online gefundene Beispiele ausprobiert, aber ohne Glück. Ich möchte die Bestätigungsmeldung eines Löschlinks bestätigen. Der letzte Versuch war der folgende Code, der jedoch zu einem Capybara :: NotSupportedByDriverError-Fehler führte. def confirm_dialog page.evaluate_script('window.confirm = function() { return true; }') end
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.