2

私はセレンRCで知っています。コマンドライン演算子... -firefoxProfileTemplateを渡していましたが、それは機能します。現在、Selenium2 (Webdriver) を使用していますが、これはもう機能していないようです。

他のテストではPHPUnitを使用しているので、引き続き使用したいと思います。カスタム Firefox プロファイルを定義する方法を知っている人はいますか?

4

2 に答える 2

1

これは上記の質問に明確に答えるものではありませんが、セレンのセットアップでは Firefox インスタンスを 1 つしか使用せず、その場でロードしようとしないため、差し迫った問題を解決するのに役立ちました。

そうは言っても、これは大多数のユーザーに役立つため、ここで「回答」として入れていますが、正しいものとして選択していません。

github の phpunit-selenium issue queueで答えを見つけました。ありがとう。

コマンドラインオプションを使用してセレンサーバーをロードするだけです

-Dwebdriver.firefox.profile=PROFILE_NAME

注: PROFILE_NAME は、Firefox Application Data ディレクトリの profile.ini にあるマシン名です。それはパスではありません。

于 2013-03-02T16:42:18.507 に答える