atesting.ru Блог Как создавать отчеты TestNG | Учебное пособие по TestNG

Как создавать отчеты TestNG | Учебное пособие по TestNG

Отчеты TestNG:

Отчеты TestNG появляются на картинке, как только мы выполняем тестовые примеры с помощью TestNG. Как только мы выполним тестовые примеры с помощью TestNG, он сгенерирует отчет в формате HTML по умолчанию. Давайте подробно рассмотрим этот процесс создания отчетов TestNG.

Я создал базовый скрипт, о котором упоминается ниже.

Он имеет три метода, а именно passTest, failTest и skipTest с аннотацией @Test.

1234567891011121314151617181920212223 программный пакетTestingMaterial; import org.testng.Assert; import org.testng.SkipException; import org.testng.annotations.Test; public class DefaultReport {//Чтобы он прошел @Test public void passTest () {Assert.assertTrue (true); } //Чтобы он не прошел @Test public void failTest () {Assert.assertTrue (false); } //Чтобы пропустить @Test public void skipTest () {throw new SkipException (& # 34; Пропуск — это не готово для тестирования & # 34;); }}

Файл TestNG.xml

123456789 & lt;? xml version = & # 34; 1.0 & # 34; encoding = & # 34; UTF-8 & # 34;? & gt; & lt;! DOCTYPE suite SYSTEM & # 34; http: //testng.org/testng-1.0.dtd" & gt; & lt; suite name = & # 34; программный тестовый материал & # 34; parallel = & # 34; методы & # 34; & gt; & lt; test name = & # 34; testngTest & # 34; & gt; & lt; классы & gt; & lt; class name = & # 34; softwareTestingMaterial.DefaultReport & # 34;/& gt; & lt;/classes & gt; & lt;/test & gt; & lt;/suite & gt;

Запустите файл testng.xml и обновите проект. Вы можете увидеть свой проект, похожий на изображение, указанное ниже.

Как создавать отчеты TestNG | Учебное пособие по TestNG

Перейдите в папку 'test-output'. Теперь вы должны найти отчет ” emailable-report.html ‘. Это отчет по умолчанию, созданный TestNG.

 Как создавать отчеты TestNG | Учебное пособие по TestNG

Откройте emailable -report.html в любом браузере по вашему выбору. Отчет будет выглядеть, как показано ниже:

 Как создавать отчеты TestNG | Учебное пособие по TestNG

Вы можете найти полное руководство по TestNG здесь.

Полное руководство TestNG

Если вы не являетесь постоянным читателем моего блога, я настоятельно рекомендую вам подписаться на бесплатную рассылку новостей по электронной почте, используя ссылку ниже.

TAG: qa