Railsプロジェクトをテストするために、WebratとCucumberでselenium-client gemを使用しています。ここで説明されているように、Cucumber をほとんどセットアップしました: https://github.com/cucumber/cucumber/wiki/Setting-up-Selenium
私の問題は、Selenium がファイルのアップロードを実行できないことです。理想的には、webrat の「attach_file」メソッドを複製できるようにしたいと考えています。selenium-client の「type」メソッドを使用して必要なファイルへのパスを入力することで問題を回避しようとしましたが、これは失敗するようです。
selenium-client (つまり、通常の Selenium gem ではない) を使用した回避策を提案する人はいますか?