Я один из людей, вовлеченных в группу Test Anything Protocol (TAP) IETF (если интересно, не стесняйтесь присоединяться к рассылке список). Многие языки программирования начинают принимать TAP в качестве основного протокола тестирования, и они хотят получить больше от того, что мы предлагаем в настоящее время. В результате мы хотели бы получить отзывы от людей, у которых есть опыт работы в xUnit, TestNG или любой другой структуре/методологии тестирования.
В принципе, помимо простого прохода/сбоя, какая информация вам нужна из тестового жгута? Чтобы привести несколько примеров:
- Имя файла и номер строки (если применимо)
- Время начала и окончания
- Диагностический результат, такой как разница между тем, что вы получили, и тем, что вы ожидали.
И так далее...