使用Chrome驱动程序时,我在Selenium中遇到以下问题

时间:2017-09-11 12:35:22

标签: selenium

错误:

Starting ChromeDriver 2.20.353145 (343b531d31eeb933ec778dbcf7081628a1396067) on port 40734
Only local connections are allowed.
Exception in thread "main" org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:03:00'

我无法在Selenium中使用Chrome驱动程序打开任何网站。写的小代码,但它不起作用

代码:

package newproject;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class testchrome {

    public static void main(String[] args) {
        System.setProperty("webdriver.chrome.driver", "D:\\selenium\\chromedriver.exe");
        WebDriver  driver = new ChromeDriver();
        driver.get("http://toolsqa.wpengine.com/automation-practice-form/");

3 个答案:

答案 0 :(得分:1)

将您的Chrome版本降级为32位,它将解决此问题。

答案 1 :(得分:0)

我认为您的操作系统版本和Chrome驱动程序彼此不兼容,即下载相同版本,如32位或64位两者。

答案 2 :(得分:0)

您使用的是哪个Chrome版本? Chrome驱动程序2.20适用于Chrome版本43-48 如果您的chrome版本是最新版本 - 我假设版本为60或61 我想你会得到这个错误:D