Не получается прикрепить видео к отчету Allure? Может нужен AspectJ?

Привет) Начала изучать Allure,все было хорошо, скриншоты добавила без проблем командой: Allure.addAttachment("<имя скриншота>", new ByteArrayInputStream(((TakesScreenshot) driver).getScreenshotAs(OutputType.BYTES))); Для добавления видео сейчас делаю вот так:

//Старт записи видео
public void startRecordVideo() {
    general.DriverManager.getDriver().startRecordingScreen();
}

//Стоп записи
@Attachment(value = "video failed test", type = "video/mp4")
public byte[] stopRecordVideo() throws IOException, InterruptedException {
    String base64String = DriverManager.getDriver().stopRecordingScreen();
    byte[] data = Base64.decodeBase64(base64String)
    String destinationPath="allure-results/filename.mp4";
    Path path = Paths.get(destinationPath);
    Files.write(path, data);
    return data;
} 

Но ничего не получается. Может использовать библиотеку AspectJ,но какую именно в build.gradle подключить и чем поможет???


Ответы (0 шт):