Firefox ist nicht die öffnung durch die Verwendung von WebDriver an meinem Arbeitsplatz Nicht finden können firefox-binary im PFAD
Hallo, ich bin versuchen zu öffnen, wird Firefox zum ausführen der java Webdriver Skript.
public static WebDriver dr =null;
public static EventFiringWebDriver driver=null;
dr = new FirefoxDriver();
driver = new EventFiringWebDriver(dr);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
Wenn ich diesen code ausführen, erhalte ich die Fehlermeldung
Kann nicht fein firefox-binary PATH
Derzeit habe ich code geschrieben, wie diese zu öffnen Sie Firefox.Es ist in Ordnung, auf meinem laptop.
Wenn ich versuche, führen Sie diesen code in Firma-laptop .
Es nicht funktioniert, da fire fox installiert hat, durch meine Tech-support-team.
Wenn ich einen Rechtsklick auf Firefox-icon, Eigenschaften->
Ziel ist zu zeigen, wie diese
C:\Windows\System32\CCM\VAppLauncher.exe /launch "Firefox 15.0.1 15.0.1.4631"
Also, wie kann ich Firefox von meinem java-Skript.
Können Sie mir bitte helfen
Wenn Sie Sie benötigen weitere Informationen lassen Sie es mich bitte wissen.
FEHLER:
org.openqa.Selen.WebDriverException: Nicht firefox-binary im PFAD. Stellen Sie sicher, dass firefox installiert ist. OS angezeigt werden: VISTA
Build info: version: '2.25.0', revision: '17482', time: '2012-07-18 21:09:54'
System info: os.- name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_20'
Driver info: driver.version: FirefoxDriver
Dank
- Erstes update Selen, es ist bei v2.28 jetzt. Zweitens, öffnen Sie Firefox, und klicken Sie dann download den Prozess-Explorer (technet.microsoft.com/en-gb/sysinternals/bb896653.aspx), es wird Ihnen sagen, die genaue Lage von Firefox.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, da ist auch ein Weg, wie Sie initialisiert werden FirefoxDriver:
Es zu tun, genauer gesagt, Sie können es so machen:
Magie geschieht durch die Datei ffpath, die zu zeigen firefox.exe binäre richtig. Fragen Sie Ihren tech-support, wo der binäre auf Ihrem computer gespeichert wird. Ich habe ein schlechtes Gefühl über dein setup jetzt: Scheint so, dass Ihren Arbeits-PC nicht installiert haben, Firefox lokal...
Wenn man die FF-Pfad können Sie eine
FirexoxBinary(new File("/path/to/FF"))
zu passieren, um denFirefoxDriver(FirefoxBinary binary, FirefoxProfile profile)
Sehen die docs
Können Sie auch erreichen dies, indem Sie den Pfad der firefox.exe um die PATH-Variable
Wenn das firefox-Verzeichnis ist
C:\Users\Tester\Applicaion\Firefox
,Anhängen dieser an die
ENVIRONMENT
variablePATH
Und wiederholen Sie den test
Versuchen Sie, Bis Firefox in Externen Browser-Liste, indem Sie die folgenden Schritte unten.
Eclipse > Window > General > Web Browser
Auf der Rechten Seite u sehen kann der Web-Browser mit internen und Externen Browser-Optionen. Wählen Sie
Use External web browser
und klicken Sie aufNew
.Bitte geben Sie den Namen als
Firefox
und fügen Sie den Speicherort und das ist genau, wo Sie den firefox-browser, gespeichert in Ihrer lokalen Maschine (z.B.: C:\Program Files (x86)\Mozilla Firefox\firefox.exe).Klicken Sie auf
OK
. Firefox sollte die option display unter den Externen web-Browser-Liste.Wählen Sie das Firefox-browser-option, indem Sie das Kontrollkästchen und Übernehmen Sie die änderungen.
Hoffe, dass diese Arbeit den firefox-browser