Эта статья представляет собой список таблиц фреймворков модульного тестирования на основе кода для различных языков программирования . Некоторые, но не все, из них основаны на xUnit .
Столбцы (классификация)
- Имя : этот столбец содержит имя фреймворка и обычно ссылается на него.
- xUnit : в этом столбце указывается, следует ли рассматривать фреймворк типа xUnit .
- TAP : Этот столбец указывает , может ли структура испускают TAP выход для TAP-совместимых жгутов тестирования .
- SubUnit : этот столбец указывает, может ли платформа выдавать выходные данные SubUnit .
- Генераторы : указывает, поддерживает ли платформа генераторы данных . Генераторы данных генерируют входные данные для теста, и тест запускается для всех входных данных, создаваемых генератором.
- Fixtures : указывает, поддерживает ли фреймворк локальные тестовые фикстуры. Приспособления для локального тестирования обеспечивают указанную среду для одного теста.
- Групповые приборы : указывает, поддерживает ли каркас групповые приборы. Групповые приспособления обеспечивают определенную среду для целой группы тестов.
- MPI : указывает, поддерживает ли фреймворк передачу сообщений через MPI, обычно используемый для высокопроизводительных научных вычислений.
- Другие столбцы : в этих столбцах указывается, доступна ли / используется ли конкретная функция языка / инструмента платформой.
- Примечания : Любые примечания.
Языки
ABAP
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Блок ABAP | да | [1] | с SAP NetWeaver 2004 |
TEST.easy | [2] | начиная с SAP NetWeaver 7.02 SP13 |
ActionScript / Adobe Flex
Имя | xUnit | Источник | Замечания |
---|---|---|---|
FlexUni | [3] | ||
Бриз Тест | [4] | Простое модульное тестирование для AIR | |
FlexUnit 4 | да | [5] | Модульное тестирование на основе метаданных для проектов Flex 2,3 и 4 и ActionScript 3 |
Рефлекторный блок | [6] | Фреймворк модульного тестирования на основе метаданных для Flex 2 и 3 | |
ASTUce | да | [7] | Модульное тестирование ActionScript 3 (также JavaScript, ActionScript 1, ActionScript 2), которое также может выполняться в командной строке с кроссплатформенным исполняемым файлом (поддержка OS X / Linux / Windows) |
AsUnit | [8] | Флеш-плееры 6, 7, 8, 9 и 10 | |
dpUInt | [9] | Среда модульного и интеграционного тестирования для Flex 2 и 3 | |
Fluint | [10] | Среда модульного и интеграционного тестирования для Flex 2 и 3 | |
более плавный | [11] | Более быстрое тестирование асинхронного поведения в Flex | |
mojotest | да | [12] | (в разработке) Модульное тестирование для ActionScript 3, Flash Player 10 |
Ада
Имя | xUnit | Источник | Замечания |
---|---|---|---|
AUnit | [13] | ||
AdaTEST 95 | Нет | [14] | |
Ahven | [15] | ||
TBrun | [16] | ||
VectorCAST / Ada | Нет | [17] | |
RTRT | |||
RapiTest | Нет | [18] | Focus - это критически важное для безопасности / аэрокосмическое / программное обеспечение DO-178C, работающее на встроенных целях и на хосте, имеет кодовое покрытие. |
AppleScript
Имя | xUnit | Источник | Замечания |
---|---|---|---|
ASUnit | да | [19] | Фреймворк для тестирования AppleScript под влиянием SUnit, ASTest и Python unittest |
ASTest | да | [20] | Фреймворк для тестирования AppleScript |
ASCET
Имя | xUnit | Источник | Замечания |
---|---|---|---|
TPT | да | [21] | Физическая стимуляция на основе модели и реализованная стимуляция |
ASP
Имя | xUnit | Источник | Замечания |
---|---|---|---|
ASPUnit | [22] |
Баш
Имя | xUnit | Источник | Замечания |
---|---|---|---|
shUnit2 | да | [23] | фреймворк модульного тестирования xUnit для сценариев оболочки на основе Борна |
летучая мышь | [24] | Bats-Core: автоматизированная система тестирования Bash | |
ShellSpec | [25] | Фреймворк для модульного тестирования в стиле BDD. Поддерживает все совместимые с POSIX оболочки, включая Bash, Dash, Ksh и Zsh. Вложенные блоки, которые реализуют локальный масштаб и простую имитацию. Параллельное исполнение. RSpec-like / TAP / JUnit XML Reporter. Интеграция покрытия кода. Лицензия MIT. | |
bash_unit | [26] | bash unit testing Enterprise Edition framework для профессионалов! Лицензия GPL-3.0 | |
холостяк | [27] | Bach - это среда тестирования для Bash, которая дает возможность писать модульные тесты для ваших сценариев Bash. |
BPEL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
BPELUnit | [28] |
C
Имя | xUnit | КРАН | Светильники | Групповые матчи | Генераторы | Источник | Лицензия | Замечания |
---|---|---|---|---|---|---|---|---|
libcbdd | да | да | да | [29] | Лицензия Apache | libcbdd - это блочная библиотека разработки, основанная на поведении, которая позволяет проводить очень удобочитаемые тесты. Тесты написаны внутри основных функций. | ||
AceUnit | да | да | [30] | Лицензия BSD | AceUnit - это стиль JUnit 4.x, простой, модульный и гибкий. AceUnit можно использовать в средах с ограниченными ресурсами, например, при разработке встроенного программного обеспечения, а также на ПК, рабочих станциях и серверах (Windows и UNIX). | |||
AcuTest | да | [31] | Массачусетский технологический институт | Просто, понятно, быстро. Один файл .h. Используется в переносимой библиотеке времени выполнения Apache. Переименован из CUTest. | ||||
Проверка работоспособности API | да | Да (виды) | Да (виды) | да | [32] | LGPL | Генератор модульных тестов для библиотек C / C ++. Может автоматически генерировать разумные входные данные для каждой функции API. | |
Фреймворк автоматизированного тестирования | [33] | BSD | Первоначально разрабатывался для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов в составе релиза. | |||||
Autounit (GNU) | [34] | LGPL | В бета-версии / в разработке | |||||
BDD-for-C | [35] | Массачусетский технологический институт | Единый заголовочный файл. | |||||
Тест Parasoft C / C ++ | да | да | да | да | [36] | Проприетарный | Автоматизированное создание и выполнение тестов модулей / компонентов в хост-системах или встроенных системах с охватом кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и экспертную оценку кода. | |
Кантата систем обеспечения качества | Нет | да | да | да | [37] | Проприетарный | Автоматизированный инструмент модульного и интеграционного тестирования для C. Сертифицированное тестирование для хост-систем или встроенных систем. Покрытие кода и уникальный интерфейс управления вызовами для имитации и перехвата вызовов. | |
Кошачий бегун | [38] | GPL | Фреймворк модульного тестирования для кроссплатформенной встраиваемой разработки. | |||||
исправление | да | [39] | Специализирован для разработки под Windows - режим ядра как Win32, так и NT. Совместимость с WinUnit. | |||||
Cgreen | да | [40] [41] | ISC | Фреймворк модульного тестирования, включающий строгие и свободные макеты , автоматическое обнаружение тестов, наборы, нотацию в стиле BDD, тест, защищенный от исключений, вывод «естественного языка», расширяемый репортер, обучающие имитации для обнаружения фактических значений, отправленных в макет ... | ||||
ИЗМЕНЯТЬ | [42] [43] | BSD | Фреймворк модульного тестирования только для заголовков. Мультиплатформенность. Поддерживает запуск каждого теста в отдельном процессе. Работает без необходимости «регистрировать» тестовые примеры. | |||||
libcester | да | да | да | Нет | да | [44] | Массачусетский технологический институт | Надежная среда модульного тестирования только для заголовков для C и C ++. Поддерживает функцию имитации, обнаружение утечки памяти, отчет о сбоях. Работает на различных платформах, включая встроенные системы, и совместим с различными компиляторами. Выводит в несколько форматов, таких как TAP, JunitXML, TAPV13 или обычный текст. |
Проверять | да | да | да | да | [45] | LGPL | Check имеет простой интерфейс для определения модульных тестов, который мало что мешает разработчику. Тесты выполняются в отдельном процессе, поэтому Check может обнаруживать как ошибки утверждения, так и ошибки кода, которые вызывают сбои сегментации или другие сигналы. Выходные данные модульных тестов можно использовать в редакторах исходного кода и IDE. Может выводиться в нескольких форматах, таких как формат TAP, JUnit XML или SubUnit. Поддерживается в Linux, OS X, FreeBSD и Windows. | |
Cmocka | да | да | да | да | [46] | Лицензия Apache 2.0 | CMocka - это тестовая среда для C с поддержкой фиктивных объектов. Легко использовать и настраивать. CMocka является преемником cmockery, который был разработан Google, но некоторое время не поддерживался. Итак, CMocka была разветвлена и будет поддерживаться в будущем. Может выводиться в нескольких форматах, таких как формат TAP, JUnit XML или SubUnit. | |
Cmockery | да | [47] | Лицензия Apache 2.0 | Проект, спонсируемый Google . | ||||
CppUTest | да | да | Нет | да | [48] | 3-пункт BSD | Ограниченный набор C ++ для упрощения использования и работы на встроенных платформах. C ++ похоронен в макросах, поэтому время обучения для программистов на C минимально. Портирован на Symbian. Имеет фиктивную библиотеку поддержки CppUMock | |
Критерий | да | да | да | да | да | [49] | Массачусетский технологический институт | Фреймворк для модульного тестирования с автоматической регистрацией тестов. Поддерживает теории и параметризованные тесты. Каждый тест запускается в собственном процессе, поэтому можно сообщать о сигналах и сбоях. Может выводиться в нескольких форматах, таких как формат TAP или JUnit XML. Поддерживается в Linux, OS X, FreeBSD и Windows. |
CU | [50] | 3-пункт BSD | CU - это простая среда модульного тестирования для обработки автоматических тестов на C. | |||||
CTest | да | да | да | [51] | Лицензия Apache 2.0 | Ctest - это фреймворк с некоторыми особенностями: форматированный вывод для легкого синтаксического анализа, простой в использовании. | ||
CUnit | да | [52] | LGPL | Независимость от ОС (Windows, Linux, Mac OS X, Solaris, HP-UX, AIX и, возможно, другие) | ||||
CUnit (вилка CUnity) | да | [53] | LGPL | Разветвлен из CUnit в 2018 году для обеспечения постоянной разработки и поддержки. Независимо от ОС (Windows, Linux, Mac OS X, Solaris, HP-UX, AIX и, возможно, другие). Также поддерживает вывод, совместимый с JUnit, и в большинстве случаев может заменить CUnit. | ||||
CUnitWin32 | да | [54] | LGPL | Для Win32. Минималистичный каркас. Выполняет каждый тест как отдельный процесс. | ||||
РЕЗАТЬ | Нет | [55] | BSD | |||||
Резак | да | [56] | LGPL | Фреймворк модульного тестирования для C. | ||||
EmbeddedUnit | да | да | [57] | Массачусетский технологический институт | Встроенный C | |||
Embunit | Нет | [58] | Проприетарный | Создавайте модульные тесты для C / C ++ и Embedded C ++ | ||||
FCTX | да | [59] | BSD | Быстрый и полный фреймворк для модульного тестирования в одном заголовке. Объявите и напишите свои функции за один шаг. Никаких зависимостей. Кроссплатформенность. | ||||
GLib тестирование | да | да | [60] | Часть GLib | ||||
Г блок | [61] | для GNOME | ||||||
lcut | да | да | да | [62] | Лицензия Apache 2.0 | Облегченный фреймворк для модульного тестирования C, включая поддержку макетов. | ||
LibU | да | Нет | [63] | BSD | мультиплатформенность (Unix и Windows); явные зависимости тестового примера / набора; параллельное и изолированное исполнение; xml, txt и настраиваемое форматирование отчетов. | |||
MinUnit | [64] | Массачусетский технологический институт | экстремальное минималистичное модульное тестирование с использованием двух макросов C | |||||
Mut | Нет | Нет | Нет | Нет | [65] | Массачусетский технологический институт | Еще один минималистичный фреймворк для C и Unix. Единый заголовочный файл. | |
Нала | [66] | Массачусетский технологический институт | Мощное издевательство. Чистый API. | |||||
НоваПрова | да | да | да | да | [67] | Лицензия Apache 2.0 | Фреймворк для модульного тестирования с автоматической регистрацией тестов. Поддерживает насмешку и заглушку. Каждый тест запускается параллельно с valgrind в собственном процессе, поэтому ошибки памяти и сигналы могут быть обнаружены. Поддерживается в Linux. | |
Opmock | да | да | да | да | [68] | GPLv3 | Фреймворк для создания заглушек и имитации для C и C ++ на основе генерации кода из заголовков. Может проверять параметры вызова, последовательность вызовов, обрабатывать несколько реализаций макета и многое другое. Включает также небольшую структуру модульного тестирования с выходными данными XML, совместимыми с JUnit, но также работает с любой структурой модульного тестирования. | |
ПикоТест | да | да | да | [69] | 3-пункт BSD | PicoTest - это однофайловая среда модульного тестирования для программ на языке C, которая следует принципам xUnit . Он предоставляет определение модуля CMake для упрощения интеграции с другими проектами CMake. | ||
RapiTest | Нет | да | да | [70] | Проприетарный | Focus - это критически важное для безопасности / аэрокосмическое / программное обеспечение DO-178C, работающее на встроенных целях и на хосте, имеет кодовое покрытие. | ||
RCUNIT | да | да | да | [71] | Массачусетский технологический институт | RCUNIT - это небольшой фреймворк для тестирования программ на C. Он использует нелокальные переходы для имитации исключений и обрабатывает сигналы завершения программы (например, SIGILL) во время тестовых прогонов. RCUNIT позволяет создавать тестовые таблицы для каждого теста или для каждой тестовой группы. | ||
Rexo | да | Нет | да | да | Нет | [72] | Всеобщее достояние | Фреймворк для C89 / C ++ с автоматической регистрацией тестов и усовершенствованным API. |
RTRT | [73] | |||||||
SeaTest | да | да | [74] | Массачусетский технологический институт | Простой, чистый C, фреймворк для модульного тестирования | |||
Smarttester | [75] | Автоматизированное модульное и интеграционное тестирование и покрытие кода | ||||||
Слюна | [76] | BSD с двумя пунктами | Простая переносимая среда модульного тестирования C, файл с одним заголовком | |||||
STRIDE | да | да | да | Нет | [77] | Проприетарный | Встроенное решение для обеспечения качества программного обеспечения, которое включает методы модульного тестирования, тестирования API, поведения и интеграции, а также портал интерактивной отчетности. | |
TBrun | да | [16] | Проприетарный | Автоматизированное модульное и интеграционное тестирование и покрытие кода Генераторы, доступные в другом компоненте TBExtreme | ||||
Тау | да | да | да | да | да | [78] | Массачусетский технологический институт | Среда тестирования Micro Unit для C / C ++. При ~ 1 тыс. Строк кода он проще, легче и намного быстрее, чем более тяжелые фреймворки, такие как Googletest и Catch2. Включает богатый набор макросов утверждений, поддерживает автоматическую тестовую регистрацию и может выводить данные в нескольких форматах, таких как формат TAP или JUnit XML. Поддерживается в Linux, macoOS, FreeBSD и Windows. |
Тесси | [79] | Проприетарный | Автоматизированное модульное и интеграционное тестирование, а также покрытие кода, ориентированное на встроенные системы | |||||
TestApe | [80] | Фреймворк для тестирования и имитации. Автоматические макеты по умолчанию для неразрешенных внешних объектов | ||||||
Испытательный отдел | да | [81] | GPL | Может изменять вызовы из тестируемого программного обеспечения; например, проверить условия ошибки, заглушив malloc и позволив ему вернуть значение null. Хорошо задокументированы | ||||
Модульный тест TF | да | да | [82] | GNU Lesser GPL | Чистый C, поддерживает изоляцию тестов в отдельных процессах | |||
Кража | да | [83] | ISC | Библиотека C для тестирования на основе свойств. | ||||
TPT | да | да | да | да | [21] | Проприетарный | Тестирование временных разделов : автоматизированное модульное и интеграционное тестирование на основе моделей для встроенных систем. Для тестируемого кода C TPT поддерживает автоматическое создание тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов. | |
Единство | да | да | [84] | Массачусетский технологический институт | Легкий и включает функции для встраиваемой разработки. Может работать с моками и исключениями через CMock и CException. Также интегрирован со средой тестовой сборки Ceedling. | |||
VectorCAST / C | Нет | да | да | да | [85] | Проприетарный | Автоматизированное модульное и интеграционное тестирование и покрытие кода | |
Визуальное утверждение | да | [86] | Надстройка модульного тестирования для Visual Studio. На основе фреймворка тестирования cfix. | |||||
qc | да | [87] | FreeBSD | qc - это порт C фреймворка модульного тестирования QuickCheck. | ||||
крошечный | да | да | [88] | Apache | Автономный, без зависимостей, только заголовок. | |||
xTests | [89] | BSD | Зависит от библиотек STLSoft C и C ++ |
C #
См. Ниже языки программирования .NET .
C ++
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Айрин | Нет | да | да | Нет | Нет | да | да | да | да | [90] | ||
Проверка работоспособности API | GNU LGPL | да | Да (виды) | Да (виды) | да | [32] | Генератор модульных тестов для библиотек C / C ++. Может автоматически генерировать разумные входные данные для каждой функции API. LGPL. | |||||
ATF | BSD | да | да | да | да | [33] | Первоначально разрабатывался для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов в составе релиза. | |||||
Бандит | Массачусетский технологический институт | Нет (опишите / это) | Да (опишите) | Да (вложенное описание) | Нет | Нет | да | да | Нет | Да (вложенное описание) | [91] | Только заголовок. Автоматическая тестовая регистрация. Специально разработан для C ++ 11 |
Библиотека ускоренных тестов | Увеличение | Да [92] | Да [93] | Да [94] [95] | да | С дополнительной библиотекой "Черепаха" [96] | да | Решение пользователя | да | Наборы и лейблы | [97] | Часть Boost . Мощная концепция набора данных для создания тестовых случаев. Различные уровни фикстур (глобальный, один раз для каждого набора тестов, один раз для каждого набора тестов). Мощное сравнение с плавающей запятой. |
BugEye | Увеличение | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | да | [98] | Только заголовок. Выход TAP . |
Кантата систем обеспечения качества | Проприетарный | Нет | да | да | да | да | да | да | да | да | [37] | Коммерческий. Инструмент автоматизированного модульного и интеграционного тестирования для C ++. Сертифицированное тестирование хост-систем или встроенных систем. Покрытие кода и уникальный интерфейс управления вызовами для имитации и перехвата вызовов. |
Casmine | Apache 2 | Нет | да | да | Нет | Нет | да | да | да | да | [99] | C ++ 17, созданный по образцу среды тестирования Jasmine, типобезопасные тесты, автоматическая регистрация, функции BDD, сфокусированные / отключенные / ожидающие проверки, гибкая конфигурация (JSON), цветной консольный репортер, расширяемый, Windows / Linux / macOS |
Поймать или поймать2 | Увеличение | Нет | да | да | да | Нет | да | да | да | да | [100] | Только заголовок, без внешних зависимостей, авторегистрация, функции tdd и bdd |
CATCH-VC6 | Нет | да | да | да | Нет | да | да | да | да | [101] | VC6 порт CATCH | |
исправление | да | да | Нет | Нет | Нет | да | да | Нет | [39] | Специализирован для разработки под Windows - режим ядра как Win32, так и NT. Совместимость с WinUnit. | ||
Cput | да | да | да | да | да | да | Нет | Люксы | [102] | Библиотека и надстройка MS Visual Studio для создания и запуска модульных тестов. Открытый источник. | ||
CPPOCL / тест | Apache 2 | Нет | да | Нет | да | да | [103] | Выпущено под Apache 2.0, совместим с C ++ 98 и C ++ 11. Работает для Linux и Windows 32/64 бит с использованием gcc, Cygwin, VS2005 и VS2015. Библиотека только для файла заголовка. Предоставляет возможность писать тесты производительности аналогично модульным тестам. Имеет некоторую поддержку для сообщений об утечках памяти. | ||||
CppTest | GNU LGPL | да | да | Люксы | [104] | Выпущено под LGPL | ||||||
cpptest-lite | Массачусетский технологический институт | да | да | да | Люксы | [105] | Выпущено MIT . Разработан для C ++ 11. | |||||
CppUnit | GNU LGPL | да | да | да | Нет | Нет | да | да | Нет | Люксы | [106] [107] | Выпущено под LGPL |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
CppUTest | да | да | да | Нет | да | Нет | да | Нет | Люксы | [48] | Ограниченный набор C ++ для упрощения использования и работы на встроенных платформах. C ++ похоронен в макросах, поэтому время обучения для программистов на C минимально. Портирован на Symbian. Имеет фиктивную библиотеку поддержки CppUMock | |
CppUnitLite | да | Нет | Нет | Нет | да | Нет | Люксы | [108] | ||||
CPUnit | да | да | да | Нет | Нет | да | да | да | да | [109] | Выпущено под BSD. | |
Критерий | Массачусетский технологический институт | да | да | да | да | Нет | да | да | да | Люксы | [110] | Фреймворк для модульного тестирования с автоматической регистрацией тестов. Требуется поддержка компилятором C ++ 11 для C ++ API. Поддерживает теории и параметризованные тесты. Каждый тест запускается в собственном процессе, поэтому можно сообщать о сигналах и сбоях. Может выводиться в нескольких форматах, таких как формат TAP или JUnit XML. Поддерживается в Linux, OS X, FreeBSD и Windows. |
libcester | Массачусетский технологический институт | да | да | да | да | да | да | да | Нет | Файл | [44] | Надежная среда модульного тестирования только для заголовков для языков программирования C и C ++. Поддержка функции имитации, обнаружение утечки памяти, отчет о сбоях. Работает на различных платформах, включая встроенные системы, и совместим с различными компиляторами. Выводит в несколько форматов, таких как TAP, JunitXML, TAPV13 или обычный текст. |
crpcut | Нет | да | Нет | Нет | да | да | Люксы в люксах | [111] | BSD 2 пункт. Запускает каждый тест в отдельном процессе, гарантируя, что набор тестов продолжится даже в случае неожиданного сбоя или бесконечного цикла. | |||
МИЛЫЙ | да | да | Нет | Нет | да | да | Люксы | [112] | CUTE (C ++ Unit Testing Easy) с интеграцией Eclipse CDT. Однострочное включение без наследования. Mock-поддержка предоставляется Mockator. | |||
милый | Нет | Нет | Нет | да | [113] | |||||||
CxxTest | да | да | да | Нет | Да* | По желанию | да | Нет | Люксы | [114] | Использует синтаксический анализатор C ++ и генератор кода (требующий Python ) для регистрации теста. * Имеет фреймворк для генерации имита глобальных функций, но не для генерации имита объектов. | |
доктест | Массачусетский технологический институт [115] | Нет | да | да | Нет | Нет | да | да | да | да | [116] | Легкая, многофункциональная среда тестирования одного заголовка C ++ |
Embunit | Нет | Нет | да | [58] | Коммерческий. Создавайте модульные тесты для C / C ++ и Embedded C ++ | |||||||
Exercisix | BSD | Нет | Нет | Нет | Нет | Нет | да | да | да | Исполняемые файлы | [117] | Направлен на то, чтобы сделать добавление тестов максимально быстрым и простым. |
Притворяться | Массачусетский технологический институт | да | [118] | Используйте новейшие функции C ++ 11 для создания выразительного, но очень простого API. | ||||||||
FCTX | да | да | да | Нет | Нет | Нет | да | Нет | да | [119] | Быстрый и полный фреймворк для модульного тестирования в одном заголовке. Объявите и напишите свои функции за один шаг. Никаких зависимостей. Кросс-платформенный. | |
Фруктоза | Нет | да | Нет | да | Нет | да | да | да | Нет | [120] | Простая структура модульного тестирования. | |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
Google C ++ Mocking Framework | да | Нет | да | да | [121] | |||||||
Google Test | BSD | да | да | да | да | да | да | [122] | Поддерживает автоматическое обнаружение тестов, богатый набор утверждений, определяемых пользователем утверждений, тестов на смерть, фатальных и нефатальных сбоев, различные варианты запуска тестов и создание отчетов о тестировании в формате XML. | |||
Гестия | Массачусетский технологический институт | да | да | да | Нет | Нет | да | да | да | Люксы | [123] | Открытый источник. Может тестировать серверы, библиотеки и приложения, а также встроенное программное обеспечение. Вывод в файлы stdout, text, html или xml. Имеет несколько утверждений для сообщений, предупреждений и исключений, а также простые условия. |
Гиппомоки | да | Нет | да | да | [124] | |||||||
Иглу | Да (контексты) | Нет | Нет | Нет | да | да | да | Да (вложенные контексты) | [125] | Модульное тестирование в стиле BDD на C ++ | ||
чтобы | Нет | да | Нет | Нет | Нет | да | да | да | Нет | [126] | Крошечная среда тестирования C ++ 11 только для заголовков | |
liblittletest | да | да | да | Нет | Нет | да | да | да | да | [127] | liblittletest - это переносимая библиотека C ++ с одним заголовком файла для модульного тестирования. Поддерживает богатый набор утверждений, автоматическое обнаружение тестов и различные варианты запуска тестов. | |
libunittest | да | да | да | Нет | Нет | да | да | да | да | [128] | libunittest - это переносимая библиотека C ++ для модульного тестирования с использованием C ++ 11. | |
характер | BSD | [129] | ||||||||||
Изолятор Typemock ++ | да | да | да | да | да | да | [130] | Коммерческий. Фреймворк изоляции / имитации для C / C ++ | ||||
Платформа модульного тестирования Microsoft для C ++ | Проприетарный | да | да | да | Нет | Нет | да | да | да | да | [131] | Коммерческий. Интегрирован в Microsoft Visual Studio 2012 IDE и более поздние версии. |
Насмешник | да | Нет | да | да | [132] | Библиотека имитирующих объектов только для заголовков и подключаемый модуль Eclipse для создания тестовых двойников простым, но мощным способом; использует новые возможности языка C ++ 11, оставаясь при этом совместимым с C ++ 03; имеет встроенную поддержку CUTE | ||||||
макет ++ / mockcpp | да | да | Нет | да | да | да | да | Люксы | [133] | Простая среда тестирования для C ++ (требуется cmake) | ||
mockitopp | да | [134] | Фреймворк имитационных объектов C ++, обеспечивающий синтаксис, аналогичный mockito для Java. | |||||||||
mockpp | да | да | да | да | да | да | да | Люксы | [135] | Фреймворк для имитации C ++, размещенный в Google | ||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
NanoCppUnit | Нет | да | да | Нет | Нет | Нет | да | да | Люксы | [136] | Доказательство концепции | |
NullUnit | да | да | да | Нет | Нет | да | да | да | Люксы | [137] | Небольшие усилия, простота использования. Поддерживает автоматическое обнаружение тестов, определяемые пользователем утверждения, критические и нефатальные условия, создание отчета о тестировании XML и надежную поддержку интеграции IDE. | |
ДУБ | Нет | Нет | да | Да (XML) | Нет | да | да | да | XML | [138] | Использует разделяемые библиотеки / DLL | |
Opmock | GNU GPL | да | да | да | да | да | Нет | да | Нет | да | [68] | Фреймворк для создания заглушек и имитации для C и C ++ на основе генерации кода из заголовков. Не требует модификации существующего кода, поэтому хорошо подходит для рефакторинга устаревшего кода . В частности, вам не нужны виртуальные операции или абстрактные классы. Может проверять параметры вызова, последовательность вызовов, обрабатывать несколько реализаций макета и многое другое. Включает также небольшую структуру модульного тестирования с выходными данными в формате XML, совместимыми с Junit, но также работает с любой структурой модульного тестирования. |
Тест Parasoft C / C ++ | Проприетарный | да | да | да | да | Да, при правильной настройке | да | да | да | да | [36] | Коммерческий. Автоматизированное создание и выполнение тестов модулей / компонентов в хост-системах или встроенных системах с охватом кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и экспертную оценку кода. |
QtTest | GNU LGPL | да | да | Нет | Нет | Нет | Да [139] | Нет | Нет | [140] | Построен на сверхкроссплатформенной библиотеке Qt. Позволяет тестировать в Windows, Mac OS X, Linux, BSD, Symbian и любой другой платформе, на которой может развиваться Qt. | |
QuickCheck ++ | [141] | Фреймворк для автоматической генерации тестов. В духе QuickCheck | ||||||||||
Быстрый тест | Нет | Нет | Нет | Нет | Нет | да | да | да | Нет | [142] | ||
RapiTest | Проприетарный | Нет | да | да | да | да | да | да | да | да | [70] | Focus - это критически важное для безопасности / аэрокосмическое / программное обеспечение DO-178C, работающее на встроенных целях и на хосте, имеет кодовое покрытие. |
Rexo | Всеобщее достояние | да | да | да | Нет | Нет | Нет | да | Нет | да | [72] | Фреймворк для C89 / C ++ с автоматической регистрацией тестов и усовершенствованным API. |
Защитная сетка | да | да | Нет | да | да | да | да | Нет | Нет | [143] | Легкая и быстрая среда модульного тестирования, которую легко настроить и использовать. Работает на Windows и Linux. Поддерживает GNU C ++, VC ++, MinGW, QtSDK и может создавать тестовые проекты для VisualStudio, CodeBlocks, Eclipse, KDevelop. | |
ShortCUT | Нет | да | [144] | |||||||||
STRIDE | Проприетарный | да | да | да | Нет | да | да | да | да | да | [145] | Коммерческий. Встроенное решение для обеспечения качества программного обеспечения, которое включает методы модульного тестирования, тестирования API, поведения и интеграции, а также портал интерактивной отчетности. |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
Symbian OS Unit | да | [146] | На основе CxxTest | |||||||||
TBrun | Проприетарный | [147] | Коммерческий. Генераторы, доступные в другом компоненте TBExtreme | |||||||||
Тау | Массачусетский технологический институт | да | да | Нет | да | да | да | [148] | Среда тестирования Micro Unit для C / C ++ (~ 1000 строк кода). Включает богатый набор макросов утверждений, поддерживает автоматическую тестовую регистрацию и может выводить данные в нескольких форматах, таких как формат TAP или JUnit XML. Поддерживается в Linux, macOS, FreeBSD и Windows. | |||
Тесси | Проприетарный | [79] | Коммерческий. | |||||||||
TDOG | да | да | да | да | Нет | да | да | да | Макрос (пространства имен) | [149] | TDOG - это легкая, портативная платформа тестирования C ++ xUnit с открытым исходным кодом. | |
Скоро тестирование | Нет | да | да | да | Нет | Автоматически определять | да | да | Макрос (пространства имен) | [150] | Сложная макро логика (намеренно) | |
Testwell CTA ++ | Проприетарный | да | Нет | Нет | да | Нет | да | да | да | [151] | Коммерческий. | |
tpunit ++ | да | да | Нет | Нет | По желанию | да | да | [152] | Простая переносимая библиотека C ++ xUnit, содержащаяся в одном заголовке. | |||
TPT | Проприетарный | да | да | да | да | Нет | Нет | Зависит от | Зависит от | да | [153] | Тестирование временных разделов: автоматизированное модульное и интеграционное тестирование на основе моделей для встроенных систем. Для тестируемого кода C TPT поддерживает автоматическое создание тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов. |
Trompeloeil | Увеличение | да | [154] | Простой, но мощный фреймворк с одним заголовком для имитации. Требуется C ++ 14. | ||||||||
ВПИС | Нет | Нет | да | Нет | Нет | да | да | да | Шаблоны | [155] | На основе шаблонов. Автоматическая регистрация / обнаружение тестов, настраиваемый процесс генерации отчетов, различные варианты запуска тестов. Легко адаптируется для работы в Windows CE. | |
Единица ++ | [156] | |||||||||||
unit.hpp | Нет | да | Нет | да | Нет | да | да | Нет | [157] | Чрезвычайно легкий фреймворк для модульного тестирования с одним заголовком (<500loc). Он следует духу D в отношении модульных тестов. Автоматическое обнаружение тестов. Испытательная установка в стиле RAII, которую можно многократно использовать в РАЗДЕЛАХ (аналогично Catch). | ||
UnitTest ++ | Нет | да | да | Нет | да | да | да | Люксы | [158] | UnitTest ++ - бесплатное программное обеспечение. Простота, портативность, скорость и компактность - все это важные аспекты UnitTest ++. | ||
upp11 | да | да | Нет | Нет | Нет | да | да | да | да | [159] | Свободное программное обеспечение. Минимальный (один маленький заголовок), автоматическая регистрация тестов, параметризованные тесты и т. Д. Только для C ++ 11. | |
UquoniTest | Проприетарный | да | да | да | Нет | да | да | да | да | да | [160] | Коммерческий. Добавляет такие функции, как простое создание (многократного использования) тестовых каталогов, Rich Booleans в утверждениях и многое другое. |
μt | Увеличение | Нет | да | да | Нет | Нет | да | Нет | да | да | [161] | C ++ 20 с одним заголовком / одним модулем, без макросов μ (micro) / Unit Testing Framework без зависимостей. |
VectorCAST / C ++ | Проприетарный | Нет | да | да | да | да | да | да | да | да | [85] | Коммерческий. Автоматизированное модульное и интеграционное тестирование и покрытие кода. |
Визуальное утверждение | да | да | Нет | Нет | Нет | да | да | Нет | [86] | Надстройка модульного тестирования для Visual Studio. На основе фреймворка тестирования cfix. | ||
WinUnit | [162] | Ориентирован больше на C / C ++, чем на разработчиков .NET | ||||||||||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
xTests | да | да | [89] | Зависит от библиотек STLSoft C и C ++ | ||||||||
xUnit ++ | да | да | да | да | да | Да (только тестовая установка) | да | Да (сюиты и атрибуты) | [163] | Поддерживает одновременное выполнение тестов. Макросы используются только для настройки теста, а не для утверждений теста. | ||
крошечный | Apache 2 | да | да | [88] | Автономный, без зависимостей, только заголовок. | |||||||
sTest | Массачусетский технологический институт | да | да | да | да | [164] | Легковесный (один заголовочный файл, используется стандартная библиотека). Простота использования и быстрое написание тестов (нет необходимости: создавать специальные конструкции, создавать объекты, использовать область видимости, перехватывать или генерировать исключения). Подсчет, группировка и объединение тестов. Легко изменить вывод (логика отделена от журналов печати). Требуется C ++ 11. | |||||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
Cg
Имя | xUnit | Источник | Замечания |
---|---|---|---|
UnitTestCg | Нет | [165] | Поддерживаются пиксельные и вершинные шейдеры. |
CFML (ColdFusion)
Имя | xUnit | Источник | Замечания |
---|---|---|---|
CFUnit | |||
cfcUnit | да | ||
MXUnit | да | [166] | Framework Unit Test с Eclipse , и Sublime Text Плагины для CFML на ColdFusion , Railo и Lucee |
TestBox | да | XUnit и поведение Driven Testing Framework для CFML ColdFusion , Railo и Lucee | |
MockBox | Нет | Фреймворк Mocking / Stubbing для CFML (ColdFusion) |
Clojure
Имя | xUnit | Источник | Замечания |
---|---|---|---|
clojure.test (встроенный) | да | [167] | |
Ожидания | да | [168] | |
Мидже | [169] | ||
Speclj | да | [170] | |
test.check | [171] |
Кобол
Имя | xUnit | Источник | Замечания |
---|---|---|---|
COBOLUnit | да | [172] | Простая среда модульного тестирования с открытым исходным кодом для написания и выполнения повторяющихся тестов на COBOL. Распространяется под лицензией GNU General Public License . |
cobol-unit-test | Нет | [173] | Включите изолированное модульное тестирование отдельных абзацев в программах COBOL в автономной среде без подключения к системе z / OS . Распространяется под лицензией GNU General Public License . |
ECBLUnit | Нет | [174] | Простое модульное тестирование для z / OS, написанное на IBM Enterprise COBOL. Распространяется под лицензией GNU General Public License . |
GCBLUnit | Нет | [175] | Простое модульное тестирование для GnuCOBOL, написанного на GnuCOBOL. Распространяется под лицензией GNU General Public License . |
самый смекалистый | Нет | [176] | Коммерческий инструмент (а не фреймворк) для редактирования и выполнения компонентных тестов на платформе мэйнфрейма IBM |
Топаз для общего теста | Нет | [177] | Коммерческий инструмент (а не фреймворк) для автоматического создания и выполнения модульных тестов мэйнфреймов; обеспечить заглушку данных; предоставить тестовые утверждения по умолчанию, которые можно изменить, и многое другое. |
zUnit | да | [178] | Коммерческий фреймворк на платформе мэйнфреймов IBM |
mfunit (MFU) | да | [179] | Коммерческий фреймворк для тестирования программ Micro Focus COBOL на платформах Windows / Unix |
CC анализатор | Нет | Инструмент анализа охвата коммерческого кода. Доступно на мэйнфреймах IBM и платформах Windows / Unix |
Common Lisp
Имя | xUnit | Источник | Замечания |
---|---|---|---|
CLUnit | [180] | ||
CyberTiggyr тест | [181] | ||
FiveAM | Нет | [182] | |
FReT | [183] | ||
Гран При | [184] | ||
HEUTE | [185] | ||
ПОДНИМАТЬ | [186] | ||
лисп-блок | [187] | ||
доказывать | [188] | ||
RT | [189] | ||
Стефил | [190] | ||
XLUnit | [191] |
Кристалл
Имя | xUnit | Источник | Замечания | |
---|---|---|---|---|
Crotest | [192] | Лицензия MIT. Крошечный и простой тестовый фреймворк для Crystal с общими утверждениями и без загрязнения класса Object. |
Завиток
Имя | xUnit | Источник | Замечания |
---|---|---|---|
CurlUnit | [193] |
DataFlex
Имя | xUnit | Источник | Замечания |
---|---|---|---|
DFUnit | да | [194] |
Delphi
Имя | xUnit | Источник | Лицензия | Замечания |
---|---|---|---|---|
DUnit | да | [195] | MPL | - |
DUnit2 | да | [196] | - | |
DUnitX | да | [197] | Лицензия Apache | - |
DUnitm | да | [198] | Единый блок, бесклассовый фреймворк. |
Emacs Lisp
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Лютик | [199] | ||
ElUnit | [200] | ||
лось-тест | Нет | [201] | |
Unit-test.el | [202] |
Erlang
Имя | xUnit | Светильники | Групповые игры | Генераторы | Источник | Замечания |
---|---|---|---|---|---|---|
EUnit | да | да | да | да | [203] | Включено в выпуск Erlang R12B5 и новее |
Фортран
Имя | xUnit | Светильники | Групповые матчи | Генераторы | MPI | OpenMP | Источник | Замечания |
---|---|---|---|---|---|---|---|---|
FUnit | да | да | да | Нет | [204] | Минимум утверждений Fortran plus и шаблонная панель расширены с помощью Ruby. | ||
ФРУКТЫ | да | да | да | да | [205] | Написано на Fortran 95, но работает с кодом, написанным на любой версии Fortran. Имеет утверждения, фиксацию, настройку, разборку, отчеты и многое другое. Генератор на Ruby. | ||
Ftnunit | [206] | |||||||
pFUnit | да | да | да | да | да | да | [207] | Поддерживает тестирование процедур на основе MPI и OpenMP. Теперь доступна полностью объектно-ориентированная реализация с использованием Fortran 2003. Используется с целым рядом устаревшего и нового кода Fortran. |
ObjexxFTK: UnitTest | [208] | Пользователь пишет тесты Fortran: скрипт Python автоматически находит все тесты и генерирует тестовый драйвер Fortran. Поддерживает F77-F2003. Включены поддержка утверждений и библиотеки строк и массивов. | ||||||
Зофу | да | [209] |
F #
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Foq | Нет | [210] | Легкая типобезопасная и поточно- ориентированная библиотека имитирующих объектов для F # с поддержкой C # и VB.Net. |
FsCheck | Нет | [211] | Библиотека комбинаторов случайного тестирования ( Fuzzing ) на основе QuickCheck для Haskell . |
FsMocks | Нет | [212] | Библиотека макетов F # на основе Rhino.Mocks. |
FsTest | да | [213] | Специфический для предметной области язык для написания спецификаций языково- ориентированного программирования на F #. На основе синтаксиса FsUnit, но ориентирован на xUnit.net . |
FsUnit | Нет | [214] | Автономная среда разработки, управляемая поведением , с естественным синтаксисом для написания спецификаций. |
NaturalSpec | Нет | [215] | Специфичный для предметной области язык для написания спецификаций на естественном языке. На основе NUnit . |
Отменить цитату | да | [216] | Сочетает в себе реализации декомпиляции, оценки и инкрементного сокращения кавычек F #, что позволяет записывать тестовые утверждения в виде простых, статически проверенных выражений в кавычках, которые генерируют пошаговые сообщения об ошибках. Интегрируется без настройки со всеми фреймворками модульного тестирования на основе исключений, включая xUnit.net, NUnit и MbUnit. Unquote также можно использовать в сессиях FSI. |
Другой | - | См. Также список языков программирования .NET в другом месте на этой странице. |
Идти
Имя | xUnit | Источник | Замечания |
---|---|---|---|
пройти тест | [217] | «Go test» автоматизирует тестирование пакетов, названных путями импорта. | |
go2xunit | да | [218] | Преобразует go test -v (или gocheck -vv ) вывод в xunit или xunit.net-совместимый вывод XML (используется в Jenkins / Hudson). |
Groovy
Все записи в Java также могут использоваться в Groovy.
Имя | xUnit | Источник | Замечания |
---|---|---|---|
easyb | [219] | BDD | |
Спок | да | [220] | BDD со встроенными функциями Mocking и Spy. |
Гмок | да | [221] | Mocking Framework |
Haskell
Имя | xUnit | Источник | Замечания |
---|---|---|---|
HUnit | да | [222] | |
HUnit-Plus | да | [223] | |
Быстрая проверка | Нет | [224] | Быстрая проверка |
SmallCheck | Нет | [225] | Тест на исчерпывающий анализ «маленьких» примеров данных. |
Hspec | [226] | Фреймворк BDD в стиле RSpec для Haskell, который интегрируется с QuickCheck и HUnit. | |
чучу | Нет | [227] | Фреймворк приемочного тестирования в стиле огурца для Haskell |
bdd | Нет | [228] | Внутренний предметно-ориентированный язык для тестирования программ с использованием процесса разработки, основанного на поведении. |
Haxe
Имя | xUnit | Источник | Замечания |
---|---|---|---|
мунит | [229] | Создает отчеты HTML для нескольких целей компиляции, включая JavaScript, ActionScript и C ++. | |
hexUnit | [230] |
HLSL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
UnitTestCg | Нет | [165] | Поддерживаются пиксельные и вершинные шейдеры. |
Игорь Профи
Имя | КРАН | xUnit | Светильники | Групповые матчи | Источник | Замечания |
---|---|---|---|---|---|---|
UTF | да | да | да | да | [231] | Совместим с версиями 6/7/8 |
ITT IDL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
MGunit | да | [232] | |
белая бумага | [233] | Только белая книга, а не рамки |
Интернет
Имя | xUnit | Источник | Замечания |
---|---|---|---|
HtmlUnit | [234] | Эмулятор безголового браузера Java | |
HttpUnit | Фреймворк для тестирования веб-приложений, обычно используемый в сочетании с JUnit. | ||
IEUnit | [235] | Фреймворк для тестирования веб-приложений на основе браузера IE и JavaScript | |
Canoo WebTest | [236] | Фреймворк с открытым исходным кодом на основе HtmlUnit. Поддерживайте как XML-подобный, так и Groovy синтаксис в сценариях. | |
Селен | Платформа тестирования, воспроизведение которой может выполняться в большинстве современных веб-браузеров для тестирования веб-страниц. | ||
Ватир | Фреймворк для тестирования, основанный на языке Ruby, который можно запускать в веб-браузерах для тестирования веб-страниц. | ||
SoapUI | [237] | Платформа тестирования веб-сервисов с открытым исходным кодом для сервис-ориентированных архитектур. | |
SOAtest | [238] [239] | Коммерческий. Платформа тестирования API, запись / воспроизведение которой выполняется в большинстве современных веб-браузеров для тестирования веб-страниц. Поддерживает Selenium WebDriver . | |
Попугай трафика | [240] | Моделирования API и виртуализации сервисов платформа поддерживает несколько протоколов и интерфейсов API. Позволяет тестировать компоненты изолированно. |
Ява
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Агитар | да | [241] | Автоматизирует создание тщательных тестов JUnit в коде |
Артос | да | [242] | Фреймворк с открытым исходным кодом для написания модульных, интеграционных и функциональных тестов. Он включает в себя предварительно настроенную структуру ведения журналов и отчеты о степени, утилиты для написания потока для ручного / полуавтоматического тестирования. Он поддерживает тестирование BDD с использованием сценариев огурца. |
Аркиллиан | да | [243] | Фреймворк с открытым исходным кодом для написания интеграционных и функциональных тестов. Он включает в себя графен Arquillian, Drone и Selenium для написания тестов также и для визуального слоя. |
AssertJ | [244] | Свободные утверждения для Java | |
beanSpec | [245] | Поведенческая разработка | |
BeanTest | Нет | [246] | Крошечная среда веб-тестирования Java, созданная для использования WebDriver / HTMLUnit в сценариях BeanShell. |
Кактус | Расширение JUnit для тестирования Java EE и веб-приложений. Тесты Cactus выполняются внутри контейнера Java EE / web. | ||
Concordion | [247] | Принятие тест-разработки на основе , поведение разработки на основе , спецификации на примере | |
Наивысший | [248] | Фреймворк для тестирования параллельных программ | |
Огурец-JVM | [249] | Поведенческая разработка заменяет устаревший Cuke4Duke на основе JRuby | |
Чашка чая | [250] | Среда разработки на основе поведения для Java 8 | |
DbUnit | [251] | Расширение JUnit для выполнения модульного тестирования с программами, управляемыми базами данных. | |
EasyMock | [252] | Фреймворк [253] | |
EtlUnit | да | [254] | Среда модульного тестирования для процессов извлечения-преобразования-загрузки, написанная на Java. Возможность тестирования Oracle, Informatica, SqlServer, PostGreSQL, MySQL и т. Д. [255] |
EvoSuite | [256] | Инструмент создания тестовых примеров, который может автоматически генерировать тесты JUnit. | |
ГрандТестАвто | [257] | GrandTestAuto (GTA) - это платформа для полного автоматизированного тестирования программного обеспечения Java. Тесты можно распределить по нескольким машинам в сети. | |
GroboUtils | [258] | Расширение JUnit, обеспечивающее автоматизированную документацию, модульное тестирование иерархии классов, покрытие кода и многопоточные тесты. | |
HavaRunner | да | [259] | Средство выполнения JUnit со встроенной поддержкой параллелизма, наборами и сценариями. |
Инстинкт | [260] | Поведенческая разработка | |
Среда тестирования на стороне сервера Java (JSST) | [261] | Фреймворк Java Server-Side Testing, который основан на идее, аналогичной Apache CACTUS, но в отличие от CACTUS, он не связан с JUnit 3.x и может использоваться вместе с любым фреймворком тестирования. | |
JBehave | [262] | Поведенческая разработка | |
Джей Дэйв | [263] | Поведенческая разработка | |
JExample | да | [264] | Расширение JUnit, которое использует зависимости между тестовыми примерами, чтобы уменьшить дублирование кода и улучшить локализацию дефектов. |
JGiven | [265] | Поведенческая разработка | |
JMock | [266] | Мок-фреймворк | |
JMockit | [267] | Фреймворк с открытым исходным кодом. Можно легко написать тесты, которые будут имитировать конечные классы, статические методы, конструкторы и так далее. Нет никаких ограничений. | |
Джнарио | да | [268] | Поведенческая разработка, такая как Cucumber |
jqwik | [269] | Механизм тестирования JUnit 5 для тестирования на основе свойств | |
Jtest | да | [270] | Коммерческий. Автоматизированное создание и выполнение тестов модулей / компонентов с охватом кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и экспертную оценку кода. |
Jukito | [271] | Сочетает Mockito и Guice для автоматического имитации и создания экземпляров зависимостей. | |
JUnit | да | [272] | |
JUnitEE | [273] | Расширение JUnit для тестирования приложений Java EE | |
JWalk | [274] | Быстрое полуавтоматическое создание исчерпывающих наборов модульных тестов | |
Mockito | [275] | Мок-фреймворк с использованием библиотеки [14] | |
Mockrunner | [276] | Расширение JUnit для тестирования тестовых сервлетов, фильтров, классов тегов и действий и форм Struts. | |
Иголка | [277] | Фреймворк с открытым исходным кодом для изолированного тестирования компонентов Java EE вне контейнера. | |
NUTester | [278] | Среда тестирования, разработанная в Северо-Восточном университете для помощи в преподавании вводных курсов по информатике на Java. | |
OpenPojo | [279] | Фреймворк с открытым исходным кодом, используемый для проверки и обеспечения поведения POJO, а также для управления идентификацией - equals, hashCode и toString. | |
PowerMock | [280] | Расширение для Mockito и EasyMock, которое позволяет имитировать статические методы, конструкторы, конечные классы и методы, частные методы, удалять статические инициализаторы и многое другое. | |
Randoop | да | [281] | Автоматически находит ошибки и генерирует модульные тесты для Java с помощью случайного тестирования с обратной связью (вариант Fuzzing ). |
Спок | [282] | Spock - это среда тестирования и спецификации для приложений Java и Groovy. Spock поддерживает спецификацию на примере и тестирование стиля BDD. | |
SpryTest | да | [283] | Коммерческий. Фреймворк автоматизированного модульного тестирования для Java |
SureAssert | [284] | Интегрированное решение для модульного тестирования Java для Eclipse. Contract-First Design и разработка через тестирование | |
Tacinga | [285] | Использует чистый подход объектно-ориентированного программирования и предлагает коммерческую лицензию и бесплатную поддержку. | |
TestNG | да | [286] | Тесты могут включать модульные тесты, функциональные тесты и интеграционные тесты. Имеет средства для создания даже нефункциональных тестов (как нагрузочные тесты, тесты по времени). [287] [288] |
Unitils | [289] | Предлагает общие служебные программы и функции для помощи в тестировании уровня сохраняемости и тестировании с помощью фиктивных объектов. Предлагает специальную поддержку для тестирования кода приложения, использующего JPA, спящий режим и Spring. Unitils интегрируется с тестовыми фреймворками JUnit и TestNG. | |
XMLUnit | [290] | Тестирование JUnit и NUnit для XML |
JavaScript
Имя | xUnit | КРАН | Сторона клиента | На стороне сервера | Источник | Замечания |
---|---|---|---|---|---|---|
AVA | да | да | Нет | да | [291] | Футуристический запуск тестов JavaScript |
Самый костюм | да | да | [292] | [УСТАРЕЛО]: Suitest - это мощный и простой в использовании набор тестов JavaScript BDD. | ||
DOH | да | да | [293] | Dojo Objective Harness, который можно запускать в браузере или независимо через Rhino | ||
LBRTW UT | Нет | да | Нет | [294] [295] | Разработан как учебный проект | |
JSUnit | да | Нет | да | Нет | [296] | JSUnit больше не поддерживается |
Улучшить JS | да | Нет | да | Нет | [297] | Порт улучшения PHP |
QUnit | да | да | да | [298] | жгут тестирования jQuery | |
Unit.js | Совместимый | да | да | да | [299] | Фреймворк модульного тестирования для javascript и Node.js. Unit.js работает с любой структурой модульного тестирования и библиотеками утверждений. Несколько стилей утверждений: TDD, BDD, spec (предоставляет генератор документации спецификации), expect, ... |
RhUnit | да | да | [300] | Совместимый с QUnit фреймворк Rhino / JUnit | ||
Перекрестная проверка | Нет | да | [301] | Фреймворк на основе Java без браузера | ||
J3Unit | да | Нет | [302] | |||
Мокко | да | да | да | да | [303] | Платформа тестирования JavaScript, работающая на node.js |
стажер | Нет | да | да | да | [304] | |
JSNUnit | да | Нет | [305] | |||
YUI Test | да | да | да | да | [306] | |
JSSpec | да | Нет | [307] | Фреймворк разработки на основе поведения | ||
UnitTesting | да | Нет | [308] | script.aculo.us тестовая оснастка JavaScript | ||
JSpec | да | да | [309] | Легко читаемый BDD, 50+ сопоставлений, независимость от DOM / framework, поддержка async, rhino, node.js и многое другое (больше не поддерживается) | ||
Жасмин | да | да | [310] | BDD, независимая от фреймворка, простая интеграция с проектами Ruby и непрерывными сборками. Позволяет как тестирование без DOM, так и асинхронное тестирование. | ||
винтовой блок | да | Нет | [311] | Требуется jQuery | ||
Лента | да | да | да | да | [312] | Тестовый набор для создания TAP для узлов и браузеров |
крошечный | да | да | Нет | да | [313] | Средство выполнения минимальных тестов с нулевым API |
Test.Simple | Нет [314] | да | да | Нет | [315] | Напишите модульные тесты, генерирующие TAP, на JavaScript и запустите их в своем браузере. |
Test.More | Нет [1] | да | да | Нет | [316] | Напишите модульные тесты, генерирующие TAP, на JavaScript и запустите их в своем веб-браузере. |
Прецедент | да | Нет | [317] | |||
Попробуй это | да | да | [318] | Легкий, экологически чистый, простой в установке и использовании | ||
testdouble.js | Совместимый | да | да | [319] | Проверенная двойная тестовая библиотека (например, mock / spy / stub), совместимая с любым тестовым фреймворком | |
jsUnitTest | да | Да [320] | На основе TestCase, но без зависимости от прототипа | |||
JSTest | да | Нет | [321] | Легкий, экологически чистый фреймворк на основе браузера | ||
JSTest.NET | Нет | да | [322] | Средство выполнения модульных тестов JavaScript без браузера для использования с MsTest, XUnit, NUnit и т. Д. | ||
jsUnity | да | Нет | да | да | [323] | Независимый от контекста (JavaScript, JScript (ASP / WSH), Rhino и т. Д.) |
RhinoUnit | Нет | да | [324] | Фреймворк на основе Rhino, который позволяет запускать тесты в Ant | ||
JasUnit | да | Нет | да | Нет | [325] | Легкий каркас. Часть проекта, который предоставляет Mocks и IoC.) |
FireUnit | да | Нет | [326] | Платформа тестирования, обеспечивающая ведение журнала и просмотр на новой вкладке Firebug . | ||
Js-тест-драйвер | да | да | Нет | [327] | Цель JsTestDriver - создать средство запуска тестов JavaScript, которое легко интегрируется с системами непрерывной сборки и позволяет быстро запускать тесты в нескольких браузерах, чтобы упростить разработку стиля TDD. | |
Js-тест-раннер | Нет | да | да | [328] | Средство выполнения тестов JUnit, запускающее тесты JavaScript. Цель JS Test Runner - иметь возможность тестировать код JavaScript, используя подход, который будет удобен программистам, ориентированным на тестирование; особенно в контексте непрерывной интеграции. | |
Sinon.js | Совместимый | да | да | [329] | Автономные тестовые шпионы, заглушки и макеты для JavaScript. Никаких зависимостей, работает с любым фреймворком модульного тестирования. | |
SOAtest | Нет | да | Нет | [239] | Коммерческий. Платформа тестирования, запись / воспроизведение которой выполняется в большинстве современных веб-браузеров, где клиентский Javascript может быть протестирован как с помощью статического анализа, так и функциональной проверки. | |
Клятвы | Нет | да | [330] | |||
Nodeunit | да | да | [331] | Фреймворк для асинхронного тестирования Javascript | ||
Tyrtle | да | да | [332] | Фреймворк для тестирования, который позволяет выражать утверждения и выводить интерактивный тест | ||
Wru | Совместимый | да | да | [333] | Среда тестирования универсальной среды для независимой синхронизации / асинхронного тестирования JavaScript. Совместимость с любым браузером, настольным или мобильным, node.js, Rhino и phantom.js. Крошечный, незаменимый, быстрый. | |
Buster.JS | Совместимый | да | да | да | [334] | BDD / xUnit, утверждения, ожидания, браузер / сервер, расширяемый с помощью таких инструментов, как линтинг и другие меры контроля качества, легко настраиваемый, хорошо документированный и активно разрабатываемый |
Самый легкий | да | да | [335] | Минималистичная библиотека тестирования, поддерживает управление потоком, ориентирована на то, чтобы тесты были четкими | ||
Чай | да | да | [336] | Библиотека утверждений BDD / TDD для узла и браузера, которая прекрасно сочетается с любой платформой тестирования javascript. | ||
JSUS | да | Нет | [337] | Простой инструмент JavaScript Unit teSting! | ||
Wallaby.js | да | да | [338] | Коммерческий. Средство выполнения непрерывных тестов, которое сообщает о покрытии кода и других результатах непосредственно в редактор кода сразу после его изменения. Поддерживает AVA, Jasmine, Mocha, QUnit, Jest, Babel, Webpack, Browserify, CoffeeScript, TypeScript. | ||
быстрая проверка | да | да | [339] | Фреймворк для тестирования на основе свойств, аналогичный QuickCheck . | ||
непредвиденный | да | да | [340] | Расширяемый инструментарий утверждений BDD . | ||
Шутка | да | да | [341] | Восхитительный фреймворк для тестирования JavaScript с упором на простоту. | ||
RITEway | Нет | да | да | да | [342] | Простые, удобочитаемые и полезные модульные тесты. См. [343] |
Лассо
Имя | xUnit | Источник | Замечания |
---|---|---|---|
L-блок | [344] |
Латекс
Имя | xUnit | Источник | Замечания |
---|---|---|---|
qstest | [345] |
LabVIEW
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Платформа модульного тестирования LabVIEW | Нет | Автоматическое создание тестовых жгутов для ВП в LabVIEW. | |
VI тестер | да | [346] | родная объектно-ориентированная реализация LabVIEW фреймворка xUnit. Модульные тесты записываются в LabVIEW как VI. |
Caraya | да | [347] | собственная реализация LabVIEW фреймворка xUnit. |
InstaCoverage | да | [348] | Среда модульного тестирования LabVIEW с быстрым измерением покрытия кода. |
LISP
Имя | xUnit | Источник | Замечания |
---|---|---|---|
FiveAM | [182] | ||
ПОДНИМАТЬ | [186] | ||
лисп-блок | [187] |
Logtalk
Имя | xUnit | Источник | Замечания |
---|---|---|---|
lgtunit | да | [349] | Поддерживает покрытие кода на уровне предложения предиката, QuickCheck, а также форматы вывода TAP и xUnit. |
Lua
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
lua-TestПодробнее | Нет | да | [350] | Port of Perl Test :: Подробнее |
LuaUnit | да | да | [351] | |
лунный | Нет | Нет | [352] |
MATLAB
Имя | xUnit | Источник | Замечания |
---|---|---|---|
mlUnit | да | [353] | |
млн Ед. 2008a | да | [354] | |
МЮнит Легланда | [355] | Вдохновленный MUnit Ломбарди | |
MUnit Ломбарди | [356] | Похоже на: xUnit | |
Платформа тестирования MATLAB xUnit | да | [357] | MATLAB R2008a и позже (использует функции ООП, представленные в этом выпуске). Переименован из mtest . Принимает как подкласс в стиле xUnit, так и простые тестовые примеры функций MATLAB. |
Доктест | Нет | Репозиторий Bitbucket - исходный код и документация [358] | Позволяет помещать автоматизированные тестовые примеры в документацию, чтобы ваши примеры использования дублировались как тестовые примеры, и наоборот. Производитель ТАП . На основе одноименного модуля Python . По состоянию на август 2011 года он может обрабатывать только однострочные тестовые примеры, а его средство обработки исключений не может обрабатывать исключения, которые генерируются после других выходных данных. [359] |
matlab.unittest | да | Документация MATLAB [360] | Входит в состав MATLAB R2013a |
MOxUnit | да | репозиторий github [361] | Работает как для Matlab, так и для GNU Octave . Использует старые функции ООП и совместим с Matlab xUnit Test Framework. Может использоваться с сервисами непрерывной интеграции Travis-ci и Shippable (пример) и интегрируется с MOcov для предоставления отчетов о покрытии кода либо в автономном режиме, либо через coshopss.io (пример). |
TTEST | Нет | Репозиторий Gitlab [361] | Структура утверждений для использования в научном коде и научными людьми. |
Языки программирования .NET
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Атата | да | [362] | Полнофункциональный фреймворк автоматизации тестирования на основе Selenium WebDriver. |
csUnit | да | включает графический интерфейс, командную строку, плагин VS2005; поддерживает C #, VB.NET, Managed C ++, J #, другие языки .NET, поддерживает .NET 3.5 и более ранние версии; интегрирован с ReSharper | |
DbUnit.NET | [363] | Платформа модульного тестирования .NET 2.0 для кода доступа к базе данных | |
ErrorUnit | [364] | Создает модульные тесты из зарегистрированных ошибок или приостановленного стека вызовов Visual Studio; Имитирует параметры, значения классов, данные EF, к которым был получен доступ. | |
Фикси | да | [365] | На основе NUnit и xUnit с упором на настройку с помощью пользовательских соглашений. Интегрируется с TestDriven.NET. |
FluentAssertions | да | ||
Foq | Нет | [210] | Легкая типобезопасная и поточно- ориентированная библиотека имитирующих объектов для F # с поддержкой C #. |
Галлио | [366] | Расширяемая и нейтральная платформа автоматизации, которая предоставляет общую объектную модель, службы и инструменты времени выполнения (например, средства запуска тестов), которые могут использоваться любым количеством сред тестирования. | |
LightBDD | да | [367] | Облегченная тестовая среда разработки, управляемой поведением |
MbUnit | да | [368] | Расширяемый фреймворк, совместимый с nUnit на основе моделей. Часть платформы автоматизации тестирования Gallio. |
Moq | да | [369] | Moq - это библиотека .NET Framework для создания фиктивных объектов. Он использует лямбда-выражения C # 3.0, обычно используемые в разработке через тестирование. |
MSTest | Нет | Инструмент командной строки для выполнения созданных Visual Studio модульных тестов вне среды Visual Studio IDE - на самом деле это не среда тестирования, поскольку она является частью среды модульного тестирования Visual Studio . | |
NaturalSpec | Нет | [215] | Доменно-ориентированный язык для написания спецификаций на естественном языке. На основе NUnit . |
NBi | да | [370] | Инфраструктура тестирования, ориентированная на данные, специализируется на платформе Microsoft Business Intelligence. Проверяет эквивалентность наборов результатов на основе запросов SQL, MDX или DAX, производительности, синтаксиса, структуры и элементов измерений (многомерные и табличные SSAS). Включает генератор тестов. |
NFluent | [371] | Свободная библиотека утверждений, которая будет использоваться поверх любой среды тестирования. Упростите чтение тестов и создайте подробные сообщения об ошибках при неудачном завершении теста. | |
NMate | [372] | Надстройка для создания и интеграции кода NUnit и PartCover для Microsoft Visual Studio 2005/2008 | |
Ядерный тест | Нет | [373] | Платформа модульного тестирования на основе командной строки, которая может обрабатывать .NETStandard и другие разновидности .NET, интегрируется в Visual Studio как внешний инструмент. |
NUnit | да | включает графический интерфейс, командную строку, интегрируется в Visual Studio с ReSharper | |
NUnitAsp | На основе NUnit | ||
Pex | да | [374] | Проект Microsoft Research, предусматривающий тестирование методом « белого ящика» для .NET с использованием решателя ограничений Z3 для генерации входных данных модульного теста (а не Fuzzing ). |
Качественные ворота One Studio | Нет | [375] | Коммерческая / бесплатная тестовая среда для модульного и интеграционного тестирования, которая анализирует зависимости между тестовыми примерами для передачи данных между ними. Поддерживает комбинаторное тестирование, многопоточность и временные зависимости. |
QuickUnit.net | Нет | [376] | Реализуйте модульные тесты без программирования. Минималистский подход к разработке через тестирование. |
Randoop.NET | да | [377] | Автоматически находит ошибки и генерирует модульные тесты для .NET с помощью случайного тестирования с обратной связью (вариант фаззинга ). |
Носорог издевается | да | [378] | Фреймворк динамических имитирующих объектов для платформы .NET. |
Жаровня | да | [379] | Платформа и инструменты на основе NUnit для .NET Compact Framework |
SpecFlow | да | [380] | Платформа разработки для .NET, управляемая поведением . В духе огурца . Интегрируется с NUnit , MSTest , MbUnit и другими. |
Призрак | да | [381] | Разработка на основе поведения с простым и читаемым синтаксисом для написания спецификаций. Включает командную строку, дополнительная интеграция с NUnit |
TestDriven.NET | [382] | Коммерческий | |
.КОНТРОЛЬНАЯ РАБОТА | да | [383] | Коммерческий. Автоматизированное решение для обеспечения качества программного обеспечения, которое включает создание и выполнение модульных тестов, а также создание отчетов о покрытии кода в соответствии с отраслевыми стандартами. |
TickSpec | да | [384] | Фреймворк для разработки на основе поведения для .NET и Silverlight. Поддерживает язык Gherkin, используемый в Cucumber, и расширяет его комбинаторными примерами. Интегрируется с NUnit , xUnit , MbUnit и MSTest . |
TPT | да | [21] | Time Partition Testing (TPT) - это инструмент для тестирования встроенных систем на основе моделей, который предоставляет .NET- API для TPT- VM для тестирования программного обеспечения контроллера. |
Изолятор Typemock | да | [385] | Платформа коммерческого модульного тестирования с простым API и функциями генерации тестового кода поддерживает C #, ASP.NET, SharePoint, Silverlight. |
Visual Studio | Нет | Платформа модульного тестирования Visual Studio была впервые включена в Visual Studio Team System 2005, где она интегрирована с IDE, но недоступна в наиболее часто используемом выпуске Standard Edition. Начиная с Visual Studio 2008, он доступен также в версии Professional Edition. Начиная с Visual Studio Express 2013, он включен в выпуски Visual Studio Express. | |
Визуальный T # | да | [386] | Visual T # - это среда модульного тестирования и среда разработки, интегрированная с Visual Studio. Он включает T #, язык программирования, специально разработанный для естественного выражения намерений модульных тестов, а также инструменты для их компиляции, запуска и поддержки. |
xUnit.net | да | [387] |
Цель-C
Имя | xUnit | Источник | Замечания |
---|---|---|---|
GHUnit | да | [388] | Простая в интеграции, использовании и визуальная среда тестирования для симуляторов и устройств. |
ЛОВИТЬ | Нет | [389] | Современная полнофункциональная среда модульного тестирования без внешних зависимостей - все реализовано в заголовках. |
Кедр | [390] | BDD для Objective-C | |
киви | [391] | BDD в стиле RSpec для Objective-C с поддержкой имитаторов и заглушек. | |
Specta | [392] | Облегченный фреймворк TDD / BDD для Objective-C и Какао. | |
Быстро | [393] | Фреймворк для тестирования разработки на основе поведения для Swift и Objective-C. | |
ObjcUnit | [394] | ||
OCUnit | да | [395] | Поставляется с Xcode. Полностью интегрирован с Xcode 4. |
WiteBox для iPhone | [396] | Исключительно для модульного тестирования iPhone, обеспечивает визуальную обратную связь, иерархическое отображение результатов и продолжительность тестирования. | |
WOTest | [397] | ||
XCTest | да | [398] | Поддерживает iOS и Mac OS X. Требуется Xcode 5. Производный от OCUnit. |
OCaml
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
Алкотест | [399] | |||
OUnit | [400] | На основе HUnit, который основан на JUnit | ||
Капутт | [401] | |||
TestSimple | да | [402] | Генерирует TAP | |
ФОРТ | [403] |
Object Pascal (Free Pascal)
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
FPCUnit | да | Нет | [404] | Это порт для Free Pascal в JUnit рамках основной. |
Tap4Pascal | Нет | да | [405] | Реализация протокола Test Anything на языке Pascal |
FPTest | да | Нет | [406] | Это форк DUnit2, специально предназначенный для использования с компилятором Free Pascal . |
PegaRULES Process Commander
Имя | xUnit | Источник | Замечания |
---|---|---|---|
PRUnit | да | [407] | Тестирование в стиле xUnit, адаптированное к PRPC |
Perl
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
КРАН | N / A | да | [408] | Протокол Test Anything, используемый в большинстве тестов Perl |
Тест :: Жгут | N / A | да | [409] | Стандартный бегун тестов Perl и парсер TAP |
Test :: Подробнее | Нет | да | [410] | Базовый модуль тестирования, включенный во все современные установки Perl. |
Тест :: Класс | да | да | [411] | Тестирование стиля xUnit, адаптированное к Perl |
Тест :: Класс :: Лось | да | да | [412] | xUnit для крупномасштабных наборов тестов. |
Тест :: Строитель | N / A | да | [413] | Модуль для создания дополнительных модулей тестирования. Эти модули можно объединить в единую программу испытаний. |
Test :: Unit (также известный как PerlUnit) | да | Нет | [414] [415] | довольно прямой перенос JUnit на язык программирования Perl. Примечание: этот код кажется заброшенным, как отмечено здесь [416] и здесь. [417] |
Тест :: DBUnit | N / A | да | [418] | Модули тестирования базы данных как для чистого, так и для черного ящика. |
Test :: Unit :: Lite | да | Да (через Test :: Unit :: HarnessUnit) | [419] | Test :: Замена модулей без внешних зависимостей и с исправленными ошибками |
Test :: Able | да | да | [420] | Тестирование стиля xUnit с Moose |
PHP
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
PHPUnit | да | да | [421] | Создает отчеты в формате XML, HTML с покрытием кода |
Фреймворк модульного тестирования PHP | да | Нет | [422] | Он производит вывод в формате ASCII, XML или XHTML и запускается из командной строки. |
Лайм | Нет | да | [423] | Подпроект Symfony |
Линза | да | да | [424] | Невидимый фреймворк с удобочитаемыми тестами, которые ловят все. |
Атум | да | да | [425] | Современный, простой и интуитивно понятный фреймворк для модульного тестирования PHP 5.3+. |
SimpleTest | да | Нет | [426] | Фреймворк модульного тестирования как для PHP, так и для Интернета |
Испытание | да | Нет | [427] | последнее обновление в 2009 г. |
Апач-тест | Нет | да | [428] | Реализация Test :: More (test-more.php) в PHP [429] |
SnapTest | да | да | [430] | SnapTest - это мощная среда модульного тестирования для PHP 5+, использующая уникальный язык времени выполнения PHP для упрощения процесса модульного тестирования без ущерба для гибкости тестов. |
OnionTest | Нет | да | Напишите лук! Никакого кодирования не требуется, только несколько файлов txt. | |
Улучшение PHP | да | да | [431] | Фреймворк модульного тестирования со встроенными макетами и заглушками. Запускается в командной строке или выводится в формате HTML5, TAP или XML через веб-браузер. |
Тестер | да | да | [432] | Библиотека PHP для модульного тестирования (в консоли и браузере), упрощенный вариант PHPUnit. С возможностью обработки ошибок и исключений в тестах. |
PhpInlineTest | Нет | Нет | [433] | PhpInlineTest - скрипт для запуска встроенных тестов функций и методов класса PHP. |
PHPSpec | Нет | Нет | [434] | Среда тестирования в стиле BDD. |
Нетте Тестер | да | да | [435] | Подпроект Nette Framework |
Кэлен | да | Нет | [436] | Модуль / BDD PHP Test Framework с возможностью установки патчей и заглушек Monkey |
Codeception | да | да | [437] | Фреймворк для тестирования PHP, поддерживает автоматизацию модульных, функциональных и приемочных тестов. написано поверх PHPUnit. Тесты кодирования написаны описательно с использованием простого PHP DSL. Поддерживает повторное использование, модули и дополнения. Также поддерживает подход в стиле BDD из коробки. |
PowerBuilder
Имя | xUnit | Источник | Замечания |
---|---|---|---|
PBUnit | [438] |
PowerShell
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Приставать | Нет | [439] | фреймворк BDD и модульного тестирования для PowerShell |
Прогресс 4GL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
proUnit | да | [440] | Фреймворк в стиле xUnit для процедур и объектов Progress OpenEdge |
OEUnit | да | [441] | Фреймворк в стиле xUnit для процедур и объектов Progress OpenEdge |
Пролог
Имя | xUnit | Источник | Замечания |
---|---|---|---|
PlUnit | [442] |
Марионетка
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Рспэк-марионетка | [443] | Rspec-puppet проверяет поведение Puppet при компиляции каталога. |
Python
Имя | xUnit | Генераторы | Светильники | Групповые игры | Источник | Замечания |
---|---|---|---|---|---|---|
Авто-тест | да | да | [444] | Используется для тестирования ядра Linux. | ||
модульный тест | да | да | да | Нет | [445] | (Иногда называемый « PyUnit »), был включен в стандартную библиотеку Python из версии Python 2.1. |
Доктест | Нет | Нет | Нет | Нет | Нет | Easy, Pythonic и часть стандартной библиотеки Python |
Нос | да | да | да | [446] | Расширение unittest на основе обнаружения. | |
pytest | да | да | да | да | [447] | Инструмент распределенного тестирования. Может выводиться в нескольких форматах, таких как формат TAP, JUnit XML или SubUnit. |
htf | да | да | да | да | [448] | Профессиональный инструмент тестирования. Может выводить в несколько форматов. Сосредоточьтесь на отчетности. Промышленность готова. Используется для тестирования оборудования в контуре. Часть HILSTER TestBench. Бесплатная комьюнити-лицензия. |
TwistedTrial | да | да | да | Нет | [449] | Расширения PyUnit для асинхронного и событийного кода. |
Если DSL | да | да | да | да | [450] | Инструмент распределенного тестирования. |
Зеленый | да | да | да | Нет | [451] | Средство выполнения тестов Python. |
Язык программирования R
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Запустить его | Нет | [452] | Открытый источник |
проверить это | да | [453] | Открытый источник |
крошечный | да | [454] | Открытый источник |
Ракетка
Имя | xUnit | Источник | Замечания |
---|---|---|---|
стеллаж | да | [455] | Открытый источник |
Слишком легко | Нет | [456] | Открытый источник |
REALbasic
Имя | xUnit | Источник | Замечания |
---|---|---|---|
RBUnit | Нет | [457] |
Ребол
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Запустить его | [458] |
РПГ
Имя | xUnit | Источник | Замечания |
---|---|---|---|
RPGUnit | да | [459] |
Рубин
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Тест :: Единица | да | [460] | По умолчанию в Ruby 1.8, устарело с 2.2. [461] [462] Это была всего лишь оболочка минитеста. [463] |
RSpec | Фреймворк разработки на основе поведения | ||
Следует | [464] | ||
микротест | |||
Бекон | |||
minitest | да | [465] [466] | Ruby Gem от Райана Дэвиса. По умолчанию в Ruby> = 1.9, независимый гем с 2.2. [461] Рекомендуется официальной документацией. [463] |
Хвостохранилище | [467] |
SAS
Имя | xUnit | Источник | Замечания |
---|---|---|---|
FUTS | да | [468] | Платформа для модульного тестирования SAS |
SCLUnit | да | [469] | SAS / AF реализация фреймворка модульного тестирования xUnit SAS |
SASUnit | да | [470] | полностью написан на SAS , работает с SAS в Windows и Linux |
Scala
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Rehersal | [471] | с JMock, например, Ожидания и названия тестов на естественном языке. | |
ScalaCheck | Нет | [472] | Подобно QuickCheck . |
ScalaTest | [473] | Scalable Test Framework - поддерживает разные стили тестирования: TDD, BDD и другие. Поддерживает Scala.js . | |
ScUnit | [474] | Тестирование в стиле JUnit с внедрением метода фикстур и сопоставителями для утверждения. | |
спецификации2 | [475] | Развитие, управляемое поведением | |
µTest | [476] | Поддерживает Scala.js |
Scilab
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Scilab test_run | да | [477] | Предоставляется Scilab по умолчанию |
Схема
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SchemeUnit | да | [478] | |
Testeez | Нет | [479] | |
SRFI-64 | Нет | [480] |
Оболочка
Имя | xUnit | Источник | Замечания |
---|---|---|---|
assert.sh | [481] | Лицензия LGPL. Легкий .. | |
bash_unit | [482] | bash модульное тестирование корпоративной версии для профессионалов. Лицензия GPL-3.0 | |
летучие мыши | [483] | Автоматизированная система тестирования Bash. TAP-совместимый. Лицензия MIT | |
ATF | [33] | Лицензия BSD. Первоначально разрабатывался для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов в составе релиза. | |
jshu | [484] | Упрощенное модульное тестирование оболочки для Jenkin / Hudson | |
Округлять | Нет | [485] | |
ShUnit | да | [486] | |
shUnit2 | да | [487] | Первоначально разработан для log4sh |
блок фильтра | [488] | Платформа тестирования фильтров и других программ командной строки | |
ShellSpec | [25] | Фреймворк для модульного тестирования в стиле BDD. Поддерживает все совместимые с POSIX оболочки, включая Bash, Dash, Ksh и Zsh. Вложенные блоки, которые реализуют локальный масштаб и простую имитацию. Параллельное исполнение. RSpec-like / TAP / JUnit XML Reporter. Интеграция покрытия кода. Лицензия MIT. |
Simulink
Имя | xUnit | Источник | Замечания |
---|---|---|---|
slUnit | [489] | ||
Simulink Test | [490] | Выполнение тестов, оценка тестов, отчетность. | |
TPT | да | [21] | Тестирование с разделением по времени : автоматический анализ интерфейса, создание тестовых кадров, выполнение тестов, оценка тестов, создание отчетов. Для тестируемых моделей Simulink (или TargetLink) TPT поддерживает автоматическую генерацию тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение тестов, оценку и регистрацию. Сопутствующие тесты могут выполняться автоматически между MiL и SiL. |
Болтовня
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SUnit | да | Первоисточник дизайна xUnit |
SQL и процедурные языки баз данных
SQL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SQLUnit | [491] | ||
DbFit | [492] | Сравните FitNesse . |
MySQL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
СТК / Единица | да | [493] | |
MyTAP | да | [494] | |
utMySQL | да | [495] |
PL / SQL
Имя | xUnit | Источник | Замечания | Активный |
---|---|---|---|---|
utPLSQL | да | [496] | Первоначально разработанная Стивеном Фейерштейном , текущая версия представляет собой полностью переписанную различными разработчиками среду модульного тестирования с открытым исходным кодом для разработки PL / SQL, вдохновленную средами JUnit и xUnit . Имеет богатую библиотеку утверждений , а также генерирует отчеты о покрытии кода . Тесты можно запускать прямо из базы данных или с помощью интерфейса командной строки, который является частью проекта. | да |
Тестер кода для Oracle | [497] [498] [499] [500] | Коммерческий инструмент тестирования PL / SQL от Quest Software (создателей Toad ) и Стивена Фейерштейна . Компания Quest Software была приобретена Dell в 2012 году для создания Dell Software . 1 ноября 2016 года была завершена продажа Dell Software компаниям Francisco Partners и Elliott Management Corporation , и компания была повторно запущена как Quest Software. | да | |
Разработчик SQL | [501] | Oracle включает Unit Tester как часть бесплатного приложения SQL Developer. | да | |
пл / шт. | [502] | PL / Unit - это среда модульного тестирования, которая предоставляет функциональные возможности для создания модульных тестов для кода PL / SQL. PL / Unit представляет собой единый пакет, который компилируется в базу данных и становится доступным для использования модульными тестами PL / SQL. | Нет | |
Модульное тестирование PL / SQL для Oracle (PLUTO) | да | [503] | Фреймворк для модульного тестирования с открытым исходным кодом, созданный по образцу JUnit и основанный на объектной системе Oracle PL / SQL. | Нет |
ruby-plsql-spec | да | [504] | Модульное тестирование PL / SQL с библиотеками с открытым исходным кодом Ruby | да |
DBFit | [505] | Пишите, управляйте и выполняйте тесты прямо из браузера. DbFit написан на основе FitNesse, зрелой, полнофункциональной платформы с большим сообществом. | да |
IBM DB2 SQL-PL
Имя | xUnit | Источник | Замечания | Активный |
---|---|---|---|---|
db2unit | да | [506] | db2unit - это среда с открытым исходным кодом, разработанная для DB2 LUW. Это структура стиля xUnit / jUnit для подпрограмм SQL-PL, и для нее требуется DB2 v9.7 или выше. | да |
PostgreSQL
Имя | xUnit | КРАН | Источник | Замечания | Активный |
---|---|---|---|---|---|
Эпос | [507] | Epic - это среда модульного тестирования для хранимых процедур PostgreSQL. Требуется PG 8.1 или выше. | Нет | ||
pgTAP | да | да | [508] | Пишите тесты в функциях в стиле SQL или xUnit. | да |
PGtools | [509] | Инструменты загрузки и тестирования схемы для PostgreSQL. | Нет | ||
PGUnit | да | Нет | [510] | Фреймворк в стиле xUnit для хранимых процедур. | Нет |
Transact-SQL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
tSQLt | да | [511] | Включает макетную структуру, поддержку непрерывной интеграции и использует SQL Test в качестве графического интерфейса пользователя [512] |
TSQLUnit | да | [513] | [514] |
utTSQL | да | [515] | |
Visual Studio Team Edition для специалистов по базам данных | [516] | ||
Модуль SQL Alcyone | да | [517] | Включает графический интерфейс для написания тестов и поддержки файлов таблиц данных. |
TST | [518] | ||
Бездельник | да | [519] | На основе RSpec |
Быстрый
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Быстро | [520] | Фреймворк для тестирования разработки на основе поведения для Swift и Objective-C. | |
Слейпнир | [521] | Фреймворк в стиле BDD для Swift. | |
XCTest | да | [398] | Производный от OCUnit. |
SystemVerilog
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SVUnit | [522] | SVUnit: SVUnit - это среда модульного тестирования для разработчиков, пишущих код в SystemVerilog . | |
VUnit | да | [523] | VUnit - это среда модульного тестирования с открытым исходным кодом для VHDL и SystemVerilog. |
TargetLink
Имя | xUnit | Источник | Замечания |
---|---|---|---|
TPT | [21] | Тестирование с разделением по времени : для тестируемых моделей TargetLink TPT поддерживает автоматическое создание тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение тестов, оценку и регистрацию. Сопутствующие тесты могут выполняться автоматически между MiL и SiL. |
Tcl
Имя | xUnit | Источник | Замечания |
---|---|---|---|
tcltest | [524] | ||
tclUnit | да | [525] | |
т-единица | [526] |
TinyOS / NESC
Имя | xUnit | Источник | Замечания |
---|---|---|---|
TUnit | да | [527] | Встроенное многоплатформенное беспроводное тестирование и определение характеристик |
Машинопись
Имя | xUnit | Источник | Замечания |
---|---|---|---|
tsUnit | да | [528] | |
Оскар | да | [529] | |
Эльзасский | да | [530] | |
быстрая проверка | [531] | Подобно QuickCheck . | |
Testy.Ts | [532] | Платформа тестирования TypesScript, работающая на node.js |
VHDL
Имя | xUnit | Источник | Замечания |
---|---|---|---|
VUnit | да | [523] | VUnit - это среда модульного тестирования с открытым исходным кодом для VHDL и SystemVerilog. |
Visual FoxPro
Имя | xUnit | Источник | Замечания |
---|---|---|---|
FoxUnit | [533] |
Visual Basic (VB6.0)
Информацию о фреймворках модульного тестирования для VB.NET см. В разделе языков программирования .NET .
Имя | xUnit | Лицензия | Источник | Замечания |
---|---|---|---|---|
vbUnit | Коммерческий | [534] | Visual Basic и COM-объекты | |
vbUnitFree | LGPL | [535] | Visual Basic и COM-объекты | |
VbaUnit | BSD | [536] | Visual Basic для приложений | |
ExcelVbaUnit | LGPL | [537] | Подобно VbaUnit, но специально для тестирования Excel VBA (написано как надстройка Excel) | |
TinyUnit | [538] | Visual Basic 6, VB .NET и PHP5 | ||
SimplyVBUnit | да | Массачусетский технологический институт | [539] | VB6 Unit Testing Framework по образцу популярного NUnit для .NET. |
VBLiteUnit | BSD | [540] | Visual Basic и COM-объекты |
Визуальный Лисп
Имя | xUnit | Источник | Замечания |
---|---|---|---|
vl-unit | [541] | Фреймворк модульного тестирования для Visual Lisp. |
Xojo
Имя | xUnit | Источник | Замечания |
---|---|---|---|
XojoUnit | да | [542] | Фреймворк модульного тестирования для Xojo, который работает с типами проектов Desktop, Web и iOS. |
XML
Имя | xUnit | Источник | Замечания |
---|---|---|---|
XUnit | [543] | для тестирования
| |
WUnit | [544] | для тестирования веб-приложений
| |
SOAtest | Нет | [239] | Коммерческий. Платформа Parasoft для обеспечения качества полного жизненного цикла для обеспечения безопасных, надежных и совместимых бизнес-процессов. |
XMLUnit | да | [290] | Плагин для JUnit и NUnit, позволяющий писать тесты в стиле Assertion для документов XSLT на Java или C # |
Vibz Automation | Нет | [545] | Открытый источник. Полнофункциональная среда тестирования с открытым исходным кодом Vibzworld. |
Имя | xUnit | Источник | Замечания |
---|---|---|---|
AntUnit | [546] | Для тестирования задач Apache Ant |
XSLT
Имя | xUnit | Источник | Замечания |
---|---|---|---|
веселый | [547] | библиотека для модульного тестирования таблиц стилей XSLT из Java | |
Тесты Теннисона | [548] | позволяет писать юнит-тесты в XML , используя XSLT из Apache Ant . Когда он включен в среду непрерывной интеграции, он позволяет запускать несколько тестов XSLT как часть сборки, не выполняя сборку, когда они идут не так, как надо. | |
UTF-X | [549] | фреймворк модульного тестирования для XSLT, который решительно поддерживает принцип проектирования сначала тест с функциями представления и проверки тестов. | |
XMLUnit | да | [290] | Плагин для JUnit и NUnit, позволяющий писать тесты в стиле Assertion для документов XSLT на Java или C # |
XSLTunit | [550] | Доказательство концепции фреймворка модульного тестирования для XSLT | |
XSpec | [551] | XSpec - это среда разработки, управляемая поведением (BDD), для XSLT и XQuery. Он основан на платформе Spec RSpec, которая представляет собой структуру BDD для Ruby. | |
Другой XSLTUnit | Эта структура позволяет разрабатывать ваши XSLT и проверять выходные данные по файлам XSD. Она поддерживает отчеты Maven 3 и JUnit. |
Другой
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Менеджер по тестированию | [552] | ||
IdMUnit | да | [553] | Управление идентификацией |
Платформа модульного тестирования Visual Studio | [554] | Набор инструментов для модульного тестирования Microsoft |
Смотрите также
- Список инструментов тестирования графического интерфейса пользователя
Модульное тестирование в целом:
- Модульное тестирование
- Тестирование программного обеспечения
- Макет объекта
Экстремальный программный подход к модульному тестированию:
- xUnit
- Разработка через тестирование (TDD)
- Поведенческая разработка (BDD)
- Экстремальное программирование
Рекомендации
- ^ «Библиотека SAP - ABAP - Инструменты анализа» . Help.sap.com . Проверено 12 ноября 2012 .
- ^ «TEST.easy для автоматизации тестирования SAP» .
- ^ «as3flexunitlib - среда ActionScript 3.0 для модульного тестирования. - Хостинг проектов Google» . 2008-08-20 . Проверено 12 ноября 2012 .
- ^ «БризТест» .
- ^ «FlexUnit» .
- ^ "reflex-unit - фреймворк для модульного тестирования Flex 2/3 - Google Project Hosting" . Проверено 12 ноября 2012 .
- ^ "astuce - клон JUnit для ECMAScript - хостинг проектов Google" . Проверено 12 ноября 2012 .
- ^ «АсЮнит» . asunit.org . Архивировано из оригинала 24 июня 2015 года . Проверено 23 июня 2015 года .
- ^ «dpuint - Среда тестирования модулей и интеграции для Flex 2 и 3 - Хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ «fluint - Модуль Flex и платформа тестирования интеграции - Хостинг проектов Google» . fluint.googlecode.com . Архивировано из оригинального 24 января 2013 года . Проверено 23 июня 2015 года .
- ^ "loomis / morefluent / wiki / Home" . Bitbucket.org. 2011-02-25 . Проверено 12 ноября 2012 .
- ^ «mojotest - очень простая и легкая в использовании среда модульного тестирования ActionScript 3 - хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ «Аунит» . Libre.adacore.com . Проверено 12 ноября 2012 .
- ^ «AdaTEST95 - эффективная реализация модульного и интеграционного тестирования» . Qa-systems.com. 2012-03-16 . Проверено 12 ноября 2012 .
- ^ "Ahven - Библиотека модульного тестирования для языка программирования Ada" . strongtyped.org . Проверено 23 июня 2015 года .
- ^ а б «LDRA - Набор инструментов LDRA» . ldra.com . Архивировано из оригинального 20 марта 2012 года . Проверено 23 июня 2015 года .
- ^ «Тестирование встроенного программного обеспечения - векторные программы» . vectorcast.com . Проверено 23 июня 2015 года .
- ^ «RapiTest Функциональное тестирование критически важного программного обеспечения - Rapita Systems Ltd» . rapitasystems.com . 2017-10-02 . Проверено 3 октября 2017 года .
- ^ «АСЮнит» . freeshell.org . Проверено 23 июня 2015 года .
- ↑ [1] Архивировано 16 июля 2006 г., в Wayback Machine.
- ^ а б в г д «TPT - встроенное управляющее программное обеспечение для тестирования в реальном времени» . Piketec.com . Проверено 9 апреля 2021 .
- ^ «ASPUnit: платформа для модульного тестирования ASP» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ «Документация ShUnit2 2.1.x» . Проверено 13 июля 2017 .
- ^ "летучая мышь-ядро / летучая мышь-ядро" . GitHub . Проверено 13 мая 2020 .
- ^ а б «ShellSpec - среда модульного тестирования в стиле BDD для POSIX-совместимого сценария оболочки» . GitHub . Проверено 3 мая 2020 .
- ^ "bash_unit - фреймворк корпоративного выпуска bash для профессионалов!" . GitHub . Проверено 11 сентября 2020 .
- ^ «Рамки тестирования Баха» . Проверено 15 декабря 2020 .
- ^ Майер, Филип; Даниэль Любке (2006). На пути к структуре модульного тестирования BPEL . TAV-WEB '06 Труды семинара 2006 г. по тестированию, анализу и проверке веб-служб и приложений . Нью-Йорк, Нью-Йорк, США: ACM. С. 33–42. DOI : 10.1145 / 1145718.1145723 . ISBN 978-1595934581.
- ^ "насерсала / ЦБДД" . GitHub . Проверено 23 июня 2015 года .
- ^ «AceUnit» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ «Простой заголовок только для C / C ++ Unit Testing Framework» . Проверено 23 июня 2020 .
- ^ а б «Обзор - Проверка работоспособности API - Проекты с открытым исходным кодом» . github.com . Проверено 25 июня 2015 .
- ^ а б в «Автоматизированная среда тестирования (ATF)» . GitHub . Проверено 3 июля 2017 .
- ^ "autounit.tigris.org" . tigris.org . Проверено 23 июня 2015 года .
- ^ "Grassator / bdd-for-c" . Проверено 6 ноября 2017 года .
- ^ а б «Инструменты тестирования C и C ++: статический анализ кода, проверка кода, модульное тестирование» . Парасофт. 2012-09-24 . Проверено 12 ноября 2012 .
- ^ а б «Динамическое тестирование с помощью Cantata: автоматизировано и просто» . Qa-systems.com. 2012-03-16 . Проверено 12 ноября 2012 .
- ↑ [2] Архивировано 22 марта 2007 г., в Wayback Machine.
- ^ а б «cfix - Среда модульного тестирования C и C ++ для Windows» . cfix-testing.org . Проверено 23 июня 2015 года .
- ^ Маркус Бейкер; и другие. «Cgreen - это среда модульного тестирования для языка программирования C» . Проверено 15 мая 2013 .
- ^ «Проект Cgreen Github» . Ноябрь 2018.
- ^ «ЧИТАТЬ на GitHub» . 2018-10-07.
- ^ "ЧИТ Веб-сайт" .
- ^ а б "Либчестер" . github.io . Дата обращения 17 мая 2020 .
- ^ "Проверить" . github.io . Проверено 17 августа 2018 года .
- ^ «cmocka - фреймворк для модульного тестирования C» . Проверено 21 марта 2016 .
- ^ «cmockery - облегченная библиотека для упрощения и обобщения процесса написания модульных тестов для приложений C. - Хостинг проектов Google» . Проверено 27 июля 2016 .
- ^ а б «CppUTest (Перемещено!) | Бесплатное ПО для разработки можно скачать на» . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «Criterion - KISS, ненавязчивый кроссплатформенный фреймворк для модульного тестирования C» . Github . Проверено 4 сентября 2015 года .
- ^ "danfis / cu - Среда модульного тестирования C" . GitHub . Архивировано 30 октября 2020 года . Дата обращения 30 октября 2020 .
- ^ «bvdberg / ctest · GitHub» . Github.com . Проверено 12 ноября 2012 .
- ^ «CUnit» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ "CUnity Cunit" . gitlab.com . Проверено 22 сентября 2018 года .
- ^ «cunitwin32 - CUnitWin32 - это фреймворк для модульного тестирования C / C ++ для Microsoft Windows - хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ "CUT 2.6 - 10-летняя версия!" . Falvotech.com. Архивировано из оригинала на 2012-11-05 . Проверено 12 ноября 2012 .
- ^ «Фреймворк модульного тестирования для C и C ++ - Cutter» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ «Встроенный блок» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ а б «Инструмент модульного тестирования - Эмбунит» . embunit.com . Проверено 23 июня 2015 года .
- ^ "imb / fctx" . GitHub . Проверено 23 июня 2015 года .
- ^ «Тестирование: Справочное руководство GLib» . gnome.org . Проверено 10 сентября 2018 .
- ^ "Гараж: ГУнит: Информация о проекте" . Garage.maemo.org . Проверено 12 ноября 2012 .
- ^ «lcut - легкая среда модульного тестирования C - хостинг проектов Google» . google.com . Проверено 27 июля 2016 .
- ^ «ЛибУ» . koanlogic.com . Проверено 23 июня 2015 года .
- ^ «JTN002 - MinUnit - минимальная среда модульного тестирования для C» . Jera.com . Проверено 12 ноября 2012 .
- ^ "гальведро / мут" . GitHub . Проверено 23 июня 2015 года .
- ^ "ээримок / нала" . GitHub . Дата обращения 5 апреля 2020 .
- ^ "новапрова" . novaprova.org . Проверено 4 сентября 2015 года .
- ^ а б "opmock | Бесплатное программное обеспечение для загрузки на" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «PicoTest: минималистичный фреймворк для модульного тестирования программ на языке C» . GitHub . Проверено 20 августа 2019 .
- ^ а б «РапиТест» . rapitasystems.com . 2017-10-02 . Проверено 5 октября 2017 года .
- ^ "jecklgamis / rcunit" . GitHub . Проверено 23 июня 2015 года .
- ^ а б "christophercrouzet / rexo" . GitHub . 2020-02-26 . Проверено 26 февраля 2020 года .
- ^ «Программное обеспечение IBM Rational» . рациональный.com . Май 2007. Архивировано из оригинала 10 декабря 1997 года . Проверено 23 июня 2015 года .
- ^ "keithn / seatest" . GitHub . Проверено 23 июня 2015 года .
- ^ "Аккорд - Динамический анализатор - Инструмент тестирования Си" . Accord-soft.com. Архивировано из оригинала на 2013-01-02 . Проверено 12 ноября 2012 .
- ^ «Фреймворк модульного тестирования Sput для C / C ++» . use-strict.de . Проверено 17 февраля 2017 .
- ^ "STRIDE Wiki" . stridewiki.com . Проверено 23 июня 2015 года .
- ^ «Тау - Микро-платформа тестирования модулей для C / C ++» . Github . Проверено 30 мая 2021 года .
- ^ а б «Редир» . Hitex.de. Архивировано из оригинала на 2013-03-18 . Проверено 12 ноября 2012 .
- ^ «TestApe - Модульное тестирование встроенного ПО» . testape.com . Архивировано из оригинала на 2015-06-23 . Проверено 23 июня 2015 года .
- ^ "test-dept - Структура модульного тестирования для C с заглушкой - Хостинг проектов Google" . test-dept.googlecode.com . Архивировано из оригинального 25 января 2013 года . Проверено 23 июня 2015 года .
- ^ «tf-unit-test - фреймворк для модульного тестирования ANSI c - хостинг проектов Google» . google.com . Проверено 23 июня 2015 года .
- ^ «Бесшумный велосипед / кража: тестирование на основе свойств для C: генерировать входные данные для поиска неясных ошибок, а затем сокращать до минимального ошибочного ввода» .
- ^ «Единство» .
- ^ а б «Тестирование встроенного программного обеспечения - векторные программы» . vectorcast.com . Проверено 23 июня 2015 года .
- ^ а б «GitHub - jpassing / visualassert: надстройка модульного тестирования для Visual C ++» . 2017-12-18.
- ^ "mcandre / qc: qc - порт C фреймворка модульного тестирования QuickCheck" . GitHub . Проверено 26 октября 2020 года .
- ^ а б "ccosmin / tinytest" . GitHub . Проверено 23 июня 2015 года .
- ^ а б «xTests - многоязычные, легкие тестовые наборы» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ «Вход» . tigris.org . Проверено 23 июня 2015 года .
- ^ «бандит» . banditcpp.github.io . Проверено 21 сентября 2017 года .
- ^ Llopis, Ноэль. «Изучение джунглей фреймворка модульного тестирования C ++» , 2004-12-28. Проверено 13 февраля 2010.
- ^ Розенталь, Геннадий и Enficiaud, Раффи «подталкивания Test Крепеж Документация» .
- ^ Розенталь, Геннадий и Enficiaud, Раффи "Повысьте Test Case Крепеж" .
- ^ Розенталь, Геннадий и Enficiaud, Раффи «подталкивания Test Suite вход / выход Крепеж» .
- ^ «Черепаха» . sourceforge.net .
- ^ «Библиотека ускоренных тестов» . Boost.org.
- ^ "Munkei / BugEye" . GitHub . Проверено 27 октября 2016 .
- ^ «MySQL Workbench / Casmine · GitHub» . Github.com . Проверено 22 ноября 2019 .
- ^ "catchorg / Catch2 · GitHub" . Github.com . Проверено 21 июля 2018 .
- ^ «Мартинмоен / Catch · GitHub» . Github.com . Проверено 3 сентября 2013 .
- ^ "cput" . CodePlex . Проверено 23 июня 2015 года .
- ^ «CPPOCL / тест» . Github.com. 2018-10-08.
- ^ «CppTest - фреймворк для модульного тестирования C ++» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ «doe300 / cpptest-lite · GitHub» . Github.com . Проверено 18 октября 2015 .
- ^ "cppunit" . SourceForge.net. 2009-11-23. Архивировано из оригинала на 2012-11-09 . Проверено 12 ноября 2012 .
- ^ "cppunit" . Freedesktop.org . 18 мая 2013 . Проверено 6 ноября 2013 года .
- ^ «Cpp Unit Lite» . C2.com. 2011-04-21 . Проверено 12 ноября 2012 .
- ^ «Страница проекта CPUnit» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ «Критерий - KISS, ненавязчивый кроссплатформенный фреймворк для модульного тестирования» . Github . Проверено 4 сентября 2015 года .
- ^ «crpcut - система модульного тестирования Posix C ++ с комментариями» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ «Wiki - CUTE - Простое модульное тестирование C ++» . cute-test.com . Проверено 23 июня 2015 года .
- ^ "Милая, простая среда модульного тестирования C ++" . Codesink.org . Проверено 12 ноября 2012 .
- ^ «CxxTest» . cxxtest.com .
- ^ "лицензия на доктест" . GitHub . Проверено 9 января 2019 .
- ^ "onqtam / doctest" . GitHub . Проверено 22 мая 2016 .
- ^ "Exercisix | Александр Чуранов | Персональный сайт" . Александр Чуранов. 2011-07-14 . Проверено 12 ноября 2012 .
- ^ "eranpeer / FakeIt" . GitHub . Проверено 23 июня 2015 года .
- ^ http://fctx.wildbearsoftware.com Архивировано 18 июля 2011 г. на Wayback Machine
- ^ "FRUCTOSE | Бесплатная загрузка программного обеспечения для разработки" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ "googlemock - Google C ++ Mocking Framework - Хостинг проектов Google" . github.com . Проверено 27 июля 2016 .
- ^ "googletest - Google C ++ Testing Framework - Google Project Hosting" . github.com . Проверено 27 июля 2016 .
- ^ «Гестия размещена на GitHub» . github.com. 2017-11-19 . Проверено 20 ноября 2017 .
- ^ "модные / гиппомоки" . GitHub . Проверено 20 июля 2020 .
- ^ «Иглу - модульное тестирование стиля BDD для C ++» . igloo-testing.org . Проверено 23 июня 2015 года .
- ^ "martinmoene / lest · GitHub" . Github.com . Проверено 3 сентября 2013 .
- ^ "etr / liblittletest" . GitHub . Проверено 23 июня 2015 года .
- ^ «Библиотека libunittest C ++» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ Джим Портер. «характер: среда модульного тестирования C ++ 14» . Проверено 14 августа 2017 года .
- ^ «Умное модульное тестирование для C / C ++» . typemock.org .[ постоянная мертвая ссылка ]
- ^ «Написание модульных тестов для C / C ++ с помощью Microsoft Unit Testing Framework для C ++» . Microsoft . Проверено 13 января 2016 .
- ^ «Подключаемый модуль Eclipse CDT для швов C ++ и имитирующих объектов» . IFS . Проверено 18 ноября 2012 .
- ^ "mockcpp - C ++ Mock Framework - Хостинг проектов Google" . bitbucket.org . Проверено 27 июля 2016 .
- ^ «mockitopp - Простая насмешка для C ++» . github.com . Проверено 19 марта 2015 .
- ^ «Минное поле патентов на программы: опасность! Использование этого веб-сайта рискованно!» . sourceforge.net . Проверено 23 июня 2015 года .
- ↑ [3] Архивировано 18 января 2006 г., в Wayback Machine.
- ^ "jdmclark / nullunit" . GitHub . Проверено 23 июня 2015 года .
- ^ «Сервис временно недоступен» . oaklib.org . Архивировано из оригинального 14 мая 2011 года . Проверено 23 июня 2015 года .
- ^ "начиная с Qt5" .
- ^ "Qt 4.7: Учебное пособие по QTestLib" . Doc.qt.nokia.com. Архивировано из оригинала на 2011-12-07 . Проверено 12 ноября 2012 .
- ^ «QuickCheck ++» .
- ^ «QuickTest» . sf.net . Проверено 23 июня 2015 года .
- ^ «SafetyNet, среда модульного тестирования C ++» . devmentor.org . Архивировано из оригинального 13 августа 2015 года . Проверено 23 июня 2015 года .
- ^ «ShortCUT - Краткая структура модульного тестирования C ++» . CodeProject. 2007-02-15 . Проверено 12 ноября 2012 .
- ^ "STRIDE Wiki" . stridewiki.com . Проверено 23 июня 2015 года .
- ^ Чарльзвейр. «Среда модульного тестирования Symbian OS C ++» . Symbianosunit.co.uk . Проверено 23 июня 2015 года .
- ^ «Архивная копия» . Архивировано из оригинала на 2005-12-18 . Проверено 25 октября 2006 .CS1 maint: заархивированная копия как заголовок ( ссылка )
- ^ "Tau- A Micro Unit Testing Framework для C / C ++" . Github . Проверено 30 мая 2021 года .
- ^ [4]«TDOG C ++ xUnit Testing Framework» . bigangrydog.com . Проверено 16 марта 2016 .
- ^ «Скоро тестирование: скоро тестирование документации» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ "Testwell CTA ++ Описание" . Testwell.fi . Проверено 12 ноября 2012 .
- ^ «tpounds / tpunitpp · GitHub» . Github.com. 2012-05-20 . Проверено 12 ноября 2012 .
- ^ «Тестирование TPT / c-кода · PikeTec» . PikeTec.com. 2021-03-31 . Проверено 31 марта 2021 .
- ^ "ролбир / Тромпелоэйл" . GitHub . Проверено 23 июля 2015 года .
- ^ «TUT: Структура модульного тестирования шаблонов C ++» .
- ^ «Среда тестирования unit ++» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ "горелка / sweet.hpp" . GitHub . Проверено 23 июня 2015 года .
- ^ "unittest-cpp / unittest-cpp" . GitHub . Проверено 23 июня 2015 года .
- ^ «ДронМДФ / upp11» . GitHub .
- ^ «UquoniTest: библиотека модульного тестирования для C» . Q-mentum.com. Архивировано из оригинала на 2012-04-09 . Проверено 12 ноября 2012 .
- ^ «ут» . GitHub .
- ^ «WinUnit» . CodePlex . Проверено 23 июня 2015 года .
- ^ "moswald / xUnit ++ / wiki / Главная - Bitbucket" . Bitbucket.org. 2012-11-06 . Проверено 12 ноября 2012 .
- ^ «sTest - Среда модульного тестирования C ++» . Github . Проверено 15 июня 2017 года .
- ^ а б «unittestcg - UnitTestCg - это фреймворк unittest для программ Cg и HLSL» . google.com . Проверено 27 июля 2016 .
- ^ «MXUnit - платформа модульного тестирования и подключаемый модуль Eclipse для Adobe ColdFusion» . mxunit.org .
- ^ "clojure.test - Документация по API Clojure v1.9" . Clojure.github.com . Проверено 10 октября 2018 .
- ^ "Ожидания Джейкфилдса" . clojure-expectations.github.io . Проверено 10 октября 2018 .
- ^ "Марик / Мидже · GitHub" . Github.com . Проверено 10 октября 2018 .
- ^ "slagyr / speclj · GitHub" . Github.com . Проверено 10 октября 2018 .
- ^ "clojure / test.check · GitHub" . Github.com . Проверено 10 октября 2018 .
- ^ «КОБОЛЮнит» . Сайты Google . Проверено 13 сентября 2020 .
- ^ "кобол-юнит-тест" . Github.com . Проверено 13 сентября 2020 .
- ^ «ECBLUnit» . Github.com . Проверено 2021 января .
- ^ «GCBLUnit» . Github.com . Проверено 13 сентября 2020 .
- ^ программные решения савиньяно. «Лучшее программное обеспечение за меньшее время: - программные решения Savignano» . Savignano.net . Проверено 12 ноября 2012 .
- ^ «Compuware добавляет инструменты тестирования в DevOps для портфеля мэйнфреймов - DevOps.com» . DevOps.com . 2018-07-25 . Проверено 30 ноября 2018 .
- ^ «Платформа автоматизированного модульного тестирования z / OS (zUnit)» . ibm.com.
- ^ «Фреймворк для модульного тестирования Micro Focus» . microfocus.com.
- ^ «CLiki: CLUnit» . cliki.net .
- ^ «Архивная копия» . Архивировано из оригинала на 2007-12-31 . Проверено 15 января 2008 .CS1 maint: заархивированная копия как заголовок ( ссылка )
- ^ а б «FiveAM» . Common-lisp.net. 2004-11-16. Архивировано из оригинала на 2012-06-25 . Проверено 12 ноября 2012 .
- ^ "FReT" . Common-lisp.net . Проверено 12 ноября 2012 .
- ^ «Гран-при» . Common-lisp.net . Проверено 12 ноября 2012 .
- ^ «HEUTE - Общий пакет модульных тестов LISP» . Rdrop.com . Проверено 12 ноября 2012 .
- ^ а б «LIFT - платформа LIsp для тестирования» . Common-lisp.net . Проверено 12 ноября 2012 .
- ^ а б "лисп-блок" . Cs.northwestern.edu. Архивировано из оригинала на 2012-11-06 . Проверено 12 ноября 2012 .
- ^ «доказать» . github.com.
- ^ «Пакет: lang / lisp / code / testing / rt /» . Cs.cmu.edu . Проверено 12 ноября 2012 .
- ^ "стефил" . Common-lisp.net . Проверено 12 ноября 2012 .
- ^ «CLiki: xlunit» . cliki.net .
- ^ «Кротест» . github.com .
- ^ "CurlUnit 1.0" . sourceforge.net .
- ^ «Проект DFUnit GitHub» .
- ^ «DUNIT: среда тестирования Xtreme для программ Delphi» . sourceforge.net .
- ^ «DUnit2 | Бесплатное программное обеспечение для загрузки на» . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «DUnitX» . Проверено 9 июля 2014 .
- ^ «ДЮнитм» . Проверено 9 июля 2017 .
- ^ «Лютик» .
- ^ Последний раз редактировалось 11 декабря 2010 г., 11:44 UTC, автор: JariAalto (diff) (11 декабря 2010 г.). «Эль Юнит» . EmacsWiki . Проверено 12 ноября 2012 .
- ^ Последний раз редактировалось 18 марта 2010 г., 14:38 UTC, автор: LennartBorgman (diff) (18 марта 2010 г.). «Лось тест» . EmacsWiki . Проверено 12 ноября 2012 .
- ^ Последний раз редактировалось 13 мая 2009 г., 06:57 UTC, автор Free Ekanayaka (diff) (13 мая 2009 г.). "unit-test.el" . EmacsWiki . Проверено 12 ноября 2012 .
- ↑ [5] Архивировано 19 июля 2008 г., в Wayback Machine.
- ^ "Фунит Насарба-0.11.1 Документация" . rubyforge.org . Архивировано из оригинала на 2013-04-15.
- ^ «Фреймворк для модульного тестирования FORTRAN (FRUIT) | Бесплатное программное обеспечение для разработки» . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «флибы / ftnunit - флибы» . Flibs.sf.net . Проверено 12 ноября 2012 .
- ^ «pFUnit | Бесплатное программное обеспечение для разработки» . Sourceforge.net . Проверено 16 января 2014 .
- ^ "ObjexxFTK - Objexx Fortran ToolKit | Objexx Engineering" . Objexx.com . Проверено 12 ноября 2012 .
- ^ «Zofu - это объектно-ориентированное модульное тестирование Fortran» . github.com . Проверено 10 июля 2019 .
- ^ а б «Фок» . CodePlex .
- ^ «FsCheck: Фреймворк для случайного тестирования - Главная» . Codeplex.com . Проверено 12 ноября 2012 .
- ^ "Андриниайна / FsMocks" . GitHub .
- ^ «Фстест» . CodePlex .
- ^ «ФсЮнит» . CodePlex .
- ^ a b [6] Архивировано 10 мая 2010 года в Wayback Machine.
- ^ «unquote - Записывайте утверждения модульного теста F # в виде выражений в кавычках, бесплатно получайте пошаговые сообщения об ошибках» . github.com . Проверено 27 июля 2016 .
- ^ "go - язык программирования Go" . golang.org . Проверено 6 октября 2016 .
- ^ "тебека / go2xunit" . GitHub . Проверено 6 октября 2016 .
- ^ "easyb" . easyb.org .
- ^ «spock - готовая структура спецификации предприятия» . github.com . Проверено 27 июля 2016 .
- ^ «gmock - Mocking Framework для Groovy - Хостинг проектов Google» . 2011-12-13 . Проверено 12 ноября 2012 .
- ^ «HUnit - Модульное тестирование Haskell» . sourceforge.net .
- ^ «HUnit-Plus: Тестовый фреймворк, построенный на HUnit. - Hackage» . haskell.org .
- ^ "nick8325 / quickcheck" . GitHub .
- ^ "фейербах / smallcheck" . GitHub .
- ^ "hspec / hspec" . GitHub .
- ^ "marcotmarcot / chuchu" . GitHub .
- ^ "Humane-software / haskell-bdd" . GitHub .
- ^ "Massiveinteractive / MassiveUnit · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ "DoclerLabs / hexUnit · GitHub" . Github.com . Проверено 18 апреля 2018 .
- ^ «Фреймворк для юнит-тестирования Игоря» . Github.com . Проверено 11 октября 2018 .
- ^ Майкл Галлой. «мгунит» . Github.com . Проверено 27 сентября 2015 .
- ↑ [7] Архивировано 4 марта 2007 г., в Wayback Machine.
- ^ Майк Боулер. «HtmlUnit - Добро пожаловать в HtmlUnit» . sourceforge.net .
- ^ "ieunit - фреймворк модульного тестирования для веб-страниц. - Хостинг проектов Google" . Проверено 12 ноября 2012 .
- ^ «Canoo WebTest» . canoo.com . Архивировано из оригинала на 2010-11-03 . Проверено 3 марта 2007 .
- ^ «SoapUI - Дом функционального тестирования» . soapui.org .
- ^ «Тестирование API» . Парасофт .
- ^ а б в «Тестирование API» . Parasoft.com . Проверено 15 апреля 2015 .
- ^ "Домашняя страница Traffic Parrot" .
- ^ «Агитар Технологии» . agitar.com .
- ^ «Артос · Инструменты тестирования нового поколения» . theartos.com .
- ^ «Аркиллиан · Написать реальные тесты» . arquillian.org .
- ^ "AssertJ | Бесплатная загрузка программного обеспечения для разработки" . Github.com . Проверено 15 июня 2018 .
- ^ "beanSpec | Бесплатное ПО для разработки можно скачать на" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ "абрекса4 / BeanTest" . GitHub . Архивировано из оригинала на 2016-01-12.
- ^ «Уточнение на примере - Конкордион» . concordion.org .
- ^ «Самая соблазнительная» . concutest.org .
- ^ "огурец / огурец-jvm · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ «Тестовый фреймворк для Java 8» . Проверено 23 марта 2016 .
- ^ «東京 の 税 理 士 を 探 す な ら 税 士紹 介 ド ッ ト コ ム» . dbunit.org . Архивировано из оригинала на 2013-01-12.
- ^ «EasyMock» . easymock.org . Архивировано из оригинала на 2019-08-07 . Проверено 6 апреля 2012 .
- ^ «10. Тестирование» . springsource.org . Проверено 23 июня 2015 года .
- ^ «ЭТЛУНИТ Дом» . atlassian.net .
- ^ "Домашняя страница Etl-unit" .
- ^ Фрейзер, Гордон; Аркури, Андреа (2011). Evosuite: автоматическое создание набора тестов для объектно-ориентированного программного обеспечения . Материалы 19-го симпозиума ACM SIGSOFT и 13-й Европейской конференции по основам программной инженерии . Esec / fse '11. С. 416–419. DOI : 10.1145 / 2025113.2025179 . ISBN 9781450304436.
- ^ Тим Лейверс. «ГрандТестАвто» . grandtestauto.org .
- ^ "GroboUtils - домашняя страница GroboUtils" . sourceforge.net .
- ^ "хаваруннер / хаваруннер" . GitHub .
- ^ «instinct - Instinct - это среда разработки на основе поведения (BDD) для Java - хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ shyiko (17 ноября 2010 г.). "Главная · shyiko / jsst Wiki · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ "Что такое JBehave?" . jbehave.org .
- ^ «Джей Дэйв» . jdave.org . Архивировано из оригинала на 2014-02-26 . Проверено 28 марта 2008 .
- ^ Кун, Адриан; Ван Ромпей, Барт; Haensenberger, Lea; Нирстраз, Оскар; Демейер, Серж; Гаэлли, Маркус; Ван Лемпут, Коэнрад (21 апреля 2009 г.). «Пример J: использование зависимостей между тестами для улучшения локализации дефекта» . SCG: JExample . Конспект лекций по обработке деловой информации. 9 . Scg.unibe.ch. С. 73–82. CiteSeerX 10.1.1.144.7750 . DOI : 10.1007 / 978-3-540-68255-4_8 . ISBN 978-3-540-68254-7. Проверено 12 ноября 2012 .
- ^ "JGiven" . jgiven.org .
- ^ «jMock - выразительная библиотека имитирующих объектов для Java» . jmock.org .
- ^ «Хостинг проектов Google» . google.com .
- ^ Себастьян Бенц. «Джнарио» . jnario.org .
- ^ Йоханнес Линк. "jqwik" . jqwik.net .
- ^ «Инструменты тестирования Java: статический анализ кода, проверка кода, модульное тестирование» . Парасофт. 2012-10-08. Архивировано из оригинала на 2012-10-25 . Проверено 12 ноября 2012 .
- ^ http://jukito.org/
- ^ «Юнит-О» . junit.org .
- ^ "JUnitEE Home" . junitee.sourceforge.io .
- ^ «Набор инструментов для тестирования программного обеспечения JWalk - ленивое систематическое модульное тестирование для гибких методов» . Университет Шеффилда . Проверено 4 сентября 2014 .
- ^ «mockito - насмешки проще и лучше - хостинг проектов Google» . github.com. 2016-07-27 . Проверено 12 ноября 2012 .
- ^ «Мок-классы для тестирования корпоративных приложений» . Проверено 4 сентября 2014 .
- ^ «Игла - Эффективное модульное тестирование для Java EE - Обзор» . spree.de .
- ^ «JavaLib» . neu.edu .
- ^ «GitHub - OpenPojo / openpojo: упрощение тестирования POJO и управления идентификацией» .
- ^ «powermock - PowerMock - это среда Java, которая позволяет выполнять модульное тестирование кода, который обычно считается непроверяемым. - Хостинг проектов Google» . powermock.org .
- ^ «Рандуп» . mernst.github.io . Архивировано из оригинала 23 июня 2015 года . Проверено 23 июня 2015 года .
- ^ «Справочная документация Spock Framework» .
- ^ «Sprystone.com» . Архивировано из оригинала на 2011-07-16.
- ^ "Sureassert UC" . sureassert.com . Архивировано из оригинала на 2014-03-05 . Проверено 24 июня 2011 .
- ^ "tacinga.com" . tacinga.com . Проверено 19 апреля 2018 .
- ^ "Сайт Тасинга" . Tacinga . Проверено 19 апреля 2018 .
- ^ «TestNG упрощает модульное тестирование Java» . Ibm.com. 2005-01-06. Архивировано из оригинала на 2012-11-14 . Проверено 12 ноября 2012 .
- ^ «Блог тестирования Google: TotT: TestNG в унитазе» . Googletesting.blogspot.com . Проверено 12 ноября 2012 .
- ^ «Юнитилс - Индекс» . unitils.org .
- ^ а б в "" . sourceforge.net .
- ^ «АВА» . ava.li .
- ^ "монолитный / Suitest · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ «DOH: Dojo Objective Harness - The Dojo Toolkit - Справочное руководство» . Dojotoolkit.org . Проверено 12 ноября 2012 .
- ^ "lbrtw / ut" . GitHub .
- ^ «Фреймворк для модульного тестирования JavaScript, часть 1» . lbrtw.com .
- ^ "jsunit.net" . Архивировано из оригинала на 2008-07-21 . Проверено 30 апреля 2007 .
- ^ Стив Фентон. «Среда тестирования улучшения JavaScript - Стив Фентон: Интернет, веб-разработка, JavaScript, фотография» . Стив Фентон. Архивировано из оригинала на 2012-11-01 . Проверено 12 ноября 2012 .
- ^ «КВнит» . qunitjs.com .
- ^ «Фреймворк для модульного тестирования Javascript» . unitjs.com .
- ^ [8]
- ↑ [9] Архивировано 5 июля 2006 г., в Wayback Machine.
- ^ "J3Unit" . sourceforge.net .
- ^ «Мокко» . mochajs.org .
- ^ «Стек тестирования кода следующего поколения для JavaScript: Theintern / intern» .
- ^ «Спецификации и инструменты» . Valleyhighlands.com. 2010-11-26 . Проверено 12 ноября 2012 .
- ^ «YUI 2: YUI Test» . Developer.yahoo.com. 2011-04-13. Архивировано из оригинала на 2012-10-31 . Проверено 12 ноября 2012 .
- ^ «Архивная копия» . Архивировано из оригинала на 2007-12-15 . Проверено 29 декабря 2007 .CS1 maint: заархивированная копия как заголовок ( ссылка )
- ^ «Главная - Документация со сценариями» . Github.com . Проверено 12 ноября 2012 .
- ^ «Архивная копия» . Архивировано из оригинала на 2009-04-26 . Проверено 8 апреля 2009 .CS1 maint: заархивированная копия как заголовок ( ссылка )
- ^ «Архивная копия» . Архивировано из оригинала на 2010-08-12 . Проверено 10 августа 2010 .CS1 maint: заархивированная копия как заголовок ( ссылка )
- ^ "nkallen / Screw-unit · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ "подстак / лента" . Проверено 29 января 2015 .
- ^ "крошечный" . https://github.com/testdouble/teenytest . Внешняя ссылка в
|website=
( помощь ) - ^ Вывод TAP можно легко преобразовать в JUnit XML с помощью модуля CPAN TAP :: Formatter :: JUnit.
- ^ «JSAN - Test.Simple» . Openjsan.org. 2009-08-21. Архивировано из оригинала на 2012-11-16 . Проверено 12 ноября 2012 .
- ^ «JSAN - Test.More 0.21» . Openjsan.org. Архивировано из оригинала на 2012-02-14 . Проверено 12 ноября 2012 .
- ^ Брюс Уильямс < http://codefluency.com >, для Ruby Central < http://rubycentral.org >. «TestCase: информация о проекте» . RubyForge. Архивировано из оригинала на 2013-04-15 . Проверено 12 ноября 2012 .
- ^ "DouglasMeyer / test_it · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ "testdouble.js" . https://github.com/testdouble/testdouble.js . Внешняя ссылка в
|website=
( помощь ) - ^ «Легкая универсальная среда модульного тестирования JavaScript: Atesgoral / jsunity» .
- ^ "willurd / JSTest · GitHub" . Github.com. Архивировано из оригинала на 2013-01-24 . Проверено 12 ноября 2012 .
- ^ "JSTest.NET - Средство запуска модульных тестов JavaScript без браузера" . CodePlex .
- ^ http://jsunity.com/
- ^ «rhinounit - среда тестирования Javascript с использованием Rhino - хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ "jasproject - Javascript Agile Suite - Хостинг проектов Google" . Проверено 12 ноября 2012 .
- ^ «FireUnit: модульное тестирование Firebug для Firefox» . fireunit.org .
- ^ «js-test-driver - Удаленная консоль javascript - Хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ [10]
- ^ «Sinon.JS - Автономные тестовые фейки, шпионы, заглушки и макеты для JavaScript. Работает с любой структурой модульного тестирования» .
- ^ «Клятвы» . vowsjs.org . Архивировано из оригинала на 2019-09-23 . Проверено 15 марта 2020 .
- ^ "caolan / nodeunit · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ «Tyrtle :: Javascript Unit Testing Framework» . github.com .
- ^ «WebReflection / wru · GitHub» . Github.com . Проверено 12 ноября 2012 .
- ^ «Добро пожаловать! Buster.JS - это ... - Документация Buster.JS 0.7» . busterjs.org .
- ^ "asvd / lighttest" . GitHub .
- ^ «Дом - Чай» . chaijs.com .
- ^ «JSUS» . crisstanza.github.io .
- ^ «Wallaby - Интегрированный инструмент для выполнения непрерывных тестов для JavaScript» .
- ^ «fast-check - тестирование на основе свойств для JavaScript (например, QuickCheck)» . github.com .
- ^ «Неожиданный» .
- ^ «Шутка» .
- ^ "RITEway" .
- ^ «Переосмысление утверждений модульного теста» .
- ^ "zeroloop / l-unit8" . GitHub .
- ^ «Комплексная сеть архивов TEX: пакет qstest» . Ctan.org . Проверено 4 июля 2013 .
- ^ JKI (07.11.2012). «VI Tester - Домашняя страница - Дискуссионные форумы JKI» . Jkisoft.com . Проверено 12 ноября 2012 .
- ^ JKI (8 ноября 2015 г.). "Caraya -Git репозиторий -Github" . Jki.net . Проверено 24 мая 2016 .
- ^ IncQuery Labs Ltd. (02.01.2018). «InstaCoverage - Домашняя страница» . IncQuery Labs Ltd . Проверено 2 августа 2016 .
- ^ «Игтунит» . logtalk.org . Проверено 14 октября 2013 .
- ^ "lua-TestMore" .
- ^ «Луаунит» . Phil.freehackers.org . Проверено 12 ноября 2012 .
- ^ «lunit - Структура модульного тестирования для Lua - Домашняя страница» . Nessie.de. 2009-11-05. Архивировано из оригинала на 2011-07-19 . Проверено 12 ноября 2012 .
- ^ аксельберрес. «млЮнит» . SourceForge .
- ^ «mlunit_2008a - Обмен файлами - MATLAB Central» . Mathworks.com . Проверено 12 ноября 2012 .
- ^ «MUnit: среда модульного тестирования в Matlab - Обмен файлами - MATLAB Central» . Mathworks.com . Проверено 12 ноября 2012 .
- ^ «MUnit: среда модульного тестирования в Matlab - Обмен файлами - MATLAB Central» . Mathworks.com . Проверено 12 ноября 2012 .
- ^ «MATLAB xUnit Test Framework - Обмен файлами - MATLAB Central» . Mathworks.com. Архивировано из оригинала на 2012-12-17 . Проверено 12 ноября 2012 .
- ^ "tgs / Doctest for Matlab - Bitbucket" . bitbucket.org .
- ^ Смит, Томас. «Doctest - вставьте тестируемые примеры в комментарии к вашей функции» . Проверено 5 августа 2011 года .
- ^ «Фреймворк модульного тестирования» . mathworks.com .
- ^ а б «TTest: структура утверждений для Matlab и GNU Octave (альфа-версия)» . Источник 2021-01-20 .
- ^ "Атата-фреймворк / Атата" . GitHub.com .
- ^ «DbUnit.NET» . sourceforge.net .
- ^ «ErrorUnit» . ErrorUnit.com .
- ^ "фикс / фикс" . GitHub .
- ^ «mb-unit - Платформа автоматизации тестирования Gallio и среда модульного тестирования MbUnit. - Хостинг проектов Google» . gallio.org .
- ^ «LightBDD / LightBDD: BDD framework, позволяющий создавать легко читаемые и поддерживаемые тесты» . github.com .
- ^ «mb-unit - Платформа автоматизации тестирования Gallio и среда модульного тестирования MbUnit. - Хостинг проектов Google» . mbunit.com .
- ^ «moq - Простейшая библиотека имитации для .NET и Silverlight» . google.com .
- ^ «НБи» . CodePlex .
- ^ «NFluent ускоряет и упрощает написание утверждений» .
- ^ «nmate - Надстройка для создания и интеграции кода модульных тестов с открытым исходным кодом для Visual Studio - Хостинг проектов Google» . google.com .
- ^ «Платформа модульного тестирования для .NETStandard, .NETFramework, .NETCore» .
- ^ «Pex, автоматическое тестирование белого ящика для .NET - Microsoft Research» . microsoft.com . Microsoft . Проверено 23 июня 2015 года .
- ^ «Дом» . qgonestudio.com . Проверено 23 июня 2015 года .
- ^ [11]
- ^ "abb-iss / Randoop.NET" . GitHub . Проверено 23 июня 2015 года .
- ^ Следующая Страница. "Айенде @ Рахиен" . Ayende.com . Проверено 12 ноября 2012 .
- ^ «Тест ростера» . CodePlex . Проверено 23 июня 2015 года .
- ^ TechTalk. «СпецФлоу» . Проверено 23 июня 2015 года .
- ^ «Фреймворк призрака» . sf.net . Проверено 23 июня 2015 года .
- ^ "TestDriven.Net> Главная" . testdriven.net .
- ^ «Инструменты тестирования NET: статический анализ кода, проверка кода, модульное тестирование с помощью Parasoft dotTEST» . Parasoft.com. Архивировано из оригинала на 2012-11-03 . Проверено 12 ноября 2012 .
- ^ «TickSpec: платформа F # BDD» . CodePlex .
- ^ «Интеллектуальное модульное тестирование - стало проще с Typemock» . typemock.org .[ постоянная мертвая ссылка ]
- ↑ [12] Архивировано 27 февраля 2011 года в Wayback Machine.
- ^ «xUnit.net - Фреймворк модульного тестирования для C # и .NET (преемник NUnit) - Главная» . CodePlex .
- ^ "gabriel / gh-unit · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ philsquared (02.06.2012). «Главная · philsquared / Catch Wiki · GitHub» . Github.com . Проверено 12 ноября 2012 .
- ^ "стержень / кедр · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ "киви-бдд / Киви" . GitHub .
- ^ "Specta / Specta" . GitHub .
- ^ "modocache / Personal-fork-of-Quick" . GitHub .
- ^ «ObjcUnit» . Упс . Проверено 12 ноября 2012 .
- ^ «Sen: te - OCUnit» . Sente.ch. Архивировано из оригинала на 2011-10-13 . Проверено 12 ноября 2012 .
- ^ «witebox - более визуально ориентированная система модульного тестирования, предназначенная исключительно для разработки iPhone! - Хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ "WOTest" . wincent.com . Архивировано из оригинала на 2008-08-21.
- ^ а б «Xcode - Возможности - Разработчик Apple» . Apple , Inc . Проверено 4 ноября 2014 .
- ^ "мираж / алкотест" . Github.com . Проверено 17 ноября 2015 .
- ^ «ОЮнит» . ocamlcore.org .
- ^ Ксавье Клерк (30 августа 2012 г.). «Капутт - Введение» . x9c.fr .
- ^ «Архивная копия» . Архивировано из оригинала на 2007-02-19 . Проверено 26 февраля 2007 .CS1 maint: заархивированная копия как заголовок ( ссылка )
- ^ "FORT | Загрузки бесплатного программного обеспечения для разработки" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «Индекс» . Camelos.sourceforge.net . Проверено 12 ноября 2012 .
- ^ "Pascal TAP Unit Testing Suite | Бесплатное программное обеспечение для загрузки на" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ "graemeg / fptest · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ "Домашняя страница проекта PRUnit SourceForge" . sourceforge.net .
- ^ https://web.archive.org/web/20070929103231/http://search.cpan.org/perldoc/TAP . Архивировано из оригинального 29 сентября 2007 года . Проверено 2 августа 2006 года . Отсутствует или пусто
|title=
( справка ) - ^ "Тест :: Жгут" . metacpan.org . Проверено 12 ноября 2012 .
- ^ «Тест :: Подробнее» . metacpan.org . Проверено 12 ноября 2012 .
- ^ «Тест :: Класс» . metacpan.org . Проверено 12 ноября 2012 .
- ^ "Тест :: Класс :: Лось" . metacpan.org . Проверено 11 ноября 2018 .
- ^ «Тест :: Строитель» . metacpan.org . Проверено 12 ноября 2012 .
- ^ «Тест :: Единица» . metacpan.org . Проверено 12 ноября 2012 .
- ^ «PerlUnit: среда модульного тестирования для Perl» . sourceforge.net .
- ^ "Re: Test :: Unit, :: Class или :: Inline?" . nntp.perl.org . Проверено 12 ноября 2012 .
- ^ "Re: Test :: Unit, :: Class или :: Inline?" . nntp.perl.org . Проверено 12 ноября 2012 .
- ^ «Тест :: DBUnit» . metacpan.org . Проверено 12 ноября 2012 .
- ^ "Тест :: Единица :: Лайт" . metacpan.org . Проверено 12 ноября 2012 .
- ^ "Test :: Able" . metacpan.org . Проверено 12 ноября 2012 .
- ^ «PHPUnit - Фреймворк для тестирования PHP» . phpunit.de .
- ^ «Фреймворк модульного тестирования PHP» . sourceforge.net .
- ^ "/ tools / lime / trunk - symfony - Trac" . Trac.symfony-project.com. Архивировано из оригинала на 2007-09-26 . Проверено 12 ноября 2012 .
- ^ «Линза» .
- ^ "атум / атум" . Github.com . Проверено 12 ноября 2012 .
- ^ «SimpleTest - Модульное тестирование для PHP» . simpletest.org . Архивировано из оригинала на 2018-06-27 . Проверено 3 июля 2012 .
- ^ «Испытание» . Проверено 17 декабря 2017 .
- ^ «Шифлет / testmore · GitHub» . Shiflett.org. Архивировано из оригинала на 2010-12-23 . Проверено 12 ноября 2012 .
- ^ Крис Шифлетт. «Тест :: Простой для PHP» . shiftlett.org .
- ^ «Якобо / снаптест» . GitHub .
- ^ «Enhance-PHP / Enhance-PHP» . Проверено 17 декабря 2017 .
- ^ ПРОЧТИ МЕНЯ. "jamm / Tester · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ «ptrofimov / phpinlinetest · GitHub» . Github.com . Проверено 12 ноября 2012 .
- ^ "phpspec" . phpspec.net .
- ^ «Нетте / тестер · GitHub» . Github.com . Проверено 22 апреля 2014 .
- ^ "crysalead / kahlan · GitHub" . Github.com . Проверено 19 марта 2015 .
- ^ «01-Введение» . Codeception . Проверено 7 октября 2015 .
- ^ «Машина обратного пути к Интернет-архиву» . 2009-07-28. Архивировано из оригинала 28 июля 2009 года . Проверено 12 ноября 2012 . Cite использует общий заголовок ( справка )
- ^ «GitHub - надоедает / надоедает» . Microsoft . Проверено 21 июня 2017 .
- ^ «Добро пожаловать в ProUnit! - Прогресс - Фреймворк для модульных тестов OpenEdge» . sourceforge.net .
- ^ «КэмеронУиллс / ОЕЮнит» . GitHub .
- ^ «Модульные тесты Prolog» . Swi-prolog.org . Проверено 12 ноября 2012 .
- ^ «Рспец-марионетка» . Проверено 13 июля 2017 .
- ^ «Автотест - Полностью автоматизированное тестирование под Linux» .
- ^ «25.3. Unittest - Среда модульного тестирования - документация Python 2.7.10» . python.org . Проверено 23 июня 2015 года .
- ^ «Примечание для пользователей - документация носа 1.3.7» . Проверено 29 декабря +2016 .
- ^ «pytest: помогает писать лучшие программы» . pytest.org . Проверено 23 июня 2015 года .
- ^ «Документация HILSTER Testing Framework» . docs.hilster.io . Дата обращения 3 июня 2020 .
- ^ «TwistedTrial - Twisted» . Twistedmatrix.com . Проверено 12 ноября 2012 .
- ^ «Документация Should-DSL» . should-dsl.info . Проверено 23 июня 2015 года .
- ^ «Зеленый - чистый, красочный, быстрый бегун для тестов на питоне» . Проверено 28 апреля 2017 года .
- ^ «R Unit Test Framework | Бесплатное программное обеспечение для загрузки на» . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «CRAN - Пакет testthat» . Cran.r-project.org. 2012-06-27 . Проверено 12 ноября 2012 .
- ^ «КРАН - Пакет tinytest» . CRAN.r-project.org. 2019-04-25 . Проверено 26 мая 2020 .
- ^ «3 RackUnit API» . Docs.racket-lang.org . Проверено 12 ноября 2012 .
- ^ Нил Ван Дайк. "Overeasy: Racket Language Test Engine" . Neilvandyke.org . Проверено 12 ноября 2012 .
- ^ "RBUnit теперь бесплатен!" . LogicalVue. Архивировано из оригинала на 2008-08-21 . Проверено 12 ноября 2012 .
- ^ "REBOL.org" .
- ^ «RPGUnit.org - Резюме» . sourceforge.net .
- ^ «Модуль: Test :: Unit (Ruby 1.9.3)» . Ruby-doc.org. 2012-11-08. Архивировано из оригинала на 2004-08-24 . Проверено 12 ноября 2012 .
- ^ а б «Ruby 2.2 - GitHub» .
- ^ «Выпущен Ruby 2.2.0» .
- ^ а б «Модуль: Test :: Unit (Ruby 2.1.0) - Ruby-Doc.org» .
- ^ «Сообщество, разработка ruby с открытым исходным кодом на рельсах» . мыслибот . Проверено 12 ноября 2012 .
- ^ «Документация для минитеста (2.0.2)» . Rubydoc.info . Проверено 12 ноября 2012 .
- ↑ [13] Архивировано 18 июля 2011 года в Wayback Machine.
- ^ "Страница Github для TMF" . Github.com . Проверено 24 января 2013 .
- ^ «FUTS - Framework для модульного тестирования SAS» . ThotWave . Проверено 12 ноября 2012 .
- ^ «SclUnit» . sasCommunity. 2008-10-26 . Проверено 12 ноября 2012 .
- ^ «SASUnit | Бесплатное программное обеспечение для разработки» . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «Rehersal - фреймворк для тестирования Scala» . sourceforge.net .
- ^ "scalacheck - ScalaCheck: Тестирование Scala на основе свойств" .
- ^ «ScalaTest» . scalatest.org .
- ^ «scunit - Фреймворк для модульного тестирования Scala. - Хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ "specs2 - Спецификации программного обеспечения для Scala" .
- ^ «Крошечная портативная библиотека тестирования для Scala - GitHub» . github.com . Проверено 17 мая 2016 .
- ^ «test_run - запустить тесты» . Help.scilab.org. 2011-11-21 . Проверено 12 ноября 2012 .
- ^ main.ss. «Репозиторий пакетов PLaneT: PLaneT> схемы> schemeunit.plt» . Planet.plt-scheme.org. Архивировано из оригинала на 2011-07-27 . Проверено 12 ноября 2012 .
- ^ Нил Ван Дайк. «Testeez: Легкий механизм модульного тестирования для схемы R5RS» . Neilvandyke.org . Проверено 12 ноября 2012 .
- ^ Пер Ботнер. «Схема API для тестовых наборов» . srfi.schemers.org. Архивировано 22 декабря 2020 года . Проверено 2021 января .
- ^ "lehmannro / assert.sh · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ Паскаль Гранж. "pgrange / bash_unit: структура корпоративной версии bash для модульного тестирования для профессионалов" . Github.com . Проверено 5 июля 2020 .
- ^ "sstephenson / bats · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ shadowfen. "джшу" . SourceForge .
- ^ «Сводка новостей - предотвращение ошибок оболочки. (И: вы примерный гражданин Unix?) - Это бонус» . Itsbonus.heroku.com. 2010-11-01. Архивировано из оригинала на 2012-09-06 . Проверено 12 ноября 2012 .
- ^ харан. «ШЮнит» . sourceforge.net .
- ^ «shunit2 - shUnit2 - Модульное тестирование на основе xUnit для сценариев оболочки Unix - Хостинг проектов Google» . Проверено 12 ноября 2012 .
- ^ Стефан Мертен. «фильтрующий элемент» . Merten-home.de . Проверено 12 ноября 2012 .
- ^ http://mlunit.sourceforge.net/index.php/The_slUnit_Testing_Framework
- ^ https://www.mathworks.com/products/simulink-test.html
- ^ «Домашняя страница проекта SQLUnit» . sourceforge.net .
- ^ "fitnesse.info" . Архивировано из оригинала на 2009-08-05.
- ^ «Документация СТК» . wikidot.com .
- ^ «MyTAP» . github.com . Архивировано из оригинала на 2013-01-28 . Проверено 28 октября 2017 .
- ^ «utMySQL» . sourceforge.net .
- ^ «utPLSQL, Фреймворк для тестирования PL / SQL» . utplsql.org .
- ^ «Тестер кода для сообщества Oracle» . software.dell.com/ . Проверено 13 февраля 2014 .
- ^ «Автоматизированное тестирование кода PL SQL - тестер кода от Quest Software» . quest.com . Проверено 30 сентября 2013 .
- ^ «Dell покупает Quest Software за 2,36 миллиарда долларов» . 2012-07-02.
- ^ «Quest запускается как независимая компания-разработчик программного обеспечения при поддержке Francisco Partners и Elliott Management» .
- ^ «Модульное тестирование с помощью SQL Developer» . Docs.oracle.com . Проверено 12 ноября 2012 .
- ^ «PL / Unit - разработка через тестирование для Oracle» . plunit.com .
- ^ «Плуто-тест-фреймворк - Модульное тестирование PL / SQL для Oracle» . github.com . Проверено 27 июля 2016 .
- ^ "rsim / ruby-plsql-spec · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ Джейк Бенилов. «ДбФит» . benilovj.github.io .
- ^ "angoca / db2unit" . GitHub . 2019-02-15.
- ^ «Эпично, больше неудач, чем любой другой инструмент для тестирования» . Архивировано из оригинального 28 мая 2014 года . Проверено 1 ноября 2010 года .
- ^ "pgTAP" . pgtap.org .
- ^ "pgtools: Инструменты загрузки и тестирования схем для PostgreSQL" . Sourceforge.net . Проверено 30 апреля 2019 .
- ^ "dkLab | Constructor | PGUnit: среда модульного тестирования хранимых процедур для PostgreSQL 8.3" . En.dklab.ru. Архивировано 30 апреля 2019 года . Проверено 30 апреля 2019 .
- ^ «tSQLt - Модульное тестирование базы данных для SQL Server» .
- ^ Red Gate Software Ltd. "SQL Test - модульное тестирование для SQL Server" . Red-gate.com . Проверено 12 ноября 2012 .
- ^ аевдокименко. «Фреймворк для модульного тестирования TSQLUnit» . SourceForge . Архивировано из оригинала на 2006-11-21.
- ^ "TSQLUnit" . Sourceforge.net. Архивировано из оригинала на 2012-11-02 . Проверено 12 ноября 2012 .
- ^ «utTSQL» . sourceforge.net .
- ^ «Загрузите надстройку Visual Studio 2005 Team Edition для специалистов по базам данных из официального центра загрузки Microsoft» . Microsoft.com. 2007-01-08 . Проверено 12 ноября 2012 .
- ^ «Загрузить модуль Alcyone SQL» . Архивировано из оригинала на 2015-02-02 . Проверено 18 августа 2014 .
- ^ «TST инструмент тестирования T-SQL» . CodePlex .
- ^ vassilvk (15.06.2012). "Главная · vassilvk / slacker Wiki · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ «Быстрый / Быстрый» . GitHub . 2019-08-28.
- ^ "Рельсы / Слейпнир" . GitHub . 2019-08-27.
- ^ "Страница SVUnit Sourceforge" . Проверено 6 мая 2014 .
- ^ а б «VUnit - документация VUnit» .
- ^ "Пакеты, связанные с Tcl - страница руководства tcltest" . Tcl.tk . Проверено 12 ноября 2012 .
- ^ "TclUnit | Бесплатное ПО для разработки можно скачать на" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «t-unit - фреймворк модульного тестирования для языка программирования tcl - Google Project Hosting» . Проверено 12 ноября 2012 .
- ^ https://codeshut.blogspot.com/
- ^ «tsUnit - Среда модульного тестирования TypeScript» . CodePlex .
- ^ «Оскар - Тестовая оснастка для TypeScript» . adriencadet.com .
- ^ «Эльзасский - Тестовая оснастка для TypeScript» . github.com . 2019-08-27.
- ^ «быстрая проверка - QuickCheck для TypeScript» . github.com . 2019-08-29.
- ^ «Тестыц - современный фреймворк для тестирования TypeScript» . testy.github.io . Проверено 8 февраля 2019 .
- ^ «FoxUnit> Главная (DNN 2.0.4)» . Архивировано из оригинала на 2005-04-02 . Проверено 11 июля 2005 .
- ^ Maass Computertechnik. «vbUnit 3 - Среда модульного тестирования для Visual Basic и COM-объектов» . vbunit.com .
- ^ «VbUnitFree Home» .
- ^ «Vba Unit» . C2.com. 2007-05-15 . Проверено 12 ноября 2012 .
- ^ "excelvbaunit - тестовая программа типа xUnit для кода Excel VBA - Google Project Hosting" . Проверено 12 ноября 2012 .
- ^ «TinyUnit: простейшая платформа для модульного тестирования, которая, возможно, может работать» . Wp.dds.nl . Проверено 12 ноября 2012 .
- ^ «SimplyVBUnit» . sourceforge.net .
- ^ «Домашняя страница VB Lite Unit» . sourceforge.net .
- ^ "vl-unit - фреймворк для модульного тестирования Visual Lisp - Хостинг проектов Google" . Проверено 12 ноября 2012 .
- ^ «XojoUnit - фреймворк для модульного тестирования Xojo - GitHub» . Проверено 18 июня 2020 .
- ^ «RefleX» . Reflex.gforge.inria.fr . Проверено 12 ноября 2012 .
- ^ «RefleX» . Reflex.gforge.inria.fr . Проверено 12 ноября 2012 .
- ^ "vauto - Расширяемый - Управляемый данными - Фреймворк автоматизации. - Хостинг проектов Google" . Проверено 12 ноября 2012 .
- ^ «Apache Ant - Apache AntUnit» . Ant.apache.org. 2011-08-16 . Проверено 12 ноября 2012 .
- ^ "juxy.tigris.org" . tigris.org .
- ^ «Тесты Теннисона (модульное тестирование XSLT) - Создайте сайт» . sourceforge.net .
- ^ «Фреймворк модульного тестирования - XSLT» . sourceforge.net .
- ^ «XSLTunit» . xsltunit.org . Архивировано из оригинала на 2007-01-05 . Проверено 10 января 2007 .
- ^ "expath / xspec" . GitHub .
- ^ White, LJ (27–30 сентября 1993 г.). Test Manager: инструмент регрессионного тестирования . Сопровождение программного обеспечения, 1993. CSM-93, Труды. Конференция на . С. 338–347. DOI : 10.1109 / ICSM.1993.366928 . ISBN 978-0-8186-4600-3.
- ^ TriVir. «IdMUnit.org» . sourceforge.net .
- ^ «Модульное тестирование вашего кода» . MSDN, Visual Studio 2015 .