Smart Driver
Smart selenium base web driver written in Ruby.
Installation
Install gem as you like.
$ gem install smart_driver
Install chromedriver. (Below is the MacOS example.)
$ brew install chromedriver
Demo
require 'smart_driver'
driver = SmartDriver.new('https://www.facebook.com/')
driver.find('input#email').fill('[email protected]')
driver.find('input#pass').fill('password')
driver.submit
if driver.has_text?('メールアドレスが正しくありません')
# ログインエラー後の処理
else
# ログイン成功時の処理
end