1 ] 1 Я использую проект maven для автоматизации, хочу сделать снимок неудачных тестовых случаев и отправить вложение, снимок экрана сохраняется и сохраняется успешно, но в приложении Jenkins не работает кто-нибудь может выяснить проблему?
Я использую проект Maven и Дженкинс
Захват кода изображения работает правильно, снимок успешно сохранен, но в приложении Jenkins снимки не отправляются в электронном письме
enter code here public static void captureScreenshot(WebDriver driver, String screenshotname) throws Exception {
String timeStamp;
File screenShotName;
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
//The below method will save the screen shot in d drive with name "screenshot.png"
timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(Calendar.getInstance().getTime());
//screenShotName = new File("D:\\MyTest\\Screenshots\\"+timeStamp+".png");
screenShotName = new File("D:\\Automation\\EclipseWorkSpace\\WebDriverTest1\\target\\snapshot\\"+timeStamp+".png");
FileUtils.copyFile(scrFile, screenShotName);
String filePath = screenShotName.toString();
//String path = "<img src="\"file://"" alt="\"\"/" />";
String path = "<img src=\"file://" + filePath + "\" alt=\"\"/>";
Reporter.log(path);
}