watir-WebDriverを使用すると、RubyBindingsを使用して、新しいブラウザーインスタンスを作成するときに、ブラウザーに特定のプロファイルまたはFirefoxアドオンをロードさせることができます。ただし、Watirを使用して、開いているアドオンを実際に使用できますか?
私が尋ねる理由は、Webサイトに移動してHTTPインタラクションを記録するために、Webスクレイパーを実装しようとしているためです。ただし、Tamper Dataは必要なHTTP要求/応答ログをすでに実行しているため、自分でやり直すのではなく、その機能を使用したいと思います。
これが不可能な場合は、次のことができるユニットテスターを誰かが知っているかどうか疑問に思います。
- Firefoxブラウザを開き、改ざんデータをロードします
- 指定したページに移動します
- 改ざんデータのUIのボタンをクリックします