В настоящее время я пытаюсь сделать снимок экрана в случае сбоя (запуск тестов на экземпляре Ubuntu AWS).
Мой код:
WebDriver augmentedDriver = new Augmenter().augment(getDriver());
File screenshotFile = ((TakesScreenshot)augmentedDriver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(screenshotFile, new File("/home/ubuntu/Desktop/efesfe.png"));
Также попытался создать текстовый файл на рабочем столе Ubuntu, который также не работает:
File fout = new File("/home/ubuntu/Desktop/myOutFile.txt");
FileOutputStream fos = new FileOutputStream(fout);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(fos));
bw.write("Write somthing to the file ...");
bw.newLine();
bw.close();
Обратите внимание, что я запускаю свои тесты через Jenkins, который размещен на экземпляре Ubuntu.
Спасибо за вашу помощь.