Существуют ли какие-либо расширения для HUnit или QuickCheck, которые позволяют системе непрерывной интеграции, например, Bamboo , создавать подробные отчеты о результатах испытаний?
Пока что моя лучшая идея - просто запускать тесты как часть сценария сборки и полагаться на неудачные тесты с ненулевым кодом завершения.Это эффективно для привлечения внимания при сбое теста, но путает ошибки сборки с ошибками теста и требует просмотра выходных данных консоли для определения источника проблемы.
Если это лучший вариант с текущими инструментами, я думаю, чтонаписать модуль отчетности для HUnit, который будет выводить в формате JUnit XML , а затем указать инструмент CI на него, как если бы он создавал отчеты по проекту Java.Однако это выглядит несколько странно, поэтому я буду признателен за ваши мысли о существующих возможностях и направлениях новой разработки.