0

問題

Netbeans の Selenium で PHPUnit を使用しようとしていますが、ユーザー名とパスワードを必要とするプロキシを使用してテストを実行する際に問題があります。

新しい Firefox プロファイルを作成し、プロキシのユーザー名とパスワードを保存する AutoAuth というプラグインをインストールしました。

Selenium Server を起動するときにこのカスタム Firefox プロファイルを指定するので、コマンド ラインからテストを実行するときに、ユーザー名やパスワードの入力を求められません。

環境

Netbeans を介してテストを実行すると、Firefox からプロキシのユーザー名とパスワードの入力が求められます。Netbeans が起動したブラウザ インスタンスの Firefox 拡張機能を確認すると、AutoAuth がインストールされていません。

AutoAuth はデフォルトと私が作成したカスタム プロファイルにインストールされているため、Netbeans によって起動された Firefox のこのインスタンスのプロファイルがどこに保存されているかわかりません。

私が試した修正

ユーザー名とパスワードを使用してNetbeansで手動プロキシを指定しますが、これはブラウザを起動することさえしません。プロキシなしに設定した場合にのみ機能します

引数 -p を使用して Netbeans オプションでブラウザを指定しましたが、これは効果がありませんでした。

Firefox Netbeans 起動のインスタンスに AutoAuth をインストールしている間、テストをスリープ状態にします。これにより、拡張機能が保存されていないテストを再実行すると sbut がインストールされます。

これは私を夢中にさせています.Netbeansのプロキシで動作するphpunitを持っている人はいますか?

4

1 に答える 1

0

コードで Firefox プロファイルを設定しようとしましたか? そうでない場合は、試してください

于 2012-08-18T10:35:50.233 に答える