Selenium WebDriver:对于rails中的FireFox配置,如何将capabilities elementScrollBehavior设置为1?
我有一个使用SeleniumWebDriver(2.53.0)的rails应用程序。我正试图克服Selenium(使用Firefox驱动程序)的问题,它会隐藏在静态标题下滚动的按钮。对于rails中的FireFox配置,如何将capabilities elementScrollBehavior设置为1 我有以下代码:Selenium WebDriver:对于rails中的FireFox配置,如何将capabilities elementScrollBehavior设置为1?,selenium,firefox,scroll,webdriver,hidden,Selenium,Firefox,Scroll,Webdriver,Hidden,我有一个使用SeleniumWebDriver(2.53.0)的rails应用程序。我正试图克服Selenium(使用Firefox驱动程序)的问题,它会隐藏在静态标题下滚动的按钮。对于rails中的FireFox配置,如何将capabilities elementScrollBehavior设置为1 我有以下代码: profile ||= Selenium::WebDriver::Firefox::Profile.new 我的环境设置与您的不同,但需要设置对象 require 'selen
profile ||= Selenium::WebDriver::Firefox::Profile.new
我的环境设置与您的不同,但需要设置对象
require 'selenium-webdriver'
Capybara.register_driver :selenium do |app|
http_client = Selenium::WebDriver::Remote::Http::Default.new
http_client.timeout = 120
capabilities = Selenium::WebDriver::Remote::Capabilities.firefox( :elementScrollBehavior => 1 )
Capybara::Selenium::Driver.new(
app,
:browser => :firefox,
:desired_capabilities => capabilities,
:http_client => http_client
)
end