これは、 capabilities
オブジェクトと、リンクした問題でjleybaが言及したクラスを介してすでに実行できます。 これがfirefoxプロファイルを変更する例です: https :
これを理解するのは間違いなく難しいです-これを設定しやすくするためにドキュメントを改善する必要があるため、この問題は開いたままにしておきます。
少なくとも、Chromeブラウザを使用するときの「chromeOptions」と同じように、コマンドライン引数を渡す簡単な方法をお勧めします。
また、「firefox_profile」が参照構成ファイルのオプションとして文書化されていないことにも気づきまし@ juliemrが上記でリンクしたデモで使用されたソリューションのようです。
@ juliemr -Firefoxにデフォルトのように/tmp
ではなく、特定のディレクトリに一時ファイルを作成させようとしたときに、このスレッドを見つけました。 FirefoxProfile
を使用してこれを達成することは可能ですか? 私が実際に達成したいのは、テスト中にFirefoxによって作成されたすべての一時ファイルをクリーンアップすることです。 shouldDeleteOnExit
メソッドを使用してみましたが、期待どおりに機能しません。
Firefoxにヘッドレスモードがあり、コマンドラインフラグでアクティブ化されるため、この問題に困惑しました。
最も参考になるコメント
Firefoxにヘッドレスモードがあり、コマンドラインフラグでアクティブ化されるため、この問題に困惑しました。