Перейти к навигации Перейти к поиску
Эта статья содержит встроенные списки, которые могут быть плохо определенными, непроверенными или неизбирательными . ( Апрель 2018 г. ) |
Эта статья представляет собой список таблиц фреймворков модульного тестирования на основе кода для различных языков программирования . Некоторые, но не все, из них основаны на 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] | Массачусетский технологический институт | экстремальное минималистичное модульное тестирование с использованием 2 макросов 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] | Проприетарный | Автоматизированное модульное и интеграционное тестирование, а также покрытие кода, ориентированное на встроенные системы. | |||||
TestApe | [79] | Фреймворк для тестирования и имитации. Автоматические макеты по умолчанию для неразрешенных внешних объектов | ||||||
Испытательный отдел | да | [80] | GPL | Может изменять вызовы из тестируемого программного обеспечения; например, проверить условия ошибки, заглушив malloc и позволив ему вернуть значение null. Хорошо задокументированы | ||||
Модульный тест TF | да | да | [81] | GNU Lesser GPL | Чистый C, поддерживает изоляцию тестов в отдельных процессах | |||
Кража | да | [82] | ISC | Библиотека C для тестирования на основе свойств. | ||||
TPT | да | да | да | да | [21] | Проприетарный | Тестирование временных разделов : автоматизированное модульное и интеграционное тестирование на основе моделей для встроенных систем. Для тестируемого кода C TPT поддерживает автоматическое создание тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов. | |
Единство | да | да | [83] | Массачусетский технологический институт | Легкий и включает функции для встраиваемой разработки. Может работать с моками и исключениями через CMock и CException. Также интегрирован со средой тестовой сборки Ceedling. | |||
VectorCAST / C | Нет | да | да | да | [84] | Проприетарный | Автоматизированное модульное и интеграционное тестирование и покрытие кода | |
Визуальное утверждение | да | [85] | Надстройка модульного тестирования для Visual Studio. На основе фреймворка тестирования cfix. | |||||
qc | да | [86] | FreeBSD | qc - это порт C фреймворка модульного тестирования QuickCheck. | ||||
крошечный | да | да | [87] | Apache | Автономный, без зависимостей, только заголовок. | |||
xTests | [88] | BSD | Зависит от библиотек STLSoft C и C ++ |
C # [ править ]
См. Ниже языки программирования .NET .
C ++ [ править ]
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Айрин | Нет | да | да | Нет | Нет | да | да | да | да | [89] | ||
Проверка работоспособности API | GNU LGPL | да | Да (виды) | Да (виды) | да | [32] | Генератор модульных тестов для библиотек C / C ++. Может автоматически генерировать разумные входные данные для каждой функции API. LGPL. | |||||
ATF | BSD | да | да | да | да | [33] | Первоначально разрабатывался для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов в составе релиза. | |||||
Бандит | Массачусетский технологический институт | Нет (опишите / это) | Да (опишите) | Да (вложенное описание) | Нет | Нет | да | да | Нет | Да (вложенное описание) | [90] | Только заголовок. Автоматическая тестовая регистрация. Специально разработан для C ++ 11 |
Библиотека ускоренных тестов | Увеличение | Да [91] | Да [92] | Да [93] [94] | да | С дополнительной библиотекой «Черепаха» [95] | да | Решение пользователя | да | Наборы и лейблы | [96] | Часть Boost . Мощная концепция набора данных для создания тестовых случаев. Различные уровни фикстур (глобальный, один раз для каждого набора тестов, один раз для каждого набора тестов). Мощное сравнение с плавающей запятой. |
BugEye | Увеличение | Нет | Нет | Нет | Нет | Нет | да | Нет | Нет | да | [97] | Только заголовок. Выход TAP . |
Кантата систем обеспечения качества | Проприетарный | Нет | да | да | да | да | да | да | да | да | [37] | Коммерческий. Инструмент автоматизированного модульного и интеграционного тестирования для C ++. Сертифицированное тестирование хост-систем или встроенных систем. Покрытие кода и уникальный интерфейс управления вызовами для имитации и перехвата вызовов. |
Casmine | Apache 2 | Нет | да | да | Нет | Нет | да | да | да | да | [98] | C ++ 17, созданный по образцу среды тестирования Jasmine, типобезопасные тесты, автоматическая регистрация, функции BDD, сфокусированные / отключенные / ожидающие проверки, гибкая конфигурация (JSON), цветной консольный репортер, расширяемый, Windows / Linux / macOS |
Поймать или поймать2 | Увеличение | Нет | да | да | да | Нет | да | да | да | да | [99] | Только заголовок, без внешних зависимостей, авторегистрация, функции tdd и bdd |
CATCH-VC6 | Нет | да | да | да | Нет | да | да | да | да | [100] | VC6 порт CATCH | |
исправление | да | да | Нет | Нет | Нет | да | да | Нет | [39] | Специализирован для разработки под Windows - режим ядра как Win32, так и NT. Совместимость с WinUnit. | ||
Cput | да | да | да | да | да | да | Нет | Люксы | [101] | Библиотека и надстройка MS Visual Studio для создания и запуска модульных тестов. Открытый источник. | ||
CPPOCL / тест | Apache 2 | Нет | да | Нет | да | да | [102] | Выпущено под Apache 2.0, совместим с C ++ 98 и C ++ 11. Работает для Linux и Windows 32/64 бит с использованием gcc, Cygwin, VS2005 и VS2015. Библиотека только для файла заголовка. Предоставляет возможность писать тесты производительности аналогично модульным тестам. Имеет некоторую поддержку для отчетов об утечках памяти. | ||||
CppTest | GNU LGPL | да | да | Люксы | [103] | Выпущено под LGPL | ||||||
cpptest-lite | Массачусетский технологический институт | да | да | да | Люксы | [104] | Выпущено MIT . Разработан для C ++ 11. | |||||
CppUnit | GNU LGPL | да | да | да | Нет | Нет | да | да | Нет | Люксы | [105] [106] | Выпущено под LGPL |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
CppUTest | да | да | да | Нет | да | Нет | да | Нет | Люксы | [48] | Ограниченный набор C ++ для упрощения использования и работы на встроенных платформах. C ++ похоронен в макросах, поэтому время обучения для программистов на C минимально. Портирован на Symbian. Имеет фиктивную библиотеку поддержки CppUMock | |
CppUnitLite | да | Нет | Нет | Нет | да | Нет | Люксы | [107] | ||||
CPUnit | да | да | да | Нет | Нет | да | да | да | да | [108] | Выпущено под BSD. | |
Критерий | Массачусетский технологический институт | да | да | да | да | Нет | да | да | да | Люксы | [109] | Фреймворк для модульного тестирования с автоматической регистрацией тестов. Требуется поддержка компилятором C ++ 11 для C ++ API. Поддерживает теории и параметризованные тесты. Каждый тест запускается в собственном процессе, поэтому можно сообщать о сигналах и сбоях. Может выводиться в нескольких форматах, таких как формат TAP или JUnit XML. Поддерживается в Linux, OS X, FreeBSD и Windows. |
libcester | Массачусетский технологический институт | да | да | да | да | да | да | да | Нет | Файл | [44] | Надежная среда модульного тестирования только для заголовков для языков программирования C и C ++. Поддержка функции имитации, обнаружение утечки памяти, отчет о сбоях. Работает на различных платформах, включая встроенные системы, и совместим с различными компиляторами. Выводит в несколько форматов, таких как TAP, JunitXML, TAPV13 или обычный текст. |
crpcut | Нет | да | Нет | Нет | да | да | Люксы в люксах | [110] | BSD 2 пункт. Запускает каждый тест в отдельном процессе, гарантируя, что набор тестов продолжится даже в случае неожиданного сбоя или бесконечного цикла. | |||
МИЛЫЙ | да | да | Нет | Нет | да | да | Люксы | [111] | CUTE (C ++ Unit Testing Easy) с интеграцией Eclipse CDT. Однострочное включение без наследования. Mock-поддержка предоставляется Mockator. | |||
милый | Нет | Нет | Нет | да | [112] | |||||||
CxxTest | да | да | да | Нет | Да* | По желанию | да | Нет | Люксы | [113] | Использует синтаксический анализатор C ++ и генератор кода (требующий Python ) для регистрации теста. * Имеет фреймворк для генерации имита глобальных функций, но не для генерации имита объектов. | |
доктест | Массачусетский технологический институт [114] | Нет | да | да | Нет | Нет | да | да | да | да | [115] | Легкая, многофункциональная среда тестирования одного заголовка C ++ |
Embunit | Нет | Нет | да | [58] | Коммерческий. Создавайте модульные тесты для C / C ++ и Embedded C ++ | |||||||
Exercisix | BSD | Нет | Нет | Нет | Нет | Нет | да | да | да | Исполняемые файлы | [116] | Направлен на то, чтобы сделать добавление тестов максимально быстрым и простым. |
Притворяться | Массачусетский технологический институт | да | [117] | Используйте новейшие функции C ++ 11 для создания выразительного, но очень простого API. | ||||||||
FCTX | да | да | да | Нет | Нет | Нет | да | Нет | да | [118] | Быстрый и полный фреймворк для модульного тестирования в одном заголовке. Объявите и напишите свои функции за один шаг. Никаких зависимостей. Кросс-платформенный. | |
Фруктоза | Нет | да | Нет | да | Нет | да | да | да | Нет | [119] | Простая среда модульного тестирования. | |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
Google C ++ Mocking Framework | да | Нет | да | да | [120] | |||||||
Google Test | BSD | да | да | да | да | да | да | [121] | Поддерживает автоматическое обнаружение тестов, богатый набор утверждений, определяемых пользователем утверждений, тестов на смерть, фатальных и нефатальных сбоев, различные варианты запуска тестов и создание отчетов о тестировании в формате XML. | |||
Гестия | Массачусетский технологический институт | да | да | да | Нет | Нет | да | да | да | Люксы | [122] | Открытый источник. Может тестировать серверы, библиотеки и приложения, а также встроенное программное обеспечение. Вывод в файлы stdout, text, html или xml. Имеет несколько утверждений для сообщений, предупреждений и исключений, а также простые условия. |
Гиппомоки | да | Нет | да | да | [123] | |||||||
Иглу | Да (контексты) | Нет | Нет | Нет | да | да | да | Да (вложенные контексты) | [124] | Модульное тестирование в стиле BDD на C ++ | ||
чтобы | Нет | да | Нет | Нет | Нет | да | да | да | Нет | [125] | Крошечная среда тестирования C ++ 11 только для заголовков | |
liblittletest | да | да | да | Нет | Нет | да | да | да | да | [126] | liblittletest - это переносимая библиотека C ++ с одним заголовком файла для модульного тестирования. Поддерживает богатый набор утверждений, автоматическое обнаружение тестов и различные варианты запуска тестов. | |
libunittest | да | да | да | Нет | Нет | да | да | да | да | [127] | libunittest - это переносимая библиотека C ++ для модульного тестирования с использованием C ++ 11. | |
характер | BSD | [128] | ||||||||||
Изолятор Typemock ++ | да | да | да | да | да | да | [129] | Коммерческий. Фреймворк изоляции / имитации для C / C ++ | ||||
Платформа модульного тестирования Microsoft для C ++ | Проприетарный | да | да | да | Нет | Нет | да | да | да | да | [130] | Коммерческий. Интегрирован в среду разработки Microsoft Visual Studio 2012 и более поздние версии. |
Насмешник | да | Нет | да | да | [131] | Библиотека имитирующих объектов только для заголовков и подключаемый модуль Eclipse для создания тестовых двойников простым, но мощным способом; использует новые возможности языка C ++ 11, оставаясь при этом совместимым с C ++ 03; имеет встроенную поддержку CUTE | ||||||
макет ++ / mockcpp | да | да | Нет | да | да | да | да | Люксы | [132] | Простая среда тестирования для C ++ (требуется cmake) | ||
mockitopp | да | [133] | Фреймворк имитационных объектов C ++, обеспечивающий синтаксис, аналогичный mockito для Java. | |||||||||
mockpp | да | да | да | да | да | да | да | Люксы | [134] | Фреймворк для имитации C ++, размещенный в Google | ||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
NanoCppUnit | Нет | да | да | Нет | Нет | Нет | да | да | Люксы | [135] | Доказательство концепции | |
NullUnit | да | да | да | Нет | Нет | да | да | да | Люксы | [136] | Небольшие усилия, простота использования. Поддерживает автоматическое обнаружение тестов, определяемые пользователем утверждения, критические и нефатальные условия, создание отчета о тестировании XML и надежную поддержку интеграции IDE. | |
ДУБ | Нет | Нет | да | Да (XML) | Нет | да | да | да | XML | [137] | Использует разделяемые библиотеки / DLL | |
Opmock | GNU GPL | да | да | да | да | да | Нет | да | Нет | да | [68] | Фреймворк для создания заглушек и имитации для C и C ++ на основе генерации кода из заголовков. Не требует модификации существующего кода, поэтому хорошо подходит для рефакторинга устаревшего кода . В частности, вам не нужны виртуальные операции или абстрактные классы. Может проверять параметры вызова, последовательность вызовов, обрабатывать несколько реализаций макета и многое другое. Включает также небольшую структуру модульного тестирования с выходными данными в формате XML, совместимыми с Junit, но также работает с любой структурой модульного тестирования. |
Тест Parasoft C / C ++ | Проприетарный | да | да | да | да | Да, при правильной настройке | да | да | да | да | [36] | Коммерческий. Автоматизированное создание и выполнение тестов модулей / компонентов в хост-системах или встроенных системах с охватом кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и экспертную оценку кода. |
QtTest | GNU LGPL | да | да | Нет | Нет | Нет | Да [138] | Нет | Нет | [139] | Построен на сверхкроссплатформенной библиотеке Qt. Позволяет тестировать в Windows, Mac OS X, Linux, BSD, Symbian и любой другой платформе, на которой может развиваться Qt. | |
QuickCheck ++ | [140] | Фреймворк для автоматической генерации тестов. В духе QuickCheck | ||||||||||
Быстрый тест | Нет | Нет | Нет | Нет | Нет | да | да | да | Нет | [141] | ||
RapiTest | Проприетарный | Нет | да | да | да | да | да | да | да | да | [70] | Focus - это критически важное для безопасности / аэрокосмическое / программное обеспечение DO-178C, работающее на встроенных целях и на хосте, имеет кодовое покрытие. |
Rexo | Всеобщее достояние | да | да | да | Нет | Нет | Нет | да | Нет | да | [72] | Фреймворк для C89 / C ++ с автоматической регистрацией тестов и усовершенствованным API. |
Защитная сетка | да | да | Нет | да | да | да | да | Нет | Нет | [142] | Легкая и быстрая среда модульного тестирования, которую легко настроить и использовать. Работает на Windows и Linux. Поддерживает GNU C ++, VC ++, MinGW, QtSDK и может создавать тестовые проекты для VisualStudio, CodeBlocks, Eclipse, KDevelop. | |
ShortCUT | Нет | да | [143] | |||||||||
STRIDE | Проприетарный | да | да | да | Нет | да | да | да | да | да | [144] | Коммерческий. Встроенное решение для обеспечения качества программного обеспечения, которое включает методы модульного тестирования, тестирования API, поведения и интеграции, а также портал интерактивной отчетности. |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
Symbian OS Unit | да | [145] | На основе CxxTest | |||||||||
TBrun | Проприетарный | [146] | Коммерческий. Генераторы, доступные в другом компоненте TBExtreme | |||||||||
Тесси | Проприетарный | [78] | Коммерческий. | |||||||||
TDOG | да | да | да | да | Нет | да | да | да | Макрос (пространства имен) | [147] | TDOG - это легкая, портативная платформа тестирования C ++ xUnit с открытым исходным кодом. | |
Скоро тестирование | Нет | да | да | да | Нет | Автоматически определять | да | да | Макрос (пространства имен) | [148] | Сложная макро логика (намеренно) | |
Testwell CTA ++ | Проприетарный | да | Нет | Нет | да | Нет | да | да | да | [149] | Коммерческий. | |
tpunit ++ | да | да | Нет | Нет | По желанию | да | да | [150] | Простая переносимая библиотека C ++ xUnit, содержащаяся в одном заголовке. | |||
TPT | Проприетарный | да | да | да | да | Нет | Нет | Зависит от | Зависит от | да | [151] | Тестирование временных разделов: автоматизированное модульное и интеграционное тестирование на основе моделей для встроенных систем. Для тестируемого кода C TPT поддерживает автоматическое создание тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов. |
Trompeloeil | Увеличение | да | [152] | Простой, но мощный фреймворк с одним заголовком для имитации. Требуется C ++ 14. | ||||||||
ВПИС | Нет | Нет | да | Нет | Нет | да | да | да | Шаблоны | [153] | На основе шаблонов. Автоматическая регистрация / обнаружение тестов, настраиваемый процесс генерации отчетов, различные варианты запуска тестов. Легко адаптируется для работы в Windows CE. | |
Единица ++ | [154] | |||||||||||
unit.hpp | Нет | да | Нет | да | Нет | да | да | Нет | [155] | Чрезвычайно легкий фреймворк для модульного тестирования с одним заголовком (<500loc). Он следует духу D в отношении модульных тестов. Автоматическое обнаружение тестов. Испытательная установка в стиле RAII, которую можно многократно использовать в РАЗДЕЛАХ (аналогично Catch). | ||
UnitTest ++ | Нет | да | да | Нет | да | да | да | Люксы | [156] | UnitTest ++ - бесплатное программное обеспечение. Простота, портативность, скорость и компактность - все это важные аспекты UnitTest ++. | ||
upp11 | да | да | Нет | Нет | Нет | да | да | да | да | [157] | Свободное программное обеспечение. Минимальный (один маленький заголовок), автоматическая регистрация тестов, параметризованные тесты и т. Д. Только для C ++ 11. | |
UquoniTest | Проприетарный | да | да | да | Нет | да | да | да | да | да | [158] | Коммерческий. Добавляет такие функции, как простое создание (многократного использования) тестовых каталогов, Rich Booleans в утверждениях и многое другое. |
μt | Увеличение | Нет | да | да | Нет | Нет | да | Нет | да | да | [159] | C ++ 20 с одним заголовком / одним модулем, без макросов μ (micro) / Unit Testing Framework без зависимостей. |
VectorCAST / C ++ | Проприетарный | Нет | да | да | да | да | да | да | да | да | [84] | Коммерческий. Автоматизированное модульное и интеграционное тестирование, покрытие кода. |
Визуальное утверждение | да | да | Нет | Нет | Нет | да | да | Нет | [85] | Надстройка модульного тестирования для Visual Studio. На основе фреймворка тестирования cfix. | ||
WinUnit | [160] | Ориентирован больше на C / C ++, чем на разработчиков .NET | ||||||||||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
xTests | да | да | [88] | Зависит от библиотек STLSoft C и C ++ | ||||||||
xUnit ++ | да | да | да | да | да | Да (только тестовая установка) | да | Да (сюиты и атрибуты) | [161] | Поддерживает одновременное выполнение тестов. Макросы используются только для настройки теста, а не для утверждений теста. | ||
крошечный | Apache 2 | да | да | [87] | Автономный, без зависимостей, только заголовок. | |||||||
sTest | Массачусетский технологический институт | да | да | да | да | [162] | Легковесный (один заголовочный файл, используется стандартная библиотека). Простота использования и быстрое написание тестов (нет необходимости: создавать специальные конструкции, создавать объекты, использовать область видимости, перехватывать или генерировать исключения). Подсчет, группировка и объединение тестов. Легко изменить вывод (логика отделена от журналов печати). Требуется C ++ 11. | |||||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Замечания |
Cg [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
UnitTestCg | Нет | [163] | Поддерживаются пиксельные и вершинные шейдеры. |
CFML (ColdFusion) [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
CFUnit | |||
cfcUnit | да | ||
MXUnit | да | [164] | 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 (встроенный) | да | [165] | |
Ожидания | да | [166] | |
Мидже | [167] | ||
Speclj | да | [168] | |
test.check | [169] |
Кобол [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
COBOLUnit | да | [170] | Простая среда модульного тестирования с открытым исходным кодом для написания и выполнения повторяющихся тестов на COBOL. Распространяется под лицензией GNU General Public License . |
кобол-юнит-тест | Нет | [171] | Включите изолированное модульное тестирование отдельных абзацев в программах COBOL в автономной среде без подключения к системе z / OS . Распространяется под лицензией GNU General Public License . |
ECBLUnit | Нет | [172] | Простое модульное тестирование для z / OS, написанное на IBM Enterprise COBOL. Распространяется под лицензией GNU General Public License . |
GCBLUnit | Нет | [173] | Простое модульное тестирование для GnuCOBOL, написанного на GnuCOBOL. Распространяется под лицензией GNU General Public License . |
самый смекалистый | Нет | [174] | Коммерческий инструмент (а не фреймворк) для редактирования и выполнения компонентных тестов на платформе мэйнфрейма IBM |
Топаз для общего теста | Нет | [175] | Коммерческий инструмент (а не фреймворк) для автоматического создания и выполнения модульных тестов мэйнфреймов; обеспечить заглушку данных; предоставить тестовые утверждения по умолчанию, которые можно изменить, и многое другое. |
zUnit | да | [176] | Коммерческий фреймворк на платформе мэйнфреймов IBM |
mfunit (MFU) | да | [177] | Коммерческий фреймворк для тестирования программ Micro Focus COBOL на платформах Windows / Unix |
CC анализатор | Нет | Инструмент анализа охвата коммерческого кода. Доступно на мэйнфреймах IBM и платформах Windows / Unix |
Common Lisp [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
CLUnit | [178] | ||
CyberTiggyr тест | [179] | ||
FiveAM | Нет | [180] | |
FReT | [181] | ||
Гран При | [182] | ||
HEUTE | [183] | ||
ПОДНИМАТЬ | [184] | ||
лисп-блок | [185] | ||
доказывать | [186] | ||
RT | [187] | ||
Стефил | [188] | ||
XLUnit | [189] |
Кристалл [ править ]
Имя | xUnit | Источник | Замечания | |
---|---|---|---|---|
Crotest | [190] | Лицензия MIT. Крошечный и простой тестовый фреймворк для Crystal с общими утверждениями и без загрязнения класса Object. |
Curl [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
CurlUnit | [191] |
DataFlex [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
DFUnit | да | [192] |
Delphi [ править ]
Имя | xUnit | Источник | Лицензия | Замечания |
---|---|---|---|---|
DUnit | да | [193] | MPL | - |
DUnit2 | да | [194] | - | |
DUnitX | да | [195] | Лицензия Apache | - |
DUnitm | да | [196] | Единый блок, бесклассовый фреймворк. |
Emacs Lisp [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Лютик | [197] | ||
ElUnit | [198] | ||
лось-тест | Нет | [199] | |
Unit-test.el | [200] |
Эрланг [ править ]
Имя | xUnit | Светильники | Групповые игры | Генераторы | Источник | Замечания |
---|---|---|---|---|---|---|
EUnit | да | да | да | да | [201] | Включено в выпуск Erlang R12B5 и новее |
Фортран [ править ]
Имя | xUnit | Светильники | Групповые матчи | Генераторы | MPI | OpenMP | Источник | Замечания |
---|---|---|---|---|---|---|---|---|
FUnit | да | да | да | Нет | [202] | Минимум утверждений Fortran plus и шаблонная панель расширены с помощью Ruby. | ||
ФРУКТЫ | да | да | да | да | [203] | Написано на Fortran 95, но работает с кодом, написанным на любой версии Fortran. Имеет утверждения, фиксацию, настройку, разборку, отчеты и многое другое. Генератор на Ruby. | ||
Ftnunit | [204] | |||||||
pFUnit | да | да | да | да | да | да | [205] | Поддерживает тестирование процедур на основе MPI и OpenMP. Теперь доступна полностью объектно-ориентированная реализация с использованием Fortran 2003. Используется с целым рядом устаревшего и нового кода Fortran. |
ObjexxFTK: UnitTest | [206] | Пользователь пишет тесты Fortran: скрипт Python автоматически находит все тесты и генерирует тестовый драйвер Fortran. Поддерживает F77-F2003. Включены поддержка утверждений и библиотеки строк и массивов. | ||||||
Зофу | да | [207] |
F # [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Foq | Нет | [208] | Легкая типобезопасная и поточно- ориентированная библиотека имитирующих объектов для F # с поддержкой C # и VB.Net. |
FsCheck | Нет | [209] | Библиотека комбинаторов случайного тестирования ( Fuzzing ) на основе QuickCheck для Haskell . |
FsMocks | Нет | [210] | Библиотека макетов F # на основе Rhino.Mocks. |
FsTest | да | [211] | Специфичный для предметной области язык для написания спецификаций языково- ориентированного программирования на F #. На основе синтаксиса FsUnit, но ориентирован на xUnit.net . |
FsUnit | Нет | [212] | Автономная среда разработки, управляемая поведением , с естественным синтаксисом для написания спецификаций. |
NaturalSpec | Нет | [213] | Специфичный для предметной области язык для написания спецификаций на естественном языке. На основе NUnit . |
Отменить цитату | да | [214] | Сочетает в себе реализации декомпиляции, оценки и инкрементного сокращения кавычек F #, что позволяет записывать тестовые утверждения в виде простых, статически проверенных выражений в кавычках, которые генерируют пошаговые сообщения об ошибках. Интегрируется без настройки со всеми фреймворками модульного тестирования на основе исключений, включая xUnit.net, NUnit и MbUnit. Unquote также можно использовать в сессиях FSI. |
Другой | - | См. Также список языков программирования .NET в другом месте на этой странице. |
Перейти [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
пройти тест | [215] | «Go test» автоматизирует тестирование пакетов, названных путями импорта. | |
go2xunit | да | [216] | Преобразует go test -v (или gocheck -vv ) вывод в xunit или xunit.net-совместимый вывод XML (используется в Jenkins / Hudson). |
Groovy [ править ]
Все записи в Java также могут использоваться в Groovy.
Имя | xUnit | Источник | Замечания |
---|---|---|---|
easyb | [217] | BDD | |
Спок | да | [218] | BDD со встроенными функциями Mocking и Spy. |
Гмок | да | [219] | Mocking Framework |
Haskell [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
HUnit | да | [220] | |
HUnit-Plus | да | [221] | |
Быстрая проверка | Нет | [222] | Быстрая проверка |
SmallCheck | Нет | [223] | Тест на исчерпывающий анализ «маленьких» примеров данных. |
Hspec | [224] | Фреймворк BDD в стиле RSpec для Haskell, который интегрируется с QuickCheck и HUnit. | |
чучу | Нет | [225] | Фреймворк приемочного тестирования в стиле огурца для Haskell |
bdd | Нет | [226] | Внутренний предметно-ориентированный язык для тестирования программ с использованием процесса разработки, основанного на поведении. |
Haxe [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
мунит | [227] | Создает отчеты HTML для нескольких целей компиляции, включая JavaScript, ActionScript и C ++. | |
hexUnit | [228] |
HLSL [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
UnitTestCg | Нет | [163] | Поддерживаются пиксельные и вершинные шейдеры. |
Игорь Про [ править ]
Имя | КРАН | xUnit | Светильники | Групповые матчи | Источник | Замечания |
---|---|---|---|---|---|---|
UTF | да | да | да | да | [229] | Совместим с версиями 6/7/8 |
ITT IDL [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
MGunit | да | [230] | |
белая бумага | [231] | Только белая книга, а не рамки |
Интернет [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
HtmlUnit | [232] | Эмулятор безголового браузера Java | |
HttpUnit | Фреймворк для тестирования веб-приложений, обычно используемый в сочетании с JUnit. | ||
IEUnit | [233] | Фреймворк для тестирования веб-приложений на основе браузера IE и JavaScript | |
Canoo WebTest | [234] | Фреймворк с открытым исходным кодом на основе HtmlUnit. Поддерживайте как XML-подобный, так и Groovy синтаксис в сценариях. | |
Селен | Платформа тестирования, воспроизведение которой может выполняться в большинстве современных веб-браузеров для тестирования веб-страниц. | ||
Watir | Фреймворк для тестирования, основанный на языке Ruby, который можно запускать в веб-браузерах для тестирования веб-страниц. | ||
SoapUI | [235] | Платформа тестирования веб-сервисов с открытым исходным кодом для сервис-ориентированных архитектур. | |
SOAtest | [236] [237] | Коммерческий. Платформа тестирования API, запись / воспроизведение которой выполняется в большинстве современных веб-браузеров для тестирования веб-страниц. Поддерживает Selenium WebDriver . | |
Попугай трафика | [238] | Моделирования API и виртуализации сервисов платформа поддерживает несколько протоколов и интерфейсов API. Позволяет тестировать компоненты изолированно. |
Java [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Агитар | да | [239] | Автоматизирует создание подробных тестов JUnit в коде |
Артос | да | [240] | Фреймворк с открытым исходным кодом для написания модульных, интеграционных и функциональных тестов. Он включает в себя предварительно настроенную структуру ведения журналов и отчеты об объеме, а также утилиты для написания потока для ручного / полуавтоматического тестирования. Он поддерживает тестирование BDD с использованием сценариев огурца. |
Аркиллиан | да | [241] | Фреймворк с открытым исходным кодом для написания интеграционных и функциональных тестов. Он включает в себя графен Arquillian, Drone и Selenium для написания тестов также и для визуального слоя. |
AssertJ | [242] | Свободные утверждения для Java | |
beanSpec | [243] | Поведенческая разработка | |
BeanTest | Нет | [244] | Крошечная среда веб-тестирования Java, созданная для использования WebDriver / HTMLUnit в сценариях BeanShell. |
Кактус | Расширение JUnit для тестирования Java EE и веб-приложений. Тесты Cactus выполняются внутри контейнера Java EE / web. | ||
Concordion | [245] | Принятие тест-разработки на основе , поведение разработки на основе , спецификации на примере | |
Наивысший | [246] | Фреймворк для тестирования параллельных программ | |
Огурец-JVM | [247] | Поведенческая разработка заменяет устаревший Cuke4Duke на основе JRuby | |
Чашка чая | [248] | Среда разработки на основе поведения для Java 8 | |
DbUnit | [249] | Расширение JUnit для выполнения модульного тестирования с программами, управляемыми базами данных. | |
EasyMock | [250] | Фреймворк [251] | |
EtlUnit | да | [252] | Среда модульного тестирования для процессов извлечения-преобразования-загрузки, написанная на Java. Возможность тестирования Oracle, Informatica, SqlServer, PostGreSQL, MySQL и т. Д. [253] |
EvoSuite | [254] | Инструмент создания тестовых примеров, который может автоматически генерировать тесты JUnit. | |
ГрандТестАвто | [255] | GrandTestAuto (GTA) - это платформа для полного автоматизированного тестирования программного обеспечения Java. Тесты можно распределить по нескольким машинам в сети. | |
GroboUtils | [256] | Расширение JUnit, обеспечивающее автоматизированную документацию, модульное тестирование иерархии классов, покрытие кода и многопоточные тесты. | |
HavaRunner | да | [257] | Средство выполнения JUnit со встроенной поддержкой параллелизма, наборами и сценариями. |
Инстинкт | [258] | Поведенческая разработка | |
Фреймворк Java Server-Side Testing (JSST) | [259] | Фреймворк Java Server-Side Testing, который основан на идее, аналогичной Apache CACTUS, но в отличие от CACTUS, он не связан с JUnit 3.x и может использоваться вместе с любым фреймворком тестирования. | |
JBehave | [260] | Поведенческая разработка | |
Джей Дэйв | [261] | Поведенческая разработка | |
JExample | да | [262] | Расширение JUnit, которое использует зависимости между тестовыми примерами, чтобы уменьшить дублирование кода и улучшить локализацию дефектов. |
JGiven | [263] | Поведенческая разработка | |
JMock | [264] | Мок-фреймворк | |
JMockit | [265] | Фреймворк с открытым исходным кодом. Можно легко написать тесты, которые будут имитировать конечные классы, статические методы, конструкторы и так далее. Нет никаких ограничений. | |
Джнарио | да | [266] | Поведенческая разработка, такая как Cucumber |
jqwik | [267] | Механизм тестирования JUnit 5 для тестирования на основе свойств | |
Jtest | да | [268] | Коммерческий. Автоматизированное создание и выполнение тестов модулей / компонентов с охватом кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и экспертную оценку кода. |
Jukito | [269] | Сочетает Mockito и Guice для автоматического имитации и создания экземпляров зависимостей. | |
JUnit | да | [270] | |
JUnitEE | [271] | Расширение JUnit для тестирования приложений Java EE | |
JWalk | [272] | Быстрое полуавтоматическое создание исчерпывающих наборов модульных тестов | |
Mockito | [273] | Мок-фреймворк с использованием библиотеки [14] | |
Mockrunner | [274] | Расширение JUnit для тестирования тестовых сервлетов, фильтров, классов тегов и действий и форм Struts. | |
Иголка | [275] | Фреймворк с открытым исходным кодом для изолированного тестирования компонентов Java EE вне контейнера. | |
NUTester | [276] | Среда тестирования, разработанная в Северо-Восточном университете для помощи в преподавании вводных курсов по информатике на Java. | |
OpenPojo | [277] | Фреймворк с открытым исходным кодом, используемый для проверки и обеспечения поведения POJO, а также для управления идентификацией - equals, hashCode и toString. | |
PowerMock | [278] | Расширение для Mockito и EasyMock, которое позволяет имитировать статические методы, конструкторы, конечные классы и методы, частные методы, удалять статические инициализаторы и многое другое. | |
Randoop | да | [279] | Автоматически находит ошибки и генерирует модульные тесты для Java с помощью случайного тестирования с обратной связью (вариант Fuzzing ). |
Спок | [280] | Spock - это среда тестирования и спецификации для приложений Java и Groovy. Spock поддерживает спецификацию на примере и тестирование стиля BDD. | |
SpryTest | да | [281] | Коммерческий. Фреймворк автоматизированного модульного тестирования для Java |
SureAssert | [282] | Интегрированное решение для модульного тестирования Java для Eclipse. Contract-First Design и разработка через тестирование | |
Tacinga | [283] | Использует чистый подход объектно-ориентированного программирования и предлагает коммерческую лицензию и бесплатную поддержку. | |
TestNG | да | [284] | Тесты могут включать модульные тесты, функциональные тесты и интеграционные тесты. Имеет средства для создания даже нефункциональных тестов (как нагрузочные тесты, тесты по времени). [285] [286] |
Unitils | [287] | Предлагает общие служебные программы и функции для помощи в тестировании уровня сохраняемости и тестировании с помощью фиктивных объектов. Предлагает специальную поддержку для тестирования кода приложения, использующего JPA, спящий режим и Spring. Unitils интегрируется с тестовыми фреймворками JUnit и TestNG. | |
XMLUnit | [288] | Тестирование JUnit и NUnit для XML |
JavaScript [ править ]
Имя | xUnit | КРАН | Сторона клиента | На стороне сервера | Источник | Замечания |
---|---|---|---|---|---|---|
AVA | да | да | Нет | да | [289] | Футуристический запуск тестов JavaScript |
Самый костюм | да | да | [290] | [УСТАРЕЛО]: Suitest - это мощный и простой в использовании набор тестов JavaScript BDD. | ||
DOH | да | да | [291] | Dojo Objective Harness, который можно запускать в браузере или независимо через Rhino | ||
LBRTW UT | Нет | да | Нет | [292] [293] | Разработан как учебный проект | |
JSUnit | да | Нет | да | Нет | [294] | JSUnit больше не поддерживается |
Улучшить JS | да | Нет | да | Нет | [295] | Порт улучшения PHP |
QUnit | да | да | да | [296] | жгут тестирования jQuery | |
Unit.js | Совместимый | да | да | да | [297] | Фреймворк модульного тестирования для javascript и Node.js. Unit.js работает с любой структурой модульного тестирования и библиотеками утверждений. Несколько стилей утверждений: TDD, BDD, spec (предоставляет генератор документации спецификации), expect, ... |
RhUnit | да | да | [298] | Совместимый с QUnit фреймворк Rhino / JUnit | ||
Перекрестная проверка | Нет | да | [299] | Фреймворк на основе Java без браузера | ||
J3Unit | да | Нет | [300] | |||
Мокко | да | да | да | да | [301] | Платформа тестирования JavaScript, работающая на node.js |
стажер | Нет | да | да | да | [302] | |
JSNUnit | да | Нет | [303] | |||
YUI Test | да | да | да | да | [304] | |
JSSpec | да | Нет | [305] | Фреймворк разработки на основе поведения | ||
UnitTesting | да | Нет | [306] | script.aculo.us тестовая программа JavaScript | ||
JSpec | да | да | [307] | Легко читаемый BDD, 50+ сопоставлений, независимость от DOM / framework, поддержка async, rhino, node.js и многое другое (больше не поддерживается) | ||
Жасмин | да | да | [308] | BDD, независимая от фреймворка, простая интеграция с проектами Ruby и непрерывными сборками. Позволяет как тестирование без DOM, так и асинхронное тестирование. | ||
винтовой блок | да | Нет | [309] | Требуется jQuery | ||
Лента | да | да | да | да | [310] | Тестовый набор для создания TAP для узлов и браузеров |
крошечный | да | да | Нет | да | [311] | Средство выполнения минимальных тестов с нулевым API |
Test.Simple | Нет [312] | да | да | Нет | [313] | Напишите модульные тесты, генерирующие TAP, на JavaScript и запустите их в своем браузере. |
Тест.Подробнее | Нет [1] | да | да | Нет | [314] | Напишите модульные тесты, генерирующие TAP, на JavaScript и запустите их в своем веб-браузере. |
Прецедент | да | Нет | [315] | |||
Попробуй это | да | да | [316] | Легкий, экологически чистый, простой в установке и использовании | ||
testdouble.js | Совместимый | да | да | [317] | Проверенная двойная тестовая библиотека (например, mock / spy / stub), совместимая с любым тестовым фреймворком | |
jsUnitTest | да | Да [318] | На основе TestCase, но без зависимости от прототипа | |||
JSTest | да | Нет | [319] | Легкий, экологически чистый фреймворк на основе браузера | ||
JSTest.NET | Нет | да | [320] | Средство выполнения модульных тестов JavaScript без браузера для использования с MsTest, XUnit, NUnit и т. Д. | ||
jsUnity | да | Нет | да | да | [321] | Независимый от контекста (JavaScript, JScript (ASP / WSH), Rhino и т. Д.) |
RhinoUnit | Нет | да | [322] | Фреймворк на основе Rhino, который позволяет запускать тесты в Ant | ||
JasUnit | да | Нет | да | Нет | [323] | Легкий каркас. Часть проекта, который предоставляет Mocks и IoC.) |
FireUnit | да | Нет | [324] | Платформа тестирования, обеспечивающая ведение журнала и просмотр на новой вкладке Firebug . | ||
Js-тест-драйвер | да | да | Нет | [325] | Цель JsTestDriver - создать средство запуска тестов JavaScript, которое легко интегрируется с системами непрерывной сборки и позволяет быстро запускать тесты в нескольких браузерах, чтобы упростить разработку стиля TDD. | |
Js-тест-раннер | Нет | да | да | [326] | Средство выполнения тестов JUnit, запускающее тесты JavaScript. Цель JS Test Runner - иметь возможность тестировать код JavaScript, используя подход, который будет удобен программистам, ориентированным на тестирование; особенно в контексте непрерывной интеграции. | |
Sinon.js | Совместимый | да | да | [327] | Автономные тестовые шпионы, заглушки и макеты для JavaScript. Никаких зависимостей, работает с любым фреймворком модульного тестирования. | |
SOAtest | Нет | да | Нет | [237] | Коммерческий. Платформа тестирования, запись / воспроизведение которой выполняется в большинстве современных веб-браузеров, где клиентский Javascript может быть протестирован как с помощью статического анализа, так и функциональной проверки. | |
Клятвы | Нет | да | [328] | |||
Nodeunit | да | да | [329] | Фреймворк для асинхронного тестирования Javascript | ||
Tyrtle | да | да | [330] | Фреймворк для тестирования, который позволяет выражать утверждения и выводить интерактивный тест | ||
Wru | Совместимый | да | да | [331] | Среда тестирования универсальной среды для независимой синхронизации / асинхронного тестирования JavaScript. Совместимость с любым браузером, настольным или мобильным, node.js, Rhino и phantom.js. Крошечный, незаменимый, быстрый. | |
Buster.JS | Совместимый | да | да | да | [332] | BDD / xUnit, утверждения, ожидания, браузер / сервер, расширяемый с помощью таких инструментов, как линтинг и другие меры контроля качества, легко настраиваемый, хорошо документированный и активно разрабатываемый |
Самый легкий | да | да | [333] | Минималистичная библиотека тестирования, поддерживает управление потоком, ориентирована на то, чтобы тесты были четкими | ||
Чай | да | да | [334] | Библиотека утверждений BDD / TDD для узла и браузера, которая прекрасно сочетается с любой платформой тестирования javascript. | ||
JSUS | да | Нет | [335] | Простой инструмент JavaScript Unit teSting! | ||
Wallaby.js | да | да | [336] | Коммерческий. Средство выполнения непрерывных тестов, которое сообщает о покрытии кода и других результатах непосредственно в редактор кода сразу после его изменения. Поддерживает AVA, Jasmine, Mocha, QUnit, Jest, Babel, Webpack, Browserify, CoffeeScript, TypeScript. | ||
быстрая проверка | да | да | [337] | Фреймворк для тестирования на основе свойств, аналогичный QuickCheck . | ||
непредвиденный | да | да | [338] | Расширяемый инструментарий утверждения BDD . | ||
Шутка | да | да | [339] | Восхитительный фреймворк для тестирования JavaScript с упором на простоту. | ||
RITEway | Нет | да | да | да | [340] | Простые, удобочитаемые, полезные модульные тесты. См. [341] |
Лассо [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
L-блок | [342] |
LaTeX [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
qstest | [343] |
LabVIEW [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Платформа модульного тестирования LabVIEW | Нет | Автоматическое создание тестовых жгутов для ВП в LabVIEW. | |
VI тестер | да | [344] | родная объектно-ориентированная реализация LabVIEW фреймворка xUnit. Модульные тесты записываются в LabVIEW как VI. |
Caraya | да | [345] | собственная реализация LabVIEW фреймворка xUnit. |
InstaCoverage | да | [346] | Среда модульного тестирования LabVIEW с быстрым измерением покрытия кода. |
LISP [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
FiveAM | [180] | ||
ПОДНИМАТЬ | [184] | ||
лисп-блок | [185] |
Logtalk [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
lgtunit | да | [347] | Поддерживает покрытие кода на уровне предложения предиката, QuickCheck, а также форматы вывода TAP и xUnit. |
Lua [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
LuaUnit | [348] | ||
лунный | [349] |
MATLAB [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
mlUnit | да | [350] | |
млн Ед. 2008a | да | [351] | |
MUnit Легланда | [352] | Вдохновленный MUnit Ломбарди | |
MUnit Ломбарди | [353] | Похоже на: xUnit | |
Платформа тестирования MATLAB xUnit | да | [354] | MATLAB R2008a и позже (использует функции ООП, представленные в этом выпуске). Переименован из mtest . Принимает как подкласс в стиле xUnit, так и простые тестовые примеры функций MATLAB. |
Доктест | Нет | Репозиторий Bitbucket - исходный код и документация [355] | Позволяет помещать автоматизированные тестовые примеры в документацию, чтобы ваши примеры использования дублировались как тестовые примеры, и наоборот. Производитель ТАП . На основе одноименного модуля Python . По состоянию на август 2011 года он может обрабатывать только однострочные тестовые примеры, а его средство обработки исключений не может обрабатывать исключения, которые генерируются после других выходных данных. [356] |
matlab.unittest | да | Документация MATLAB [357] | Входит в состав MATLAB R2013a |
MOxUnit | да | репозиторий github [358] | Работает как для Matlab, так и для GNU Octave . Использует старые функции ООП и совместим с Matlab xUnit Test Framework. Может использоваться с сервисами непрерывной интеграции Travis-ci и Shippable (пример) и интегрируется с MOcov для предоставления отчетов о покрытии кода либо в автономном режиме, либо через coshopss.io (пример). |
TTEST | Нет | Репозиторий Gitlab [358] | Структура утверждений для использования в научном коде и научными людьми. |
Языки программирования .NET [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Атата | да | [359] | Полнофункциональный фреймворк автоматизации тестирования на основе Selenium WebDriver. |
csUnit | да | включает графический интерфейс, командную строку, плагин VS2005; поддерживает C #, VB.NET, Managed C ++, J #, другие языки .NET, поддерживает .NET 3.5 и более ранние версии; интегрирован с ReSharper | |
DbUnit.NET | [360] | Платформа модульного тестирования .NET 2.0 для кода доступа к базе данных | |
ErrorUnit | [361] | Создает модульные тесты из зарегистрированных ошибок или приостановленного стека вызовов Visual Studio; Имитирует параметры, значения классов, данные EF, к которым был получен доступ. | |
Фикси | да | [362] | На основе NUnit и xUnit с упором на настройку с помощью пользовательских соглашений. Интегрируется с TestDriven.NET. |
FluentAssertions | да | ||
Foq | Нет | [208] | Легкая типобезопасная и поточно- ориентированная библиотека имитирующих объектов для F # с поддержкой C #. |
Галлио | [363] | Расширяемая и нейтральная платформа автоматизации, которая предоставляет общую объектную модель, службы и инструменты времени выполнения (например, средства запуска тестов), которые могут использоваться любым количеством сред тестирования. | |
LightBDD | да | [364] | Облегченная среда тестирования, основанная на поведенческой разработке |
MbUnit | да | [365] | Расширяемый фреймворк, совместимый с nUnit на основе моделей. Часть платформы автоматизации тестирования Gallio. |
Moq | да | [366] | Moq - это библиотека .NET Framework для создания фиктивных объектов. Он использует лямбда-выражения C # 3.0, обычно используемые в разработке через тестирование. |
MSTest | Нет | Инструмент командной строки для выполнения созданных Visual Studio модульных тестов вне среды Visual Studio IDE - на самом деле это не среда тестирования, поскольку она является частью среды модульного тестирования Visual Studio . | |
NaturalSpec | Нет | [213] | Доменно-ориентированный язык для написания спецификаций на естественном языке. На основе NUnit . |
NBi | да | [367] | Инфраструктура тестирования, ориентированная на данные, специализируется на платформе Microsoft Business Intelligence. Проверяет эквивалентность наборов результатов на основе запросов SQL, MDX или DAX, производительности, синтаксиса, структуры и элементов измерений (многомерные и табличные SSAS). Включает генератор тестов. |
NFluent | [368] | Свободная библиотека утверждений, которая будет использоваться поверх любой среды тестирования. Сделайте тесты более удобными для чтения и генерируйте подробные сообщения об ошибках при сбое теста. | |
NMate | [369] | Надстройка для создания и интеграции кода NUnit и PartCover для Microsoft Visual Studio 2005/2008 | |
Ядерный тест | Нет | [370] | Платформа модульного тестирования на основе командной строки, которая может обрабатывать .NETStandard и другие разновидности .NET. |
NUnit | да | включает графический интерфейс, командную строку, интегрируется в Visual Studio с ReSharper | |
NUnitAsp | На основе NUnit | ||
Pex | да | [371] | Проект Microsoft Research, предусматривающий тестирование методом « белого ящика» для .NET с использованием решателя ограничений Z3 для генерации входных данных модульного теста (а не Fuzzing ). |
Качественные ворота One Studio | Нет | [372] | Коммерческая / бесплатная тестовая среда для модульного и интеграционного тестирования, которая анализирует зависимости между тестовыми примерами для передачи данных между ними. Поддерживает комбинаторное тестирование, многопоточность и временные зависимости. |
QuickUnit.net | Нет | [373] | Реализуйте модульные тесты без программирования. Минималистский подход к разработке через тестирование. |
Randoop.NET | да | [374] | Автоматически находит ошибки и генерирует модульные тесты для .NET с помощью случайного тестирования с обратной связью (вариант фаззинга ). |
Носорог издевается | да | [375] | Фреймворк динамических макетов для платформы .NET. |
Жаровня | да | [376] | Платформа и инструменты на основе NUnit для .NET Compact Framework |
SpecFlow | да | [377] | Платформа разработки для .NET, управляемая поведением . В духе огурца . Интегрируется с NUnit , MSTest , MbUnit и другими. |
Призрак | да | [378] | Разработка на основе поведения с простым и читаемым синтаксисом для написания спецификаций. Включает командную строку, дополнительная интеграция с NUnit |
TestDriven.NET | [379] | Коммерческий | |
.КОНТРОЛЬНАЯ РАБОТА | да | [380] | Коммерческий. Автоматизированное решение для обеспечения качества программного обеспечения, которое включает создание и выполнение модульных тестов, а также создание отчетов о покрытии кода в соответствии с отраслевыми стандартами. |
TickSpec | да | [381] | Фреймворк для разработки на основе поведения для .NET и Silverlight. Поддерживает язык Gherkin, используемый в Cucumber, и расширяет его комбинаторными примерами. Интегрируется с NUnit , xUnit , MbUnit и MSTest . |
TPT | да | [21] | Time Partition Testing (TPT) - это инструмент для тестирования встроенных систем на основе моделей, который предоставляет .NET- API для TPT- VM для тестирования программного обеспечения контроллера. |
Изолятор Typemock | да | [382] | Платформа коммерческого модульного тестирования с простым 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 # | да | [383] | Visual T # - это среда модульного тестирования и среда разработки, интегрированная с Visual Studio. Он включает T #, язык программирования, специально разработанный для естественного выражения намерений модульных тестов, а также инструменты для их компиляции, запуска и поддержки. |
xUnit.net | да | [384] |
Objective-C [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
GHUnit | да | [385] | Простая в интеграции, использовании и визуальная среда тестирования для симуляторов и устройств. |
ЛОВИТЬ | Нет | [386] | Современная полнофункциональная среда модульного тестирования без внешних зависимостей - все реализовано в заголовках. |
Кедр | [387] | BDD для Objective-C | |
киви | [388] | BDD в стиле RSpec для Objective-C с поддержкой имитаторов и заглушек. | |
Specta | [389] | Облегченный фреймворк TDD / BDD для Objective-C и Какао. | |
Быстро | [390] | Фреймворк для тестирования разработки на основе поведения для Swift и Objective-C. | |
ObjcUnit | [391] | ||
OCUnit | да | [392] | Поставляется с Xcode. Полностью интегрирован с Xcode 4. |
WiteBox для iPhone | [393] | Исключительно для модульного тестирования iPhone, обеспечивает визуальную обратную связь, иерархическое отображение результатов и продолжительность тестирования. | |
WOTest | [394] | ||
XCTest | да | [395] | Поддерживает iOS и Mac OS X. Требуется Xcode 5. Производный от OCUnit. |
OCaml [ править ]
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
Алкотест | [396] | |||
OUnit | [397] | На основе HUnit, который основан на JUnit | ||
Капутт | [398] | |||
TestSimple | да | [399] | Генерирует TAP | |
ФОРТ | [400] |
Object Pascal (Free Pascal) [ править ]
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
FPCUnit | да | Нет | [401] | Это порт для Free Pascal в JUnit рамках основной. |
Tap4Pascal | Нет | да | [402] | Реализация протокола Test Anything на языке Pascal |
FPTest | да | Нет | [403] | Это форк DUnit2, специально предназначенный для использования с компилятором Free Pascal . |
PegaRULES Process Commander [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
PRUnit | да | [404] | Тестирование в стиле xUnit, адаптированное к PRPC |
Perl [ править ]
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
КРАН | N / A | да | [405] | Протокол Test Anything, используемый в большинстве тестов Perl |
Тест :: Жгут | N / A | да | [406] | Стандартный бегун тестов Perl и парсер TAP |
Test :: Подробнее | Нет | да | [407] | Базовый модуль тестирования, включенный во все современные установки Perl. |
Тест :: Класс | да | да | [408] | Тестирование стиля xUnit, адаптированное к Perl |
Тест :: Класс :: Лось | да | да | [409] | xUnit для крупномасштабных наборов тестов. |
Тест :: Строитель | N / A | да | [410] | Модуль для создания дополнительных модулей тестирования. Эти модули можно объединить в единую программу испытаний. |
Test :: Unit (также известный как PerlUnit) | да | Нет | [411] [412] | довольно прямой перенос JUnit на язык программирования Perl. Примечание: этот код кажется заброшенным, как отмечено здесь [413] и здесь. [414] |
Тест :: DBUnit | N / A | да | [415] | Модули тестирования базы данных как для чистого, так и для черного ящика. |
Test :: Unit :: Lite | да | Да (через Test :: Unit :: HarnessUnit) | [416] | Test :: Замена модулей без внешних зависимостей и с исправленными ошибками |
Test :: Able | да | да | [417] | Тестирование стиля xUnit с Moose |
PHP [ править ]
Имя | xUnit | КРАН | Источник | Замечания |
---|---|---|---|---|
PHPUnit | да | да | [418] | Создает отчеты в формате XML, HTML с покрытием кода |
Фреймворк модульного тестирования PHP | да | Нет | [419] | Он производит вывод в формате ASCII, XML или XHTML и запускается из командной строки. |
Лайм | Нет | да | [420] | Подпроект Symfony |
Линза | да | да | [421] | Невидимый фреймворк с читаемыми тестами, которые ловят все. |
Атум | да | да | [422] | Современный, простой и интуитивно понятный фреймворк для модульного тестирования PHP 5.3+. |
SimpleTest | да | Нет | [423] | Фреймворк модульного тестирования как для PHP, так и для Интернета |
Испытание | да | Нет | [424] | последнее обновление в 2009 г. |
Апач-тест | Нет | да | [425] | Реализация PHP Test :: More (test-more.php) [426] |
SnapTest | да | да | [427] | SnapTest - это мощная среда модульного тестирования для PHP 5+, использующая уникальный язык времени выполнения PHP для упрощения процесса модульного тестирования без ущерба для гибкости тестов. |
OnionTest | Нет | да | Напишите лук! Никакого кодирования не требуется, только несколько файлов txt. | |
Улучшить PHP | да | да | [428] | Фреймворк для модульного тестирования со встроенными макетами и заглушками. Запускается в командной строке или выводится в формате HTML5, TAP или XML через веб-браузер. |
Тестер | да | да | [429] | Библиотека PHP для модульного тестирования (в консоли и браузере), упрощенный вариант PHPUnit. С возможностью обработки ошибок и исключений в тестах. |
PhpInlineTest | Нет | Нет | [430] | PhpInlineTest - скрипт для запуска встроенных тестов функций и методов класса PHP. |
PHPSpec | Нет | Нет | [431] | Среда тестирования в стиле BDD. |
Нетте Тестер | да | да | [432] | Подпроект Nette Framework |
Кэлен | да | Нет | [433] | Модуль / BDD PHP Test Framework с возможностью установки патчей и заглушек Monkey |
Codeception | да | да | [434] | Фреймворк для тестирования PHP, поддерживает автоматизацию модульных, функциональных и приемочных тестов. написано поверх PHPUnit. Тесты кодирования написаны описательно с использованием простого PHP DSL. Поддерживает повторное использование, модули и дополнения. Также поддерживает подход в стиле BDD из коробки. |
PowerBuilder [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
PBUnit | [435] |
PowerShell [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Приставать | Нет | [436] | фреймворк BDD и модульного тестирования для PowerShell |
Progress 4GL [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
proUnit | да | [437] | Фреймворк в стиле xUnit для процедур и объектов Progress OpenEdge |
OEUnit | да | [438] | Фреймворк в стиле xUnit для процедур и объектов Progress OpenEdge |
Пролог [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
PlUnit | [439] |
Марионетка [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Рспэк-марионетка | [440] | Rspec-puppet проверяет поведение Puppet при компиляции каталога. |
Python [ править ]
Имя | xUnit | Генераторы | Светильники | Групповые игры | Источник | Замечания |
---|---|---|---|---|---|---|
Авто-тест | да | да | [441] | Используется для тестирования ядра Linux | ||
модульный тест | да | да | да | Нет | (иногда называемый « PyUnit »), был включен в стандартную библиотеку Python из версии Python 2.1. [442] | |
Доктест | easy, Pythonic и часть стандартной библиотеки Python | |||||
Нос | да | да | да | [443] | расширение unittest на основе обнаружения | |
pytest | да | да | да | да | [444] | Инструмент распределенного тестирования. Может выводиться в нескольких форматах, таких как формат TAP, JUnit XML или SubUnit. |
htf | да | да | да | да | [445] | Профессиональный инструмент тестирования. Может выводить в несколько форматов. Сосредоточьтесь на отчетности. Промышленность готова. Используется для тестирования оборудования в контуре. Часть HILSTER TestBench. Бесплатная комьюнити-лицензия. |
TwistedTrial | да | да | да | Нет | [446] | Расширения PyUnit для асинхронного и управляемого событиями кода |
Если DSL | да | да | да | да | [447] | Инструмент распределенного тестирования |
Зеленый | да | да | да | Нет | [448] | Средство выполнения тестов Python. |
Язык программирования R [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Запустить его | Нет | [449] | Открытый источник |
проверить это | да | [450] | Открытый источник |
крошечный | да | [451] | Открытый источник |
Ракетка [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
стеллаж | да | [452] | Открытый источник |
Слишком легко | Нет | [453] | Открытый источник |
REALbasic [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
RBUnit | Нет | [454] |
Ребол [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Запустить его | [455] |
РПГ [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
RPGUnit | да | [456] |
Руби [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Тест :: Единица | да | [457] | По умолчанию в Ruby 1.8, устарело с 2.2. [458] [459] Это была всего лишь оболочка минитеста. [460] |
RSpec | Фреймворк разработки на основе поведения | ||
Следует | [461] | ||
микротест | |||
Бекон | |||
minitest | да | [462] [463] | Ruby Gem от Райана Дэвиса. По умолчанию в Ruby> = 1.9, независимый гем с 2.2. [458] Рекомендуется официальной документацией. [460] |
Хвостохранилище | [464] |
SAS [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
FUTS | да | [465] | Платформа для модульного тестирования SAS |
SCLUnit | да | [466] | SAS / AF реализация фреймворка модульного тестирования xUnit SAS |
SASUnit | да | [467] | полностью написан на SAS , работает с SAS в Windows и Linux |
Scala [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Rehersal | [468] | с JMock, например, Ожидания и названия тестов на естественном языке. | |
ScalaCheck | Нет | [469] | Подобно QuickCheck . |
ScalaTest | [470] | Scalable Test Framework - поддерживает разные стили тестирования: TDD, BDD и другие. Поддерживает Scala.js . | |
ScUnit | [471] | Тестирование в стиле JUnit с внедрением метода фикстур и сопоставителями для утверждения. | |
спецификации2 | [472] | Развитие, управляемое поведением | |
µTest | [473] | Поддерживает Scala.js |
Scilab [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Scilab test_run | да | [474] | Предоставляется Scilab по умолчанию |
Схема [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SchemeUnit | да | [475] | |
Testeez | Нет | [476] | |
СРФИ-64 | Нет | [477] |
Shell [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
assert.sh | [478] | Лицензия LGPL. Легкий .. | |
bash_unit | [479] | bash модульное тестирование корпоративной версии для профессионалов. Лицензия GPL-3.0 | |
летучие мыши | [480] | Автоматизированная система тестирования Bash. TAP-совместимый. Лицензия MIT | |
ATF | [33] | Лицензия BSD. Первоначально разрабатывался для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов в составе релиза. | |
jshu | [481] | Упрощенное модульное тестирование оболочки для Jenkin / Hudson | |
Округлять | Нет | [482] | |
ShUnit | да | [483] | |
shUnit2 | да | [484] | Первоначально разработан для log4sh |
блок фильтра | [485] | Фреймворк для тестирования фильтров и других программ командной строки | |
ShellSpec | [25] | Фреймворк для модульного тестирования в стиле BDD. Поддерживает все совместимые с POSIX оболочки, включая Bash, Dash, Ksh и Zsh. Вложенные блоки, которые реализуют локальный масштаб и простую имитацию. Параллельное исполнение. RSpec-like / TAP / JUnit XML Reporter. Интеграция покрытия кода. Лицензия MIT. |
Simulink [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
slUnit | [486] | ||
Simulink Test | [487] | Выполнение тестов, оценка тестов, отчетность. | |
TPT | да | [21] | Тестирование с разделением по времени : автоматический анализ интерфейса, создание тестовых кадров, выполнение тестов, оценка тестов, создание отчетов. Для тестируемых моделей Simulink (или TargetLink) TPT поддерживает автоматическую генерацию тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение тестов, оценку и регистрацию. Сопутствующие тесты могут выполняться автоматически между MiL и SiL. |
Smalltalk [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SUnit | да | Первоисточник дизайна xUnit |
SQL и процедурные языки баз данных [ править ]
SQL [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SQLUnit | [488] | ||
DbFit | [489] | Сравните FitNesse . |
MySQL [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
СТК / Единица | да | [490] | |
MyTAP | да | [491] | |
utMySQL | да | [492] |
PL / SQL [ править ]
Имя | xUnit | Источник | Замечания | Активный |
---|---|---|---|---|
utPLSQL | да | [493] | Первоначально разработанная Стивеном Фейерштейном , текущая версия представляет собой полностью переписанную различными разработчиками среду модульного тестирования с открытым исходным кодом для разработки PL / SQL, вдохновленную средами JUnit и xUnit . Имеет богатую библиотеку утверждений , а также генерирует отчеты о покрытии кода . Тесты можно запускать прямо из базы данных или с помощью интерфейса командной строки, который является частью проекта. | да |
Тестер кода для Oracle | [494] [495] [496] [497] | Коммерческий инструмент тестирования PL / SQL от Quest Software (создателей Toad ) и Стивена Фейерштейна . Компания Quest Software была приобретена Dell в 2012 году для создания Dell Software . 1 ноября 2016 года была завершена продажа Dell Software компаниям Francisco Partners и Elliott Management Corporation , и компания была повторно запущена как Quest Software. | да | |
Разработчик SQL | [498] | Oracle включает Unit Tester как часть бесплатного приложения SQL Developer. | да | |
пл / шт. | [499] | PL / Unit - это среда модульного тестирования, которая предоставляет функциональные возможности для создания модульных тестов для кода PL / SQL. PL / Unit представляет собой единый пакет, который компилируется в базу данных и становится доступным для использования модульными тестами PL / SQL. | Нет | |
Модульное тестирование PL / SQL для Oracle (PLUTO) | да | [500] | Фреймворк для модульного тестирования с открытым исходным кодом, созданный по образцу JUnit и основанный на объектной системе Oracle PL / SQL. | Нет |
ruby-plsql-spec | да | [501] | Модульное тестирование PL / SQL с использованием библиотек с открытым исходным кодом Ruby | да |
DBFit | [502] | Пишите, управляйте и выполняйте тесты прямо из браузера. DbFit написан на основе FitNesse, зрелой, полнофункциональной платформы с большим сообществом. | да |
IBM DB2 SQL-PL [ править ]
Имя | xUnit | Источник | Замечания | Активный |
---|---|---|---|---|
db2unit | да | [503] | db2unit - это среда с открытым исходным кодом, разработанная для DB2 LUW. Это структура стиля xUnit / jUnit для подпрограмм SQL-PL, и для нее требуется DB2 v9.7 или выше. | да |
PostgreSQL [ править ]
Имя | xUnit | КРАН | Источник | Замечания | Активный |
---|---|---|---|---|---|
Эпос | [504] | Epic - это среда модульного тестирования для хранимых процедур PostgreSQL. Требуется PG 8.1 или выше. | Нет | ||
pgTAP | да | да | [505] | Пишите тесты в функциях в стиле SQL или xUnit. | да |
PGtools | [506] | Инструменты загрузки и тестирования схемы для PostgreSQL. | Нет | ||
PGUnit | да | Нет | [507] | Фреймворк в стиле xUnit для хранимых процедур. | Нет |
Transact-SQL [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
tSQLt | да | [508] | Включает фреймворк для фиксации, поддержку непрерывной интеграции и использует SQL Test в качестве графического интерфейса пользователя [509] |
TSQLUnit | да | [510] | [511] |
utTSQL | да | [512] | |
Visual Studio Team Edition для специалистов по базам данных | [513] | ||
Модуль SQL Alcyone | да | [514] | Включает графический интерфейс для написания тестов и поддержки файлов таблиц данных. |
TST | [515] | ||
Бездельник | да | [516] | На основе RSpec |
Swift [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Быстро | [517] | Фреймворк для тестирования разработки на основе поведения для Swift и Objective-C. | |
Слейпнир | [518] | Фреймворк в стиле BDD для Swift. | |
XCTest | да | [395] | Производный от OCUnit. |
SystemVerilog [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
SVUnit | [519] | SVUnit: SVUnit - это среда модульного тестирования для разработчиков, пишущих код в SystemVerilog . | |
VUnit | да | [520] | VUnit - это среда модульного тестирования с открытым исходным кодом для VHDL и SystemVerilog. |
TargetLink [ редактировать ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
TPT | [21] | Тестирование с разделением по времени : для тестируемых моделей TargetLink TPT поддерживает автоматическое создание тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение тестов, оценку и регистрацию. Сопутствующие тесты могут выполняться автоматически между MiL и SiL. |
Tcl [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
tcltest | [521] | ||
tclUnit | да | [522] | |
т-единица | [523] |
TinyOS / nesC [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
TUnit | да | [524] | Встроенное многоплатформенное беспроводное тестирование и определение характеристик |
TypeScript [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
tsUnit | да | [525] | |
Оскар | да | [526] | |
Эльзасский | да | [527] | |
быстрая проверка | [528] | Подобно QuickCheck . | |
Testy.Ts | [529] | Платформа тестирования TypesScript, работающая на node.js |
VHDL [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
VUnit | да | [520] | VUnit - это среда модульного тестирования с открытым исходным кодом для VHDL и SystemVerilog. |
Visual FoxPro [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
FoxUnit | [530] |
Visual Basic (VB6.0) [ править ]
Информацию о фреймворках модульного тестирования для VB.NET см. В разделе языков программирования .NET .
Имя | xUnit | Лицензия | Источник | Замечания |
---|---|---|---|---|
vbUnit | Коммерческий | [531] | Visual Basic и COM-объекты | |
vbUnitFree | LGPL | [532] | Visual Basic и COM-объекты | |
VbaUnit | BSD | [533] | Visual Basic для приложений | |
ExcelVbaUnit | LGPL | [534] | Подобно VbaUnit, но специально для тестирования Excel VBA (написано как надстройка Excel) | |
TinyUnit | [535] | Visual Basic 6, VB .NET и PHP5 | ||
SimplyVBUnit | да | Массачусетский технологический институт | [536] | VB6 Unit Testing Framework по образцу популярного NUnit для .NET. |
VBLiteUnit | BSD | [537] | Visual Basic и COM-объекты |
Visual Lisp [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
vl-unit | [538] | Фреймворк модульного тестирования для Visual Lisp. |
Xojo [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
XojoUnit | да | [539] | Фреймворк модульного тестирования для Xojo, который работает с типами проектов Desktop, Web и iOS. |
XML [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
XUnit | [540] | для тестирования
| |
WUnit | [541] | для тестирования веб-приложений
| |
SOAtest | Нет | [237] | Коммерческий. Платформа Parasoft для обеспечения качества полного жизненного цикла для обеспечения безопасных, надежных и совместимых бизнес-процессов. |
XMLUnit | да | [288] | Плагин для JUnit и NUnit, позволяющий писать тесты в стиле Assertion для документов XSLT на Java или C # |
Vibz Automation | Нет | [542] | Открытый источник. Полнофункциональная среда тестирования с открытым исходным кодом Vibzworld. |
Имя | xUnit | Источник | Замечания |
---|---|---|---|
AntUnit | [543] | Для тестирования задач Apache Ant |
XSLT [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
веселый | [544] | библиотека для модульного тестирования таблиц стилей XSLT из Java | |
Тесты Теннисона | [545] | позволяет писать юнит-тесты в XML , используя XSLT из Apache Ant . Когда он включен в среду непрерывной интеграции, он позволяет запускать несколько тестов XSLT как часть сборки, не выполняя сборку, когда они идут не так, как надо. | |
UTF-X | [546] | фреймворк модульного тестирования для XSLT, который решительно поддерживает принцип проектирования сначала тест с функциями представления и проверки тестов. | |
XMLUnit | да | [288] | Плагин для JUnit и NUnit, позволяющий писать тесты в стиле Assertion для документов XSLT на Java или C # |
XSLTunit | [547] | Доказательство концепции фреймворка модульного тестирования для XSLT | |
XSpec | [548] | XSpec - это среда разработки, управляемая поведением (BDD), для XSLT и XQuery. Он основан на платформе Spec RSpec, которая представляет собой структуру BDD для Ruby. | |
Другой XSLTUnit | Эта структура позволяет разрабатывать ваши XSLT и проверять выходные данные по файлам XSD. Она поддерживает отчеты Maven 3 и JUnit. |
Другое [ править ]
Имя | xUnit | Источник | Замечания |
---|---|---|---|
Менеджер по тестированию | [549] | ||
IdMUnit | да | [550] | Управление идентификацией |
Среда модульного тестирования Visual Studio | [551] | Набор инструментов для модульного тестирования Microsoft |
См. Также [ править ]
- Список инструментов тестирования графического интерфейса пользователя
Модульное тестирование в целом:
- Модульное тестирование
- Тестирование программного обеспечения
- Макет объекта
Экстремальный программный подход к модульному тестированию:
- xUnit
- Разработка через тестирование (TDD)
- Поведенческая разработка (BDD)
- Экстремальное программирование
Ссылки [ править ]
- ^ «Библиотека SAP - ABAP - Инструменты анализа» . Help.sap.com . Проверено 12 ноября 2012 .
- ^ «TEST.easy для автоматизации тестирования SAP» .
- ^ "as3flexunitlib - фреймворк ActionScript 3.0 для модульного тестирования. - Хостинг проектов Google" . 2008-08-20 . Проверено 12 ноября 2012 .
- ^ "BreezeTest" .
- ^ «FlexUnit» .
- ^ "reflex-unit - Фреймворк модульного тестирования для Flex 2/3 - Хостинг проектов Google" . Проверено 12 ноября 2012 .
- ^ "astuce - клон JUnit для ECMAScript - хостинг проектов Google" . Проверено 12 ноября 2012 .
- ^ "AsUnit" . 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 .
- ^ "Aunit" . Libre.adacore.com . Проверено 12 ноября 2012 .
- ^ «AdaTEST95 - эффективная реализация модульного и интеграционного тестирования» . Qa-systems.com. 2012-03-16 . Проверено 12 ноября 2012 .
- ^ "Ahven - Библиотека модульного тестирования для языка программирования Ada" . strongtyped.org . Проверено 23 июня 2015 года .
- ^ a b "LDRA - Набор инструментов LDRA" . ldra.com . Архивировано из оригинального 20 марта 2012 года . Проверено 23 июня 2015 года .
- ^ «Тестирование встроенного программного обеспечения - векторное программное обеспечение» . vectorcast.com . Проверено 23 июня 2015 года .
- ^ "RapiTest Функциональное тестирование критически важного программного обеспечения - Rapita Systems Ltd" . rapitasystems.com . 2017-10-02 . Проверено 3 октября 2017 года .
- ^ "ASUnit" . freeshell.org . Проверено 23 июня 2015 года .
- ↑ [1] Архивировано 16 июля 2006 г., в Wayback Machine.
- ^ a b c d e "TPT - встроенное управляющее программное обеспечение для тестирования в реальном времени" . Piketec.com . Проверено 9 апреля 2021 .
- ^ «ASPUnit: платформа для модульного тестирования ASP» . sourceforge.net . Проверено 23 июня 2015 года .
- ^ "Документация ShUnit2 2.1.x" . Проверено 13 июля 2017 .
- ^ "bats-core / bats-core" . GitHub . Проверено 13 мая 2020 .
- ^ a b «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.
- ^ "насерсала / cbdd" . GitHub . Проверено 23 июня 2015 года .
- ^ "AceUnit" . sourceforge.net . Проверено 23 июня 2015 года .
- ^ "Простой заголовок только C / C ++ Framework модульного тестирования" . Проверено 23 июня 2020 .
- ^ a b «Обзор - Проверка работоспособности API - Проекты с открытым исходным кодом» . github.com . Проверено 25 июня 2015 .
- ^ a b c «Автоматизированная среда тестирования (ATF)» . GitHub . Проверено 3 июля 2017 .
- ^ "autounit.tigris.org" . tigris.org . Проверено 23 июня 2015 года .
- ^ "grassator / bdd-for-c" . Проверено 6 ноября 2017 года .
- ^ a b «Инструменты тестирования C и C ++: статический анализ кода, проверка кода, модульное тестирование» . Парасофт. 2012-09-24 . Проверено 12 ноября 2012 .
- ^ a b «Динамическое тестирование с Cantata: автоматизировано и просто» . Qa-systems.com. 2012-03-16 . Проверено 12 ноября 2012 .
- ↑ [2] Архивировано 22 марта 2007 г., в Wayback Machine.
- ^ a b «cfix - Фреймворк модульного тестирования C и C ++ для Windows» . cfix-testing.org . Проверено 23 июня 2015 года .
- ^ Маркус Бейкер; и другие. «Cgreen - это среда модульного тестирования для языка программирования C» . Проверено 15 мая 2013 .
- ^ "Проект Cgreen Github" . Ноябрь 2018.
- ^ "ЧИТАТЬ на GitHub" . 2018-10-07.
- ^ "Веб-сайт CHEAT" .
- ^ a b "libcester" . github.io . Дата обращения 17 мая 2020 .
- ^ "Проверить" . github.io . Проверено 17 августа 2018 года .
- ^ "cmocka - фреймворк для модульного тестирования C" . Проверено 21 марта 2016 .
- ^ "cmockery - облегченная библиотека для упрощения и обобщения процесса написания модульных тестов для приложений C. - Хостинг проектов Google" . Проверено 27 июля 2016 .
- ^ a b «CppUTest (Перемещено!) | Загрузки бесплатного программного обеспечения для разработки на» . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «Критерий - 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 года .
- ^ a b «Инструмент модульного тестирования - Embunit» . embunit.com . Проверено 23 июня 2015 года .
- ^ "imb / fctx" . GitHub . Проверено 23 июня 2015 года .
- ^ "Тестирование: Справочное руководство GLib" . gnome.org . Проверено 10 сентября 2018 .
- ^ "Гараж: GUnit: Информация о проекте" . Garage.maemo.org . Проверено 12 ноября 2012 .
- ^ "lcut - Легкая структура модульного тестирования C - Хостинг проектов Google" . google.com . Проверено 27 июля 2016 .
- ^ "LibU" . koanlogic.com . Проверено 23 июня 2015 года .
- ^ «JTN002 - MinUnit - минимальная среда модульного тестирования для C» . Jera.com . Проверено 12 ноября 2012 .
- ^ "гальведро / мут" . GitHub . Проверено 23 июня 2015 года .
- ^ "eerimoq / nala" . GitHub . Дата обращения 5 апреля 2020 .
- ^ "новапрова" . novaprova.org . Проверено 4 сентября 2015 года .
- ^ a b "opmock | Бесплатное программное обеспечение для загрузки на" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ «PicoTest: минималистский фреймворк для модульного тестирования программ на языке C» . GitHub . Проверено 20 августа 2019 .
- ^ a b «RapiTest» . rapitasystems.com . 2017-10-02 . Проверено 5 октября 2017 года .
- ^ "jecklgamis / rcunit" . GitHub . Проверено 23 июня 2015 года .
- ^ a b "christophercrouzet / rexo" . GitHub . 2020-02-26 . Проверено 26 февраля 2020 года .
- ^ "Программное обеспечение IBM Rational" . рациональный.com . Май 2007. Архивировано из оригинала 10 декабря 1997 года . Проверено 23 июня 2015 года .
- ^ "keithn / seatest" . GitHub . Проверено 23 июня 2015 года .
- ^ "Согласие - Динамический анализатор - Инструмент тестирования C" . Accord-soft.com. Архивировано из оригинала на 2013-01-02 . Проверено 12 ноября 2012 .
- ^ "Sput Unit Testing Framework для C / C ++" . use-strict.de . Проверено 17 февраля 2017 .
- ^ "STRIDE Wiki" . stridewiki.com . Проверено 23 июня 2015 года .
- ^ а б "Редир" . 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 Project Hosting" . google.com . Проверено 23 июня 2015 года .
- ^ «Silentbicycle / theft: тестирование на основе свойств для C: создание входных данных для поиска неясных ошибок, а затем сокращение до минимального количества ошибочных входных данных» .
- ^ «Единство» .
- ^ a b «Тестирование встроенного программного обеспечения - векторное программное обеспечение» . vectorcast.com . Проверено 23 июня 2015 года .
- ^ a b «GitHub - jpassing / visualassert: надстройка модульного тестирования для Visual C ++» . 2017-12-18.
- ^ "mcandre / qc: qc - порт C фреймворка модульного тестирования QuickCheck" . GitHub . Проверено 26 октября 2020 года .
- ^ a b "ccosmin / tinytest" . GitHub . Проверено 23 июня 2015 года .
- ^ a b «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 .
- ^ "martinmoene / 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 .
- ^ "dascandy / hippomocks" . 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: заархивированная копия как заголовок ( ссылка )
- ^ [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 .
- ^ "Rollbear / Trompeloeil" . GitHub . Проверено 23 июля 2015 года .
- ^ "TUT: C ++ Template Unit Test Framework" .
- ^ "Среда тестирования unit ++" . sourceforge.net . Проверено 23 июня 2015 года .
- ^ "горелка / sweet.hpp" . GitHub . Проверено 23 июня 2015 года .
- ^ "unittest-cpp / unittest-cpp" . GitHub . Проверено 23 июня 2015 года .
- ^ "DronMDF / upp11" . GitHub .
- ^ "UquoniTest: библиотека модульного тестирования для C" . Q-mentum.com. Архивировано из оригинала на 2012-04-09 . Проверено 12 ноября 2012 .
- ^ "ут" . GitHub .
- ^ "WinUnit" . CodePlex . Проверено 23 июня 2015 года .
- ^ "moswald / xUnit ++ / wiki / Home - Bitbucket" . Bitbucket.org. 2012-11-06 . Проверено 12 ноября 2012 .
- ^ «sTest - Среда модульного тестирования C ++» . Github . Проверено 15 июня 2017 года .
- ^ a b "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 .
- ^ "COBOLUnit" . Сайты Google . Проверено 13 сентября 2020 .
- ^ "кобол-юнит-тест" . Github.com . Проверено 13 сентября 2020 .
- ^ "ECBLUnit" . Github.com . Источник 2021-01-24 .
- ^ "GCBLUnit" . Github.com . Проверено 13 сентября 2020 .
- ^ Савиньяно программные решения. «Лучшее программное обеспечение за меньшее время: - программные решения Savignano» . Savignano.net . Проверено 12 ноября 2012 .
- ^ «Compuware добавляет инструменты тестирования в DevOps для портфеля мэйнфреймов - DevOps.com» . DevOps.com . 2018-07-25 . Проверено 30 ноября 2018 .
- ^ "z / OS Automated Unit Testing Framework (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 .
- ^ a b «LIFT - платформа LIsp для тестирования» . Common-lisp.net . Проверено 12 ноября 2012 .
- ^ a b "lisp-unit" . 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 .
- ^ "DUnitm" . Проверено 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.
- ^ "документация nasarb's funit-0.11.1" . rubyforge.org . Архивировано из оригинала на 2013-04-15.
- ^ "Фреймворк модульного тестирования FORTRAN (FRUIT) | Бесплатное программное обеспечение для загрузки на" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ "flibs / 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 .
- ^ a b "Foq" . CodePlex .
- ^ «FsCheck: Фреймворк для случайного тестирования - Главная» . Codeplex.com . Проверено 12 ноября 2012 .
- ^ "andriniaina / FsMocks" . GitHub .
- ^ "FsTest" . CodePlex .
- ^ "FsUnit" . CodePlex .
- ^ a b [6] Архивировано 10 мая 2010 года в Wayback Machine.
- ^ «unquote - Записывайте утверждения модульного теста F # в виде выражений в кавычках, бесплатно получайте пошаговые сообщения об ошибках» . github.com . Проверено 27 июля 2016 .
- ^ "go - язык программирования Go" . golang.org . Проверено 6 октября 2016 .
- ^ "tebeka / 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» . Парасофт .
- ^ a b c «Тестирование API» . Parasoft.com . Проверено 15 апреля 2015 .
- ^ "Домашняя страница Traffic Parrot" .
- ^ "Agitar Technologies" . agitar.com .
- ^ «Artos · Инструменты тестирования нового поколения» . theartos.com .
- ^ «Arquillian · Написать реальные тесты» . arquillian.org .
- ^ "AssertJ | Загрузки бесплатного программного обеспечения для разработки" . Github.com . Проверено 15 июня 2018 .
- ^ "beanSpec | Загрузки бесплатного программного обеспечения для разработки" . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ "абрекса4 / BeanTest" . GitHub . Архивировано из оригинала на 2016-01-12.
- ^ «Уточнение на примере - Concordion» . concordion.org .
- ^ "Concutest" . 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 года .
- ^ "ETLUNIT Home" . 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 (2010-11-17). "Главная · shyiko / jsst Wiki · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ "Что такое JBehave?" . jbehave.org .
- ^ "JDave" . 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 - О" . junit.org .
- ^ "JUnitEE Home" . junitee.sourceforge.io .
- ^ «Набор инструментов для тестирования программного обеспечения JWalk - ленивое систематическое модульное тестирование для гибких методов» . Университет Шеффилда . Проверено 4 сентября 2014 .
- ^ «mockito - проще и лучше насмехаться - Хостинг проектов Google» . github.com. 2016-07-27 . Проверено 12 ноября 2012 .
- ^ «Мок-классы для тестирования корпоративных приложений» . Проверено 4 сентября 2014 .
- ^ «Needle - Эффективное модульное тестирование для Java EE - Обзор» . spree.de .
- ^ "JavaLib" . neu.edu .
- ^ «GitHub - OpenPojo / openpojo: упрощенное тестирование POJO и управление идентификацией» .
- ^ «powermock - PowerMock - это среда Java, которая позволяет выполнять модульное тестирование кода, обычно считающегося непроверяемым. - Хостинг проектов Google» . powermock.org .
- ^ "Randoop" . 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 - Указатель" . unitils.org .
- ^ a b c "<XmlUnit />" . sourceforge.net .
- ^ "АВА" . ava.li .
- ^ "монолитный / Suitest · GitHub" . Github.com . Проверено 12 ноября 2012 .
- ^ «DOH: Dojo Objective Harness - Набор инструментов Dojo - Справочное руководство» . 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 .
- ^ "QUnit" . 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 / винтовой блок · 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 .
- ^ «Валлаби - Интегрированная программа для выполнения непрерывных тестов для JavaScript» .
- ^ «fast-check - Тестирование на основе свойств для JavaScript (например, QuickCheck)» . github.com .
- ^ "Неожиданный" .
- ^ "Шутка" .
- ^ "RITEway" .
- ^ «Переосмысление утверждений модульного теста» .
- ^ "zeroloop / l-unit8" . GitHub .
- ^ "Комплексная сеть архивов TEX: пакет qstest" . Ctan.org . Проверено 4 июля 2013 .
- ^ JKI (2012-11-07). «VI Tester - Домашняя страница - Дискуссионные форумы JKI» . Jkisoft.com . Проверено 12 ноября 2012 .
- ^ JKI (2015-11-08). "Caraya -Git репозиторий -Github" . Jki.net . Проверено 24 мая 2016 .
- ^ IncQuery Labs Ltd. (2018-01-02). «InstaCoverage - Домашняя страница» . IncQuery Labs Ltd . Проверено 2 августа 2016 .
- ^ "lgtunit" . logtalk.org . Проверено 14 октября 2013 .
- ^ "Луаунит" . 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 .
- ^ a b "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 .
- ^ "NBi" . 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 .
- ^ "Жаровня unit test" . CodePlex . Проверено 23 июня 2015 года .
- ^ TechTalk. «СпецФлоу» . Проверено 23 июня 2015 года .
- ^ "Spectre Framework" . 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 .
- ^ "спектры / спектры" . 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.
- ^ a b «Xcode - Возможности - Разработчик Apple» . Apple , Inc . Проверено 4 ноября 2014 .
- ^ "мираж / алкотест" . Github.com . Проверено 17 ноября 2015 .
- ^ "OUnit" . 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=
( справка ) - ^ "Test :: Harness" . metacpan.org . Проверено 12 ноября 2012 .
- ^ "Test :: More" . 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 .
- ^ "Test :: Unit :: Lite" . 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 .
- ^ "Shiftlett / 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 .
- ^ "Интернет-архив Wayback Machine" . 2009-07-28. Архивировано из оригинала 28 июля 2009 года . Проверено 12 ноября 2012 . Cite использует общий заголовок ( справка )
- ^ "GitHub - приставать / приставать" . Microsoft . Проверено 21 июня 2017 .
- ^ «Добро пожаловать в ProUnit! - Прогресс - Структура модульных тестов OpenEdge» . sourceforge.net .
- ^ "CameronWills / OEUnit" . GitHub .
- ^ "Модульные тесты Пролога" . Swi-prolog.org . Проверено 12 ноября 2012 .
- ^ "Rspec-марионетка" . Проверено 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 года .
- ^ "Green - чистый, красочный, быстрый тестер на питоне" . Проверено 28 апреля 2017 года .
- ^ «R Unit Test Framework | Бесплатное программное обеспечение для загрузки на» . Sourceforge.net . Проверено 12 ноября 2012 .
- ^ "CRAN - Пакет testthat" . Cran.r-project.org. 2012-06-27 . Проверено 12 ноября 2012 .
- ^ "CRAN - Пакет 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 .
- ^ a b «Ruby 2.2 - GitHub» .
- ^ «Ruby 2.2.0 выпущен» .
- ^ a b "Модуль: Test :: Unit (Ruby 2.1.0) - Ruby-Doc.org" .
- ^ "Сообщество, разработка Ruby с открытым исходным кодом на рельсах" . мыслибот . Проверено 12 ноября 2012 .
- ^ "Документация для minitest (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 .
- ^ Шэдоуфен. "джшу" . 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 .
- ^ "pluto-test-framework - Модульное тестирование 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 | Конструктор | 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 .
- ^ "Загрузить модуль SQL Alcyone" . Архивировано из оригинала на 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.
- ^ "railsware / Sleipnir" . GitHub . 2019-08-27.
- ^ "Страница SVUnit Sourceforge" . Проверено 6 мая 2014 .
- ^ a b "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.
- ^ «Testyts - Современная среда тестирования 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 .