Резюме отчета 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 или отправьте его на вход другого инструмента, чтобы продолжить работу с ним.