README.md in kirchhoff-0.0.2 vs README.md in kirchhoff-0.0.3

- old
+ new

@@ -6,28 +6,34 @@ ## Installation 1. Install gem as you like. - $ gem install kirchhoff + $ gem install kirchhoff 2. Install chromedriver. (Below is the MacOS example.) - $ brew install chromedriver + $ brew install chromedriver ## Demo ```rb require 'kirchhoff' -driver = Kirchhoff::Driver.new('https://www.facebook.com/') +driver = Kirchhoff::Driver.new +driver.go '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 - # ログイン成功時の処理 +driver.find_text('メールアドレスが正しくありません') do |e| + unless e + # If there is no text 'メールアドレスが正しくありません' + end end + +driver.wait_element("div#wait", timeout: 5) + +driver.wait_text("wait for you...", timeout: 5, maybe: false) +#=> raise err if there is no text 'wait for you...' ```