*

selenium を試す

公開日: : mac

for mac

macのverをあげる(これは結局不要)
brew install rbenv ruby-build
rbenv install 2.3.0
rbenv global 2.3.0

ここから
gem install bundler
#Gemfileが自動作成される
vi Gemfile
gem ‘selenium-webdriver’
gem ‘capybara’
gem “chromedriver-helper”
bundle config build.nokogiri –use-system-libraries
bundle install

rubyファイル作成 selenium_test.rb
chromeを起動しyahooのtopページを開きJSを実行する
# bundler経由でインストールしたgemを有効にするには下記のようにする
require ‘bundler’
Bundler.require

Capybara.register_driver :selenium do |app|
Capybara::Selenium::Driver.new(app, :browser => :chrome)
end
options = Selenium::WebDriver::Chrome::Options.new
#disable display option
#options.add_argument(‘–headless’)
driver = Selenium::WebDriver.for :chrome, options: options
driver.get ‘http://www.yahoo.co.jp’
puts driver.title
driver.execute_script(‘alert(“js”)’)
sleep(10)
driver.quit

実行
ruby selenium_test.rb

admax_area



関連記事

記事はありませんでした

admax_area



Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

admax_area



PAGE TOP ↑