Criterion
Criterion
0
Бесплатное ПО
Открытый код
Категории:
Платформы:
Mac
Linux
Windows
Ссылки:
Официальный сайт
Twitter
Особенности:
test-framework модульное тестирование
test-framework модульное тестирование
Criterion - это ненавязчивая платформа кросс-платформенного модульного
тестирования.
Большинство тестовых сред для C требуют большого количества стандартного кода
для настройки тестов и наборов тестов - вам нужно создать основную часть,
затем зарегистрировать новые наборы тестов, затем зарегистрировать тесты в
этих наборах и, наконец, вызвать нужные функции.
Это дает пользователю большой контроль, к сожалению, за счет простоты.
Критерий следует принципу KISS, сохраняя контроль, который пользователь будет
иметь с другими структурами:
Тесты автоматически регистрируются при объявлении.
Предусмотрена точка входа по умолчанию, нет необходимости объявлять main, если
вы не хотите делать специальную обработку.
Испытания изолированы в своем собственном процессе, о сбоях и сигналах можно
сообщать и тестировать.
Прогресс и статистика могут отслеживаться в режиме реального времени с помощью
хуков отчетов.
Аналоги (3):
-
Google Test
Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows...1
Бесплатное ПО Открытый кодMac Linux Windowsc-plus-plus software-development модульное тестирование -
CPPUnit
Получите CppUnit - C ++ порт JUnit на SourceForge.net.0
Бесплатное ПО Открытый кодMac Linux Windowsc-plus-plus software-development модульное тестирование -
UnitTest++
UnitTest ++ - это модуль модульного тестирования для C ++, разработанный для простоты и мобильности.0
Бесплатное ПО Открытый кодMac Linux Windowsc-plus-plus Не поддерживается software-development модульное тестирование