Skip to content

Instantly share code, notes, and snippets.

@guxiaobai
Last active August 29, 2017 09:50
Show Gist options
  • Select an option

  • Save guxiaobai/848a8a3d795df1e8d71011704761c537 to your computer and use it in GitHub Desktop.

Select an option

Save guxiaobai/848a8a3d795df1e8d71011704761c537 to your computer and use it in GitHub Desktop.
功能测试 js执行
### Capybara-webkit
apk add apk add qt5-qtwebkit-dev
ENV QMAKE /usr/lib/qt5/bin/qmake
# apk add yarn --update-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community
### Selenium
Capybara.register_driver(:selenium_remote_chrome) do |app|
Capybara::Selenium::Driver.new(
app,
browser: :remote,
url: 'http://127.0.0.1:4444/wd/hub',
desired_capabilities: Selenium::WebDriver::Remote::Capabilities.chrome
)
end
Capybara.app_host = "http://192.168.0.101"
Capybara.javascript_driver = :selenium_remote_chrome
Capybara.run_server = true
# Capybara.server = :puma
Capybara.always_include_port = true
Capybara.server_host= '0.0.0.0'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment