Настроить файлы отчетов XML в Spock - PullRequest
0 голосов
/ 05 ноября 2018

Я новичок в Spock и мне нужно выяснить, могу ли я настроить файл отчета о тестировании XML, сгенерированный Spock. Насколько я мог понять, я могу включить создание файла отчета JSON, в котором у меня будет доступ ко времени начала и окончания всех тестов.

Я интегрировал Спока с Дженкинсом и могу видеть сгенерированные отчеты о тестах после каждой сборки. Мне интересно, есть ли способ настроить этот отчет так, чтобы он включал время начала и окончания?

Есть ли способ, которым я могу

  1. включить мои собственные параметры в результаты теста
  2. попросите Дженкинса показать мои определенные параметры в отчете

Вот пример того, что я хочу получить

<?xml version="1.0" encoding="UTF-8"?>
<testsuite name="SpecName" tests="12" skipped="0" failures="2" errors="0" timestamp="2018-16-15T09:12:59" hostname="DESKTOP-VANP1TU" time="0.864">
    <properties/>
    <testcase name="FeatureName" classname="SpecName" time="0.116" startTime="2018-16-15T09:12:59" endTime="2018-16-15T09:12:59"/>
    .
    .
    .
</testsuite>

Как видите, я добавил в отчет два поля (StartTime и endTime).

1 Ответ

0 голосов
/ 10 ноября 2018

расширение отчетов о споке позволяет вам определять шаблоны для ваших отчетов: https://github.com/renatoathaydes/spock-reports

Имея это в виду, вы также сможете определить шаблон XML ...

...