小编Man*_*ngh的帖子

未知错误:DevToolsActivePort 文件不存在

我正在运行 selenium 脚本并继续出现上述错误。这是代码:

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

public class WhatsappTest {

    public static void main(String[] args) {

        System.setProperty("webdriver.chrome.driver", "C:\\Users\\PC-Name\\Documents\\selenium jars\\chromedriver_win32\\chromedriver.exe");

        ChromeOptions options = new ChromeOptions();
        options.addArguments("user-data-dir=C:\\Users\\PC-Name\\AppData\\Local\\Google\\Chrome\\User Data");
//      options.addArguments("--no-sandbox");
//        options.addArguments("--disable-dev-shm-usage");

        WebDriver driver = new ChromeDriver(options);

        //Puts an Implicit wait, Will wait for 10 seconds before throwing exception
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

        //Maximize the browser
        driver.manage().window().maximize();
        //Launch website
        driver.navigate().to("https://www.facebook.com/");
        System.out.println(driver.getTitle());

        driver.close();
    }

}
Run Code Online (Sandbox Code Playgroud)

所以代码中的注释行对我不起作用。添加此行时,我总是收到此错误:

options.addArguments("user-data-dir=C:\\Users\\Manish\\AppData\\Local\\Google\\Chrome\\User Data");
Run Code Online (Sandbox Code Playgroud)

和代码工作正常而不添加上面的行。

这是有关错误的更多信息:

(unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location …
Run Code Online (Sandbox Code Playgroud)

java selenium selenium-chromedriver

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

selenium ×1

selenium-chromedriver ×1