IT技術にまつわる実験ノート

「長編を書くより、短編を数多く完成させてください。それが上達への近道です」 by 手塚治虫

Unable to find Mozilla geckodriver に対処する

エラー発生

f:id:matt-note:20181019203134p:plain

 

メッセージの通り、以下の URL にアクセスしてダウンロード。

 

 解凍したら、以下のようになる

f:id:matt-note:20181019203400p:plain

この geckodriver を PATH に移動させれば良いとのこと。

$ sudo cp geckodriver /usr/local/bin

を実行する

f:id:matt-note:20181019203632p:plain

参考:Ruby selenium webdriver unable to find Mozilla geckodriver - Stack Overflow

 

確認してみる。PATH にコピーできた。

f:id:matt-note:20181019203845p:plain

 

テストを実行してみる

f:id:matt-note:20181019204128p:plain

f:id:matt-note:20181019204138p:plain

フィーチャースペックで、UI テストを実行できた。2個の examples による実行時間は、上記のように、13秒ほどかかった。

 

なお、Firefoxバージョンは 62.0.3、

f:id:matt-note:20181019205120p:plain

geckodriver のバージョンは 0.23.0 で試したところ、問題なく動作させることができた。