SubUnit, JUnit, TAP


Как-то давно я писал про форматы тестовых отчётов: TAP, JUnit, SubUnit. Ну написал пост и забыл. Но теперь каждый раз, когда я встречаюсь с проектом, в котором без причины изобрели свой новый формат отчётов мне хочется сделать что-то ещё для популяризации существующих форматов. За последнее время таких случаев было несколько. В первый раз я добавил поддержку подсветки синтаксиса TAP в библиотеку highlight.js, потом добавил поддержку синтаксиса формата SubUnit. Ну и в последний раз после встречи с одним из таких проектов я собрал воедино всю информацию по этим форматам в одном месте и получилась статья - “Всё, что вам нужно знать о форматах отчётов в тестировании ПО”.

Для функционального тестирования есть три формата: JUnit, SubUnit и TAP (Test Anything Protocol). В большинстве случаев их более чем достаточно для отчётов.

Метки: opensource softwaretesting