java.io.IOException: неверный синтаксис имени файла, имени каталога или метки тома - PullRequest
1 голос
/ 03 июня 2019

не могу сделать скриншот.Я пытаюсь сохранить его в пути проекта с именем папки. Снимок экрана

Я пытался изменить путь, но все равно получаю ту же ошибку

public void getScreenShot() throws Exception {
        System.setProperty("webdriver.chrome.driver","C:\\Users\\abidk\\Desktop\\chromedriver.exe");    
        WebDriver driver= new ChromeDriver();
        driver.manage().window().maximize();
        driver.get("https://www.google.com/");
        // store the webelement
        WebElement element_node = driver.findElement(By.xpath("//img[@id='hplogo']"));
        // pass the stored webelement to javascript executor
        JavascriptExecutor jse = (JavascriptExecutor) driver;
        jse.executeScript("arguments[0].style.border='2px solid red'", element_node);
        Thread.sleep(1000);
         SimpleDateFormat dateFormatter = new SimpleDateFormat("E yyyy.MM.dd 'at' hh:mm:ss a zzz");
            Date date = new Date();
            File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
            FileUtils.copyFile(scrFile, new File("./Screenshot/" + "Google" +  "-" +dateFormatter.format(date)+".png"));

    }

Я хочу сохранить файл в пути проектаи назовите его ScreenShot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...