Gibt es eine Möglichkeit, den nicht vertrauenswürdigen Ausstellerbildschirm zu umgehen, der in Firefox angezeigt wird? Ich habe Schwierigkeiten mit geckodriver usw. zu folgen. Es hat sich sehr verändert, seit ich das letzte Mal Firefox in Selenium gebraucht habe.Capybara Selenium Firefox nicht vertrauenswürdiger Ausstellerbildschirm
Meine env-Datei hat die folgenden:
Capybara.default_driver = :selenium
Capybara.register_driver :selenium do |app|
opts = Selenium::WebDriver::Firefox::Options.new
opts.add_argument('acceptInsecureCerts')
Capybara::Selenium::Driver.new(app, browser: :firefox, options: opts)
end
Capybara.default_driver = :selenium
Ich bin mit Firefox 54 Selen WebDriver 3.4.3 geckodriver 0,17
Ich glaube, ich bin Optionen falsch verwenden, aber ich kann nicht finde die richtige Lösung.
Das war genau das, was ich brauchte, danke. Gibt es eine Online-Referenz zu diesen Fähigkeiten? Meine Suchanfragen kamen nicht viel zurück. Nochmals vielen Dank – Tom
@Tom Die gesamte Fähigkeiten/Optionen API ist in Selenium (und ist seit einer Weile) im Fluss, finde ich im Allgemeinen am einfachsten zu überprüfen, nur den Quellcode - https://github.com/SeleniumHQ/selenium/blob /master/rb/lib/selenium/webdriver/remote/w3c/capabilities.rb#L45 –