Необработанный HTML в TestNG по электронной почте отчет - PullRequest
0 голосов
/ 11 июля 2019

Этот вопрос относится к проблеме, с которой я сталкиваюсь при копировании существующего фреймворка в новый набор.Раньше это работало с другой компанией.Я не могу понять, что не так в формате HTML.Веб-автоматизация с использованием Selen Java с помощью testNG Я использовал для вывода ссылок на скриншот для тестирования отчета по электронной почте, используя reporter.log.Функциональность работала раньше с той же платформой в моем предыдущем проекте.Теперь я импортировал проект для повторного использования фреймворка, все остальное работает как положено, кроме html-отчета, показывающего необработанный html-тег для связанного скриншота.Создание скриншота прошло успешно, файл png находится по указанному пути.

Отчет по электронной почте с указанием следующего необработанного HTML:

<a href='C:\Users\kk\Desktop\New folder\SCREENSHOTS\TEST_11_07_2019_12_35_48.png'><img src='C:\Users\kk\Desktop\New folder\SCREENSHOTS\TEST_11_07_2019_12_35_48.png' height='500' width = '1021'></a>

Ожидается миниатюрное изображение размером 500x1021, указывающее на исходное изображение.

Попробовал следующее: -Обновить версию веб-драйвера для соответствия Chromeversion (75) -Заменить одинарные кавычки на двойные кавычки в теге html -Попробовать вывести работающую ссылку mailto в отчет для отправки по электронной почте Всегда HTML-код не отображается, показывая необработанный html

public void getScreenShot(String name, WebDriver dr) {

<CODE FOR screenshot capture and name and save here>...

// To help linking screenshots in testNG report
Reporter.log("<a href='" + destFile.getAbsolutePath() + "'><img src='" + destFile.getAbsolutePath()+ "' height='500' width = '1021'></a>");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

1 Ответ

0 голосов
/ 16 июля 2019

В конечном итоге проблема была решена путем понижения Eclipse IDE до Oxygen.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...