1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Selenium+Rubyに入門してみる①

Last updated at Posted at 2019-03-20

以下の記事を参考に実行してみる

5分でできる!Seleniumでブラウザテスト自動化入門
https://engineers.weddingpark.co.jp/?p=1363

Macを買ったばかりなので、空の状態から開始
macOS Mojava : 10.14.3

###HomeBrewのインストール
特に問題なし

###Rubyのインストール
適当にruby 2.5.4をインストール。

rubyのバージョンがなんかうまく切り替わらなかったが、
以下を参考にしてうまくいった・・・はず
https://qiita.com/akatsuki174/items/c0384b9903b4b5cbbdaf

###Seleniumのインストール
chromedriverのインストールでエラーが発生

$ brew install chromedriver
Updating Homebrew...
Error: No available formula with the name "chromedriver" 
It was migrated from homebrew/core to homebrew/cask.
You can access it again by running:
  brew tap homebrew/cask
And then you can install it by running:
  brew cask install chromedriver

エラーメッセージ通り、以下を実行したらインストールできた。
brew tap homebrew/cask
brew cask install chromedriver

###関連ライブラリのインストール(Capybara,RSpec)
特に問題なし

###プログラム作成〜実行
中身はいまいちよくわかってないけど、真似して実行。
chromeが立ち上がって、入力>ページ遷移までできた!

ここで紹介されているページを使ってテストしているっぽい。
色々試せそう。
http://www.selenium.jp/test-site

インストールした環境
Ruby : 2.5.4
rbenv : 1.1.1
RSpec : 3.8.0
Capybara : 3.14.0
Selenium Webdriver : 3.141.0
ChromeDriver : 73.0.3683.68 ???

次は以下をやってみる予定
http://katsulog.tech/ruby-selenium-webdriver-tutorial/

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?