Резюме звіту JUnit XML
Узагальніть звіт тестування JUnit XML: кількість пройдених, невдалих і пропущених тестів, тривалість та деталі помилок.
Резюме звіту JUnit XML
Вставте звіт тестування JUnit XML, і цей інструмент перетворить його у читаний резюме: скільки тестів пройшло, не пройшло або було пропущено, які не пройшли й чому, і скільки часу зайняв кожен тест. Він розпізнає стандартну структуру <testsuite>/<testcase>, створену JUnit, pytest, Jest (з репортером JUnit), Go's gotestsum, PHPUnit і більшістю інших засобів запуску тестів та систем CI, тому ви можете вставити вихідні дані прямо з журналу збірки або завантаженого артефакту.
Уключіть «Показати тільки невдалі тести», щоб зосередитися на тому, що потребує виправлення, або «Сортувати за часом», щоб знайти найповільніші тести — корисно, коли набір тестів непомітно сповільнився і вам потрібно знати, де витрачається час. Групуйте результати за тестовим класом або за файлом, щоб побачити, яка область коду дає помилки, і обмежте довгі трасування стеку за допомогою «Скоротити повідомлення про помилки», щоб звіт, повний помилок утвердження, залишався переглядним. «Обмежити кількість тестів» обмежує кількість відображуваних рядків, що добре поєднується з сортуванням за часом для списку «top N найповільніших», а «Показати рівень успіху» додає відсоток успіху.
Вставте кілька звітів одночасно — наприклад вихідні дані кількох завдань CI або об'єднаних разом фрагментів тестів — і інструмент об'єднає кожен <testcase>, який знайде, і повідомить, скільки окремих звітів було виявлено. Виберіть вихідні дані, відповідні наступному кроку: простий текст для читання, Markdown для коментаря в pull request або CSV для електронної таблиці. Закінчення рядків Windows та Unix обробляються однаково.
Все працює локально у вашому браузері — звіт XML, який ви вставляєте, може містити внутрішні шляхи до файлів, імена класів або трасування стеку з приватної кодової бази й ніколи не завантажується нікуди. Скопіюйте резюме, завантажте його як файл .txt або відправте його на вхід іншого інструменту, щоб продовжити роботу з ним.