0

こんにちは、Firefox を開いて Webdriver Java スクリプトを実行しようとしています。

public static WebDriver dr =null;
public static EventFiringWebDriver driver=null;

dr = new FirefoxDriver();

driver = new EventFiringWebDriver(dr);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);

このコードを実行すると、 Can not fine firefox binary PATHのようなエラーが発生します

現在、Firefoxを開くためにこのようなコードを書いています。自分のラップトップでは問題なく動作しています。一度会社のラップトップでこのコードを実行しようとすると。

テクニカル サポート チームによって Fire fox がインストールされているため、機能していません。

Firefoxアイコンのプロパティを右クリックすると->

ターゲットはこのように表示されます

C:\Windows\System32\CCM\VAppLauncher.exe /launch "Firefox 15.0.1 15.0.1.4631"

では、Java スクリプトから Firefox を開くにはどうすればよいでしょうか。

手伝ってくれませんか

さらに情報が必要な場合は、お知らせください。

エラー: org.openqa.selenium.WebDriverException: PATH に firefox バイナリが見つかりません。Firefox がインストールされていることを確認します。OS のようです: VISTA ビルド情報: バージョン: '2.25.0'、リビジョン: '17482'、時間: '2012-07-18 21:09:54' システム情報: os.name: 'Windows 7'、os .arch: 'x86'、os.version: '6.1'、java.version: '1.6.0_20' ドライバー情報: driver.version: FirefoxDriver

ありがとう

4

4 に答える 4

1

これは、firefox.exe のパスを PATH 変数に設定することによっても実行できます。

firefox ディレクトリが の場合C:\Users\Tester\Applicaion\Firefox

これをENVIRONMENT変数に追加しますPATH

そして、テストを再実行します

于 2013-01-10T05:46:02.417 に答える