Как создать XML-отчет в стиле JUnit, используя Serenity?
Я использую инфраструктуру Serenity для тестирования автоматизации и хочу создавать XML-отчеты в стиле JUnit, используя Serenity с Gradle. Как это можно использовать для генерации файлов результатов теста JUnit XML. Мне нужно интегрировать этот результат XML в стиле JUnit с другим инструментом.
Я уже проверил с maven и простыми банками огурца, и я могу создавать отчеты JUnit, используя maven-surefire-plugin
, Точно так же я хочу создать отчет XML, используя спокойствие с Gradle.
Ниже приведен пример отчета XML. Имя класса - это сценарий из моего файла объектов, а имя относится к шагам для этого сценария.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<testsuite failures="0" name="A simple passing scenario => PASSED" skipped="0" tests="3" time="0.007833">
<testcase classname="A simple passing scenario => PASSED" name="the letter "A"" time="0.004717">
<system-out/>
</testcase>
<testcase classname="A simple passing scenario => PASSED" name="I check the letter" time="0.000709">
<system-out/>
</testcase>
<testcase classname="A simple passing scenario => PASSED" name="the letter should be "A"" time="0.002407">
<system-out/>
</testcase>
</testsuite>