私は現在、統合テストにrspecとwatir-webdriverを使用するRailsアプリを持っています。統合テストをヘッドレスブラウザーで実行したい(速度を上げるため)。私の開発はMacで行われているので、ヘッドレスジェムは私には機能しません。私は解決策としてphantomjsを探しています。phantomjsは(ポルターガイストを介して)rspec / capybaraでうまく機能し、それを機能させる方法の例はたくさんありますが、watir-webdriverやghostdriverでうまく機能させる方法はあまり見つかりません。
ghostdriverが必要とする「特別な」phantomjsを作成しましたが、その後迷子になります。誰かが以前にこのセットアップを使用したことがありますか(rails / watir-webdriver / ghostdriver)?
私の主な目標は、統合テストをスピードアップすることです。ですから、私がここで説明したものよりも良い提案があれば、私は柔軟です:)
どんな助けでも大歓迎です!