Brauchen Sie Hilfe zum beheben des Problems, in webdriver(Nicht finden können firefox-binary im PFAD. Stellen Sie sicher, dass firefox installiert ist.)

Unten ist mein code. Ich bin mit FF-version 49.0.1 und bin mit Selen server 3.0 beta version .Hinzugefügt haben geckodriver.exe in meinem code mit system.setProperty. Auch ich habe meine FF.exe in meinem system PATH-variable zu. Auch wenn ich immer folgende Fehlermeldung . Jemand helfen, diese zu lösen

Exception in thread "main" org.openqa.Selen.WebDriverException: Nicht firefox-binary im PFAD. Stellen Sie sicher, dass firefox installiert ist. OS angezeigt werden: VISTA Build info: version: 'unbekannt', revision: 'c7b525d', Zeit: '2016-09-01 14:52:30 -0700' os.- name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_77" Driver info: driver.version: FirefoxDriver bei org.openqa.Selen.firefox.intern.Ausführbare Datei.(Ausführbare Datei.java:75) at org.openqa.Selen.firefox.FirefoxBinary.(FirefoxBinary.java:60) at org.openqa.Selen.firefox.FirefoxBinary.(FirefoxBinary.java:56) at org.openqa.Selen.firefox.FirefoxDriver.(FirefoxDriver.java:123) zu Erlernen.Tag1.main(Tag1.java:13)

package Learning;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class Day1 {

    public static void main(String[] args)
    {
        System.setProperty("webdriver.gecko.driver","PATH OF geckodriver.exe");
        WebDriver driver = new FirefoxDriver();
        driver.get("URL ");
        if(driver.getTitle().equals(" Home Page "))
        {
            System.out.print("Welcome to page");
        }
        else 
        {
            System.out.println("We are not in required page");
        }
        driver.findElement(By.name("uid")).sendKeys("username");
        driver.findElement(By.name("password")).sendKeys("pwd");
        driver.findElement(By.name("btnLogin")).click();
    }
}

InformationsquelleAutor Loga | 2016-10-05

Schreibe einen Kommentar