我正在使用JavaMail API在Selenium中自动发送extent报告。 我正在使用base64编码器生成屏幕截图并附加到报告中。 问题是屏幕截图可见为缩略图,但是当我放大它时,它显示了编码后的图像。点击此处查看图片
String scnShot = ((TakesScreenshot) driver).getScreenshotAs(OutputType.BASE64);
String s="data:image/png;base64,"+scnShot;
test.log(LogStatus.INFO,test.addScreenCapture(s));