2017-01-20 2 views
1

Ich bin Selen lokal, aber es ist extrem langsam auf finden und klicken.Selen langsam Klick Aktion nur localhost

test_helper.rb

Capybara.register_driver :selenium do |app| 
    Capybara::Selenium::Driver.new(app, browser: :chrome) 
end 

Dies ist ein Test auf meiner Seite:

feature "dashboard" do 
    include Warden::Test::Helpers 
    scenario "test1", :js => true do 
    visit root_path 
    visit new_user_session_path 
    #any of this are super slow 
    #find("a[href='#{/users/sign_up}']").click 
    #page.find(:css, 'a[href="https://stackoverflow.com/users/passsword/new"]').click 
    #page.find(:xpath, "//a[@href='/users/sign_up']").click 
    end 

der Besuch Aktion jedoch fast augenblicklich ist.

Ich habe einen weiteren Test versucht:

feature "dashboard" do 
    include Warden::Test::Helpers 
    scenario "test1", :js => true do 
    visit 'http://www.google.com.uy' 
    page.find(:xpath, "//a[@href='//www.google.com.uy/intl/es-419/about.html?fg=1']").click 
    end 

Und es funktionierte.

Wie kann ich die Ursache auf meiner Website finden? Der new_user_session_path ist die Standardvorlage und der Controller von devise.

Antwort

0

Musste Turbolinks deaktivieren. Capybara arbeitete, war aber langsam, wenn Befehle durch byebug ausgeführt wurden

Verwandte Themen