java - chrome 无法在 Selenium Webdriver 中运行。我正在使用 selenium 3.0.1 chrome v-54.0

标签 java selenium selenium-chromedriver

public class sikuli {

    public static void main(String[] args) throws Exception {
        //Screen screen=new Screen();
        //screen.click("//home//exeter//Pictures//googlechrome.png");
        System.setProperty("webdriver.chrome.driver","//home//exeter//Documents//chromedriver");
        WebDriver driver=new ChromeDriver();
        driver.get("https://mail.google.com");

Starting ChromeDriver 2.24.417424 (c5c5ea873213ee72e3d0929b47482681555340c3) on port 11320 Only local connections are allowed. Oct 19, 2016 10:07:22 AM org.openqa.selenium.remote.ProtocolHandshake createSession INFO: Attempting bi-dialect session, assuming Postel's Law holds true on the remote end Oct 19, 2016 10:08:22 AM org.openqa.selenium.remote.ProtocolHandshake createSession INFO: Detected dialect: OSS Exception in thread "main" org.openqa.selenium.NoSuchSessionException: no such session (Driver info: chromedriver=2.24.417424 (c5c5ea873213ee72e3d0929b47482681555340c3),platform=Linux 4.4.0-43-generic x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 9 milliseconds Build info: version: 'unknown', revision: '350cf60', time: '2016-10-13 10:43:56 -0700' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities [{message=unknown error: Chrome failed to start: exited abnormally

最佳答案

看起来您是在 Linux 机器上运行,所以“chromedriver”(没有 .exe)应该没问题。只需确保您拥有最新的 chrome 和最新的 chrome 驱动程序版本,并且您拥有正确的“chromedriver”文件(64 位版本)。

关于java - chrome 无法在 Selenium Webdriver 中运行。我正在使用 selenium 3.0.1 chrome v-54.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40122423/

相关文章:

python - 使用 Jenkins 运行站点正常运行时间和验证测试

java - Selenium 单击 chrome 物理按钮,如菜单、左导航、右导航、书签

java - Spring Quartz 以编程方式触发作业

java - 带谓词的 Selenium 过滤器

java - Android 应用程序上持久状态的设计模式

python - 页面对象模型不工作 Selenium Python

java - 无法访问浏览器异常 : Could not start a new session Possible causes are invalid address of the remote server or browser start-up failure

google-chrome - Chrome 58 不安全 URL 中的数据

两种递归方法的Java复杂度

java - JSP 将数组作为参数传递,将方括号添加到第一个和最后一个元素