Невозможно просмотреть изображения, созданные с помощью отчетов Allure Jasmine - PullRequest
0 голосов
/ 27 апреля 2020

Предварительные требования: allurejasmine

Я могу сделать скриншоты неудачных тестовых примеров с приведенным ниже кодом, и файл изображения png также создается с xml.

Но я я не могу просмотреть png-файл, когда я дважды щелкаю файл изображения.

Проблема: сообщение в wpv выброшено как - похоже, мы не поддерживаем этот формат файла.

В рисовании это растровое изображение не поддерживается.

Пожалуйста, предложите.

browser.takeScreenshot().then(function (png) {
 allure.createAttachment('Screenshot', function () {
     return new Buffer(png, 'base64')
      }, 'image/png')();
     });

1 Ответ

0 голосов
/ 27 апреля 2020

попробуйте вот так

const pngFile = await browser.takeScreenshot();
allure.attachment(screenshotname, Buffer.from(pngFile, 'base64'), ContentType.PNG);

ContentType.PNG = 'image / png'

...