2016-10-20 1 views
0
package com.sb.testpackage1; 

import org.openqa.selenium.Platform; 
import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.chrome.ChromeDriver; 
import org.openqa.selenium.firefox.FirefoxDriver; 
import org.openqa.selenium.ie.InternetExplorerDriver; 
import org.openqa.selenium.remote.DesiredCapabilities; 

public class DesiredCapabilitiesDemo { 

    public static void main(String[] args) { 

     String baseURL = "http://www.google.com"; 
     WebDriver driver; 

     System.setProperty("webdriver.gecko.driver", "C:\\Users\\m12345\\Downloads\\geckodriver-v0.11.1-win64\\geckodriver.exe");  
     DesiredCapabilities caps = DesiredCapabilities.chrome(); 
     caps.setBrowserName("chrome"); 
     caps.setPlatform(Platform.WINDOWS); 
     driver = new ChromeDriver(caps); 

     driver.manage().window().maximize(); 
     driver.get(baseURL); 


    } 

} 

ich verwende Selenium 3.0 und den obigen Code wird die folgende Fehler zeigtDesiredCapabilities in Selenium 3.0 zeigt Fehler auf Chrom

enter image description here

Kann jemand mir bitte zeigen dieses Problem zu beheben oder irgendwelche Workarounds zur Verfügung stellen . Dank

+0

http://stackoverflow.com/questions/39922071/selenium-getting-error hier ist eine andere ähnlich wie diese, mit Ausnahme versucht, Starten Sie einen IE-Browser – sbolla

Antwort

0
System.setProperty("webdriver.chrome.driver", "C:\\Users\\m12536\\Downloads\\chromedriver_win32\\chromedriver.exe");   
    DesiredCapabilities caps = DesiredCapabilities.chrome(); 
    caps.setBrowserName("chrome"); 
    caps.setPlatform(Platform.WINDOWS); 
    driver = new ChromeDriver(caps); 

    System.setProperty("webdriver.ie.driver", "C:\\Users\\m12354\\Downloads\\IEDriverServer_x64_3.0.0\\IEDriverServer.exe"); 
    DesiredCapabilities caps = DesiredCapabilities.internetExplorer(); 
    caps.setBrowserName("internet explorer"); 
    caps.setPlatform(Platform.WINDOWS); 
    driver = new InternetExplorerDriver(caps); 

Ich hatte die richtigen Treiber heruntergeladen und spezifiziert die Pfade korrekt

Verwandte Themen