Sha256: edcfebc710cd030d50159fa7c4dd48f5391f8927cc8dd6add209ee73a30a736f

Contents?: true

Size: 717 Bytes

Versions: 2

Compression:

Stored size: 717 Bytes

Contents

# Smart Driver

Smart selenium base web driver written in Ruby.

[![Gyazo](http://i.gyazo.com/511b5265c67d41fc2cd7394c1eee3b7a.gif)](http://gyazo.com/511b5265c67d41fc2cd7394c1eee3b7a)

## Installation

1. Install gem as you like.

    $ gem install kirchhoff

2. Install chromedriver. (Below is the MacOS example.)

    $ brew install chromedriver


## Demo

```rb
require 'kirchhoff'

driver = Kirchhoff::Driver.new('https://www.facebook.com/')
driver.find('input#email').fill('mail@gogotanaka.com')
driver.find('input#pass').fill('password')
driver.submit

if driver.has_text?('メールアドレスが正しくありません')
  # ログインエラー後の処理
else
  # ログイン成功時の処理
end
```

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kirchhoff-0.0.2 README.md
kirchhoff-0.0.1 README.md