shi*_*vam 7 firefox selenium exception webdriver
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
//import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Webdriver {
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
System.setProperty("webdriver.gecko.driver", "C:\\Selenium\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
//System.setProperty("webdriver.chrome.driver","C:\\Selenium\\chromedriver.exe");
//WebDriver driver = new ChromeDriver();
driver.get("https://maps.mapmyindia.com");
Thread.sleep(2000);
driver.findElement(By.id("auto")).sendKeys("TCS");
Thread.sleep(2000);
driver.findElement(By.id("auto_geo")).click();
Run Code Online (Sandbox Code Playgroud)
当我在eclipse luna上运行此代码时出现错误:线程"main"中的异常org.openqa.selenium.SessionNotCreatedException:无法找到匹配的一组功能
小智 10
new FirefoxDriver(DesiredCapabilities caps);
Run Code Online (Sandbox Code Playgroud)
已弃用,请使用
FirefoxOptions options = new FirefoxOptions();
options.setCapability("marionette", false);
WebDriver webDriver = new FirefoxDriver(options);
Run Code Online (Sandbox Code Playgroud)
你很高兴
您应该为 Firefox 添加功能。请修改您的代码如下
System.setProperty("webdriver.gecko.driver", "C:\\Selenium\\geckodriver.exe");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities = DesiredCapabilities.firefox();
capabilities.setBrowserName("firefox");
capabilities.setVersion("your firefox version");
capabilities.setPlatform(Platform.WINDOWS);
capabilities.setCapability("marionette", false);
WebDriver driver = new FirefoxDriver(capabilities);
driver.get("https://maps.mapmyindia.com");
Run Code Online (Sandbox Code Playgroud)
如果你的窗户被windows_nt
放置windows_nt
而不是windows
归档时间: |
|
查看次数: |
22204 次 |
最近记录: |