Список фреймворков модульного тестирования
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Это список известных сред автоматизации тестирования, обычно используемых для модульного тестирования . Такие платформы не ограничиваются тестированием на уровне модулей; может использоваться для тестирования интеграции и системного уровня.
Платформы сгруппированы ниже. Для модульного тестирования фреймворк должен быть на том же языке, что и тестируемый исходный код , поэтому полезно группировать фреймворки по языкам. Но некоторые группировки выходят за рамки языка. Например, платформы групп .NET, которые работают на любом языке, поддерживаемом .NET, и платформы групп HTTP, которые тестируют HTTP-сервер независимо от языка реализации на сервере.
Столбцы
[ редактировать ]Здесь описаны столбцы в таблицах ниже.
- Имя : Название фреймворка.
- xUnit : классифицируется ли как xUnit.
- TAP : может ли выдаваться вывод Test Anything Protocol (TAP)
- Генераторы : поддерживаются ли генераторы данных — генерация входных данных теста и запуск теста с сгенерированными данными.
- Fixtures : поддерживает ли локальное тестирование — связывание тестовой среды с одним тестом.
- Групповые приспособления : поддерживает ли групповые приспособления – связывание тестовой среды с группой тестов.
Некоторые столбцы не относятся к некоторым группам и поэтому исключены из этой таблицы группировок.
Группы
[ редактировать ]АБАП
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ABAP-подразделение | Да | [1] | начиная с SAP NetWeaver 2004 |
ТЕСТ.easy | [2] | начиная с SAP NetWeaver 7.02 SP13 |
Активные серверные страницы (ASP)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
АСПУнит | [3] |
Есть
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Единицы АС | Да | [4] | |
АдаТЕСТ 95 | Нет | [5] | |
Окунь | [6] | ||
ТБрун | [7] | ||
ВекторCAST/Ада | Нет | [8] | |
РТРТ |
Муравей
[ редактировать ]Для задач Apache Ant .
Имя | xUnit | Источник | Примечания |
---|---|---|---|
АнтЮнит | [9] |
AppleScript
[ редактировать ]Для AppleScript .
Имя | xUnit | Источник | Примечания |
---|---|---|---|
ВРУ | Да | [10] | под влиянием SUnit, ASTest и Python unittest |
Из АСТ | Да | [11] |
АСКЕТ
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ТПТ | Да | [12] | Физическая стимуляция на основе модели и реализованная стимуляция |
Баш
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
shUnit2 | Да | [13] | среда модульного тестирования xUnit для сценариев оболочки на основе Bourne |
летучие мыши-ядро | [14] | Bats-Core: автоматизированная система тестирования Bash | |
ШеллСпец | [15] | Среда модульного тестирования в стиле BDD. Поддерживает все POSIX-совместимые оболочки, включая Bash, Dash, Ksh и Zsh. Вложенные блоки, которые реализуют локальную область действия и позволяют легко имитировать. Параллельное исполнение. RSpec-like/TAP/JUnit XML Reporter. Интеграция покрытия кода. Лицензия МТИ. | |
bash_unit | [16] | Платформа для модульного тестирования bash Enterprise Edition. Лицензия GPL-3.0. | |
Бах | [17] | Bach — это среда тестирования для Bash, которая предоставляет возможность писать модульные тесты для ваших сценариев Bash. |
БАЗОВЫЙ
[ редактировать ]Visual Basic (VB6.0)
[ редактировать ]Платформы модульного тестирования для VB.NET см. в разделе Языки .NET .
Имя | xUnit | Лицензия | Источник | Примечания |
---|---|---|---|---|
vbUnit | Коммерческий | [18] | Visual Basic и COM-объекты | |
vbUnitFree | LGPL | [19] | Visual Basic и COM-объекты | |
ВбаЮнит | БСД | [20] | Visual Basic для приложений | |
ExcelVbaUnit | LGPL | [21] | Похож на VbaUnit, но специально для тестирования Excel VBA (написан как надстройка Excel). | |
TinyUnit | [22] | Visual Basic 6, VB.NET и PHP5. | ||
ПростоVBUnit | Да | С | [23] | Платформа модульного тестирования VB6, созданная по образцу популярного NUnit для .NET. |
VBLiteUnit | БСД | [24] | Visual Basic и COM-объекты |
Содзё (РЕАЛЬНЫЙ базовый уровень)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
РБУ | Нет | [25] | |
XojoUnit | Да | [26] | Платформа модульного тестирования для Xojo, которая работает с типами проектов Desktop, Web и iOS. |
Язык выполнения бизнес-процессов (BPEL)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
BPELUUnits | [27] |
С
[ редактировать ]Имя | xUnit | КРАН | Светильники | Групповые матчи | Генераторы | Год | Источник | Лицензия | Примечания |
---|---|---|---|---|---|---|---|---|---|
AceUnit | Да | Да | 2007 [28] | [29] | Лицензия BSD | Это стиль JUnit 4.x, простой, модульный и гибкий. Его можно использовать в средах с ограниченными ресурсами, например, при разработке встроенного программного обеспечения, а также на ПК, рабочих станциях, серверах (Windows и Unix). | |||
АкуТест | Да | Да | [30] | С | Просто, понятно, быстро. Один файл .h. Используется в портативной библиотеке времени выполнения Apache. Переименован из CUTest. | ||||
Проверка работоспособности API | Да | Да (типы) | Да (типы) | Да | 2009 [31] | [32] | LGPL | Генератор модульных тестов для библиотек C/C++. Может автоматически генерировать разумные входные данные для каждой функции API. | |
Платформа автоматизированного тестирования | 2007 [33] | [34] | БСД | Первоначально разработан для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов как часть релиза. | |||||
BDD-для-C | Да | [35] | С | Платформа тестирования BDD с выводом TAP в одном заголовочном файле. | |||||
Кантата++ | Нет | Да | Да | Да | [36] | Собственный | Инструмент автоматизированного модульного и интеграционного тестирования для C. Сертифицированное тестирование хостовых или встроенных систем. Покрытие кода и уникальное управление интерфейсом вызовов для имитации и перехвата вызовов. | ||
Кэтсраннер | [37] | лицензия GPL | Платформа модульного тестирования для кроссплатформенной разработки встраиваемых систем. | ||||||
КБДД | Да | Да | [38] | Лицензия Апач | libcbdd — это блочная библиотека разработки, управляемая поведением , которая позволяет проводить очень читаемые тесты. Тесты пишутся внутри основных функций. Работает только с clang и расширением libblocksruntime. | ||||
cfix | Да | [39] | LGPL | Специально разработан для разработки под Windows — как в режиме ядра Win32, так и в режиме ядра NT. Совместим с WinUnit. | |||||
Зеленый | Да | [40] | ISC | Платформа модульного тестирования, включающая строгие и свободные макеты , автоматическое обнаружение тестов, наборов, нотацию в стиле BDD, тест, защищенный от исключений, вывод на «естественном языке», расширяемый генератор отчетов, обучающие макеты для обнаружения фактических значений, отправленных в макет. | |||||
ИЗМЕНЯТЬ | Да | 2012 | [41] | БСД | Платформа модульного тестирования только для заголовков. Мультиплатформенность. Поддерживает запуск каждого теста в отдельном процессе. Работает без необходимости «регистрировать» тестовые примеры. | ||||
Проверять | Да | Да | Да | Да | 2001 [42] | [43] | LGPL | Check имеет простой интерфейс для определения модульных тестов, практически не затрудняющий работу разработчика. Тесты выполняются в отдельном процессе, поэтому Check может обнаружить как ошибки утверждения, так и ошибки кода, которые вызывают ошибки сегментации или другие сигналы. Результаты модульных тестов можно использовать в редакторах исходного кода и IDE. Может выводить данные в несколько форматов, таких как формат TAP, JUnit XML или SubUnit. Поддерживает Linux, macOS, FreeBSD, Windows. | |
Смок | Да | Да | Да | Да | 2012 [44] | [45] | Лицензия Апач 2.0 | CMocka — это тестовая среда для C с поддержкой фиктивных объектов. Он прост в использовании и настройке. CMocka является ответвлением и преемником cmockery, который был разработан Google, но некоторое время не поддерживался. Может выводить данные в несколько форматов, таких как формат TAP, JUnit XML или SubUnit. | |
Смокерия | Да | 2008 [46] | [47] | Лицензия Апач 2.0 | Проект, спонсируемый Google . | ||||
CppUTest | Да | Да | Нет | Да | [48] | 3-пунктовый BSD | Ограниченный C++ создан специально для упрощения использования и работы на встроенных платформах. C++ погребен в макросах, поэтому кривая обучения для программистов C минимальна. Портирован на Symbian. Имеет библиотеку поддержки насмешек CppUMock. | ||
Критерий | Да | Да | Да | Да | Да | [49] | С | Фреймворк модульного тестирования с автоматической регистрацией тестов. Поддерживает теории и параметризованные тесты. Каждый тест выполняется в отдельном процессе, поэтому можно сообщать о сигналах и сбоях. Возможен вывод в несколько форматов, таких как формат TAP или JUnit XML. Поддерживает Linux, macOS, FreeBSD, Windows. | |
С | [50] | 3-пунктовый BSD | CU — это простая среда модульного тестирования для обработки автоматических тестов на C. | ||||||
CTest | Да | Да | Да | [51] | Лицензия Апач 2.0 | Ctest — это фреймворк с некоторыми особенностями: форматированный вывод для удобного анализа и простота использования. | |||
CUnit | Да | 2001 | [52] | LGPL | Независимость от ОС (Windows, Linux, macOS, Solaris, HP-UX, AIX и, возможно, другие) | ||||
CUnit (форк CUnity) | Да | 2018 | [53] | LGPL | Образован из CUnit в 2018 году для обеспечения постоянного развития и поддержки. Независимость от ОС (Windows, Linux, macOS, Solaris, HP-UX, AIX и, возможно, другие). Также поддерживает вывод, совместимый с JUnit, и в большинстве случаев может быть заменой CUnit. | ||||
CUnitWin32 | Да | [54] | LGPL | Для Вин32. Минималистичный каркас. Выполняет каждый тест как отдельный процесс. | |||||
РЕЗАТЬ | Нет | [55] | БСД | ||||||
Резак | Да | [56] | LGPL | Платформа модульного тестирования для C. | |||||
встроенный блок | Да | Да | 2003 | [57] | С | Встроенный C | |||
Эмбунит | Нет | [58] | Собственный | Создание модульных тестов для C/C++ и Embedded C++. | |||||
FCTX | Да | [59] | БСД | Быстрая и полная среда модульного тестирования в одном заголовке. Объявите и напишите свои функции за один шаг. Никаких зависимостей. Кроссплатформенность. | |||||
Тестирование GLib | Да | Да | [60] | Часть GLib | |||||
ГУнит | [61] | для ГНОМА | |||||||
Гамак | Да | Да | [62] | С | Создает gmocks для кода C. Также создает собственный код. Вариант использования: тестирование устаревшего кода. | ||||
lcut | Да | Да | Да | [63] | Лицензия Апач 2.0 | Облегченная среда модульного тестирования C, включая поддержку макетов | |||
Либчестер | Да | Да | Да | Нет | Да | [64] | С | Надежная среда модульного тестирования только заголовков для C и C++. Поддерживает имитацию функций, обнаружение утечек памяти, отчет о сбоях. Работает на различных платформах, включая встроенные системы, и совместим с различными компиляторами. Вывод в несколько форматов, таких как TAP, JunitXML, TAPV13 или обычный текст. | |
ЛибУ | Да | Нет | [65] | БСД | мультиплатформенность (Unix, Windows); явные зависимости тестового набора/набора; параллельное и изолированное выполнение; xml, txt и настраиваемое форматирование отчетов. | ||||
Мимикк | [66] | Собственный | Полностью автоматизированная генерация макетов для C и C++. Основанный на clang, он предоставляет возможность компилировать файлы заголовков прямо в связываемые файлы макетов объектов и управлять ими с помощью соответствующего API. | ||||||
МинЕдиница | [67] | С | крайне минималистское модульное тестирование с использованием 2 макросов C | ||||||
Но | Нет | Нет | Нет | Нет | [68] | С | Еще один минималистичный фреймворк для C и Unix. Одиночный заголовочный файл. | ||
С нами | [69] | С | Мощное издевательство. Чистый API. | ||||||
НоваПрова | Да | Да | Да | Да | [70] | Лицензия Апач 2.0 | Фреймворк модульного тестирования с автоматической регистрацией тестов. Поддерживает насмешку и заглушку. Каждый тест выполняется параллельно с valgrind в своем собственном процессе, поэтому можно обнаружить ошибки памяти и сигналы. Поддерживает Линукс. | ||
Опмок | Да | Да | Да | Да | [71] | лицензия GPLv3 | Платформа заглушек и макетов для C и C++, основанная на генерации кода из заголовков. Может проверять параметры вызова, последовательность вызовов, обрабатывать несколько реализаций макета и многое другое. Включает также небольшую среду модульного тестирования с JUnit-совместимым выводом XML, но также работает с любой средой модульного тестирования. | ||
Тест Parasoft C/C++ | Да | Да | Да | Да | [72] | Собственный | Автоматизированное создание и выполнение модульных/компонентных тестов на хост- или встроенных системах с покрытием кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и одноранговую проверку кода. | ||
ПикоТест | Да | Да | Да | [73] | 3-пунктовый BSD | PicoTest — это однофайловая среда модульного тестирования программ на языке C, которая следует принципам xUnit . Он предоставляет определение модуля CMake для упрощения интеграции с другими проектами CMake. | |||
RCUNIT | Да | Да | Да | [74] | С | RCUNIT — это небольшая платформа для тестирования программ на языке C. Он использует нелокальные переходы для эмуляции исключений и обрабатывает сигналы завершения программы (например, SIGILL) во время тестовых запусков. RCUNIT позволяет создавать тестовые приспособления для каждого теста или для каждой группы тестов. | |||
Рехо | Да | Нет | Да | Да | Нет | [75] | Общественное достояние | Платформа для C89/C++ с автоматической регистрацией тестов и усовершенствованным API. | |
РК Тест | Да | [76] | Общественное достояние | Библиотека модульного тестирования с одним заголовком, очень похожая на Google Test, с саморегистрирующимися тестами. | |||||
РТРТ | [77] | Собственный | |||||||
СиТест | Да | Да | [78] | С | Простая среда модульного тестирования на чистом C. | ||||
Умные тесты | [79] | Собственный | Автоматизированное модульное и интеграционное тестирование, а также покрытие кода. | ||||||
Носик | [80] | 2-пунктовый BSD |
Простая, переносимая среда модульного тестирования C, один файл заголовка. | ||||||
СТРАЙД | Да | Да | Да | Нет | [81] | Собственный | Встроенное решение для обеспечения качества программного обеспечения, включающее методы модульного тестирования, тестирования API, поведения и интеграции, а также портал интерактивных отчетов. | ||
ТБрун | Да | [7] | Собственный | Автоматизированное модульное и интеграционное тестирование, а также покрытие кода.
Генераторы доступны в другом компоненте с именем TBExtreme. | |||||
Да | Да | Да | Да | Да | Да | [82] | С | Платформа тестирования Micro Unit для C/C++. При примерно 1 тысяче строк кода он проще, легче и намного быстрее, чем более тяжелые фреймворки, такие как Googletest и Catch2. Включает богатый набор макросов утверждений, поддерживает автоматическую регистрацию тестов и может выводить данные в несколько форматов, таких как формат TAP или JUnit XML. Поддерживает Linux, MacoOS, FreeBSD, Windows. | |
Тесси | [83] | Собственный | Автоматизированное модульное и интеграционное тестирование, а также покрытие кода, ориентированное на встроенные системы. | ||||||
TestApe | [84] | Фреймворк для тестирования и макетирования. Автоматические макеты по умолчанию для неразрешенных внешних факторов | |||||||
Тестовый отдел. | Да | [85] | лицензия GPL | Можно изменять вызовы из тестируемого программного обеспечения; например, проверьте условия ошибки, заглушив malloc и позволив ему вернуть ноль. Хорошо документировано | |||||
Модульный тест ТФ | Да | Да | 2012 | [86] | Меньшая GNU GPL | Pure C, поддерживает изоляцию тестов в отдельных процессах. | |||
Кража | Да | 2014 [87] | [88] | ISC | Библиотека C для тестирования на основе свойств. | ||||
крошечный тест | Да | [89] | Апач | Автономный, без зависимостей, только заголовок. | |||||
ТПТ | Да | Да | Да | Да | [12] | Собственный | Тестирование с разделением времени : автоматизированное модульное и интеграционное тестирование на основе моделей для встроенных систем. Для тестируемого кода C TPT поддерживает автоматическую генерацию тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов. | ||
Единство | Да | Да | [90] | С | Легкий и включает функции для встроенной разработки. Может работать с Mocks и Exceptions через CMock и CException. Также интегрирован со средой тестовой сборки Ceedling. | ||||
usfstl | Да | Да | [91] | БСД | Библиотека моделирования тестирования встроенного программного обеспечения в пользовательском пространстве. построен на основе платформы модульного тестирования C, которая позволяет имитировать любой символ во время выполнения для нескольких реализаций. | ||||
ВекторCAST/C | Нет | Да | Да | Да | [92] | Собственный | Автоматизированное модульное и интеграционное тестирование, а также покрытие кода. | ||
Визуальное утверждение | Да | [93] | Надстройка модульного тестирования для Visual Studio. На основе платформы тестирования cfix. | ||||||
контроль качества | Да | [94] | FreeBSD | qc — это порт C среды модульного тестирования QuickCheck. | |||||
xTests | [95] | БСД | Зависит от библиотек STLSoft C и C++. |
С#
[ редактировать ]См . языки .NET ниже.
С++
[ редактировать ]Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Примечания |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Айрин | Нет | Да | Да | Нет | Нет | Да | Да | Да | Да | [96] | ||
Проверка работоспособности API | ГНУ ЛГПЛ | Да | Да (типы) | Да (типы) | Да | [32] | Генератор модульных тестов для библиотек C/C++. Может автоматически генерировать разумные входные данные для каждой функции API. LGPL. | |||||
АТФ | БСД | Да | Да | Да | Да | [34] | Первоначально разработан для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов как часть релиза. | |||||
Бандит | С | Нет (опишите/это) | Да (опишите) | Да (вложенное описание) | Нет | Нет | Да | Да | Нет | Да (вложенное описание) | [97] | Только заголовок. Автоматическая регистрация тестов. Специально разработан для C++11. |
Библиотека тестов ускорения | Способствовать росту | Да [98] | Да [99] | Да [100] [101] | Да | С дополнительной библиотекой "Черепаха" [102] | Да | Решение пользователя | Да | Сюиты и лейблы | [103] | Часть Boost . Мощная концепция набора данных для создания тестовых примеров. Различные уровни фикстур (глобальные, один раз для каждого набора тестов, один раз для каждого тестового набора в наборе). Мощное сравнение с плавающей запятой. |
БагГай | Способствовать росту | Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | Да | [104] | Только заголовок. Выход ТАП . |
Кантата QA Systems | Собственный | Нет | Да | Да | Да | Да | Да | Да | Да | Да | [36] | Коммерческий. Инструмент автоматизированного модульного и интеграционного тестирования для C++. Сертифицированное тестирование хостовых или встроенных систем. Покрытие кода и уникальное управление интерфейсом вызовов для имитации и перехвата вызовов. |
Касмин | Лицензионная лицензия 2.0 | Нет | Да | Да | Нет | Нет | Да | Да | Да | Да | [105] | C++17, созданный по образцу среды тестирования Jasmine, типобезопасные тесты, автоматическая регистрация, функции BDD, целевые/отключенные/ожидающие тесты, гибкая конфигурация (JSON), средство создания отчетов цветной консоли, расширяемый, Windows/Linux/macOS |
Catch or Catch2 | Boost | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | [106] | Header only, no external dependencies, auto-registration, tdd and bdd features |
CATCH-VC6 | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | [107] | VC6 port of CATCH | |
cfix | Yes | Yes | No | No | No | Yes | Yes | No | [39] | Specialized for Windows development—both Win32 and NT kernel mode. Compatible to WinUnit. | ||
Cput | Yes | Yes | Yes | Yes | Yes | Yes | No | Suites | [108] | Library and MS Visual Studio add-in to create and run unit tests. Open Source. | ||
CPPOCL/test | Apache 2 | No | Yes | No | Yes | Yes | [109] | Released Under Apache 2.0, compliant with C++ 98 and C++ 11. Works for Linux, Windows 32/64 bit using gcc, Cygwin, VS2005, VS2015. Header file only library. Provides ability to write performance tests in a similar way to unit tests. Has some support for reporting memory leaks. | ||||
CppTest | GNU LGPL | Yes | Yes | Suites | [110] | Released under LGPL | ||||||
cpptest-lite | MIT | Yes | Yes | Yes | Suites | [111] | Released under MIT. Developed for C++11. | |||||
CppUnit | GNU LGPL | Yes | Yes | Yes | No | No | Yes | Yes | No | Suites | [112][113] | Released under LGPL |
Name | License | xUnit | Fixtures | Group fixtures | Generators | Mocks | Exceptions | Macros | Templates | Grouping | Source | Remarks |
CppUTest | Yes | Yes | Yes | No | Yes | No | Yes | No | Suites | [48] | Limited C++ set by design to keep usage easy and allow it to work on embedded platforms. C++ is buried in macros so the learning curve for C programmers is minimal. Ported to Symbian. Has a mocking support library CppUMock | |
CppUnitLite | Yes | No | No | No | Yes | No | Suites | [114] | ||||
CPUnit | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | [115] | Released under BSD. | |
Criterion | MIT | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Suites | [116] | Unit testing framework with automatic test registration. Needs C++11 compiler support for the C++ API. Supports theories and parameterized tests. Each test is run in its own process, so signals and crashes can be reported. Can output to multiple formats, like the TAP format or JUnit XML. Supports Linux, macOS, FreeBSD, Windows. |
Либчестер | С | Да | Да | Да | Да | Да | Да | Да | Нет | Файл | [64] | Надежная среда модульного тестирования только заголовков для языков программирования C и C++. Поддержка функции имитации, обнаружение утечек памяти, отчет о сбоях. Работает на различных платформах, включая встроенные системы, и совместим с различными компиляторами. Вывод в несколько форматов, таких как TAP, JunitXML, TAPV13 или обычный текст. |
crpcut | Нет | Да | Нет | Нет | Да | Да | Люксы внутри люксов | [117] | Пункт BSD 2. Запускает каждый тест в отдельном процессе, гарантируя, что набор тестов продолжит работу даже в случае неожиданного сбоя или бесконечного цикла. | |||
МИЛЫЙ | Да | Да | Нет | Нет | Да | Да | Люксы | [118] | CUTE (упрощение модульного тестирования C++) с интеграцией Eclipse CDT. Включение одной строки, без наследования. Поддержка Mock обеспечивается Mockator. | |||
милый | Нет | Нет | Нет | Нет | [119] | |||||||
CxxTest | Да | Да | Да | Нет | Да* | Необязательный | Да | Нет | Люксы | [120] | Использует синтаксический анализатор C++ и генератор кода (требуется Python ) для регистрации теста. * Имеет структуру для создания макетов глобальных функций, но не объектов. | |
доктор | С [121] | Нет | Да | Да | Нет | Нет | Да | Да | Да | Да | [122] | Легкая, многофункциональная среда тестирования с одним заголовком C++. |
Эмбунит | Нет | Нет | Да | [58] | Коммерческий. Создание модульных тестов для C/C++ и Embedded C++. | |||||||
Упражнениешесть | БСД | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Исполняемые файлы | [123] | Цель: сделать добавление тестов максимально быстрым и простым. |
ФейкИт | С | Да | [124] | Используйте новейшие возможности C++11 для создания выразительного, но очень простого API. | ||||||||
FCTX | Да | Да | Да | Нет | Нет | Нет | Да | Нет | Да | [125] | Быстрая и полная среда модульного тестирования в одном заголовке. Объявите и напишите свои функции за один шаг. Никаких зависимостей. Кросс-платформа. | |
Фруктоза | Нет | Да | Нет | Да | Нет | Да | Да | Да | Нет | [126] | Простая среда модульного тестирования. | |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Примечания |
Мокинг-фреймворк Google C++ | Да | Нет | Да | Да | [127] | |||||||
Google тест | БСД | Да | Да | Да | Да | Да | Да | [128] | Поддерживает автоматическое обнаружение тестов, богатый набор утверждений, определяемые пользователем утверждения, тесты на смерть, фатальные и нефатальные сбои, различные варианты запуска тестов и создание отчетов о тестировании в формате XML. | |||
Гестия | С | Да | Да | Да | Нет | Нет | Да | Да | Да | Люксы | [129] | Открытый исходный код. Может тестировать серверы, библиотеки, приложения и встроенное программное обеспечение. Вывод в файлы stdout, text, html или xml. Имеет несколько утверждений для обмена сообщениями, предупреждениями и исключениями, а также простые условия. |
Гиппомоки | Да | Нет | Да | Да | [130] | |||||||
Иглу | Да (Контекст) | Нет | Нет | Нет | Да | Да | Да | Да (вложенные контексты) | [131] | Модульное тестирование в стиле BDD на C++ | ||
чтобы | Нет | Да | Нет | Нет | Нет | Да | Да | Да | Нет | [132] | Крошечный тестовый фреймворк C++11 только с заголовком | |
liblittletest | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | [133] | Портативная библиотека C++ с одним заголовком файла для модульного тестирования. Поддерживает богатый набор утверждений, автоматическое обнаружение тестов, различные варианты запуска тестов. | |
libunittest | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | [134] | Портативная библиотека C++ для модульного тестирования, использует C++11. | |
характер | БСД | [135] | ||||||||||
Платформа модульного тестирования Microsoft для C++ | Собственный | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | [136] | Коммерческий. Интегрировано в Microsoft Visual Studio 2012 IDE и более поздние версии. |
Мимикк | Собственный | Да | [66] | Полностью автоматизированная генерация макетов для C и C++. Основанный на clang, он предоставляет возможность компилировать файлы заголовков прямо в связываемые файлы макетов объектов и управлять ими с помощью соответствующего API. | ||||||||
Мокатор | Да | Нет | Да | Да | [137] | Библиотека макетов объектов только для заголовков и подключаемый модуль Eclipse для простого, но мощного создания тестовых двойников; использует новые возможности языка C++11, сохраняя при этом совместимость с C++03; имеет встроенную поддержку CUTE | ||||||
макет++/mockcpp | Да | Да | Нет | Да | Да | Да | Да | Люксы | [138] | Простая среда тестирования для C++ (требуется cmake) | ||
макет топа | Да | [139] | Платформа макетных объектов C++, предоставляющая синтаксис, аналогичный Mockito для Java. | |||||||||
макет | Да | Да | Да | Да | Да | Да | Да | Люксы | [140] | Фреймворк для имитации C++, размещенный в Google. | ||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Примечания |
NanoCppUnit | Нет | Да | Да | Нет | Нет | Нет | Да | Да | Люксы | [141] | Подтверждение концепции | |
НульЮнит | Да | Да | Да | Нет | Нет | Да | Да | Да | Люксы | [142] | Низкие усилия, простой в использовании. Поддерживает автоматическое обнаружение тестов, определяемые пользователем утверждения, фатальные и нефатальные условия, создание отчетов о тестировании XML и надежную поддержку интеграции IDE. | |
ДУБ | Нет | Нет | Да | Да (XML) | Нет | Да | Да | Да | XML | [143] | Использует общие библиотеки/DLL. | |
Опмок | GNU GPL | Да | Да | Да | Да | Да | Нет | Да | Нет | Да | [71] | Платформа заглушек и макетов для C и C++, основанная на генерации кода из заголовков. Не предполагает внесения изменений в существующий код, поэтому хорошо подходит для рефакторинга устаревшего кода . В частности, вам не нужны виртуальные операции или абстрактные классы. Может проверять параметры вызова, последовательность вызовов, обрабатывать несколько реализаций макета и многое другое. Включает также небольшую среду модульного тестирования с выводом XML, совместимого с Junit, но также работает с любой средой модульного тестирования. |
Тест Parasoft C/C++ | Собственный | Да | Да | Да | Да | Да, при правильной настройке | Да | Да | Да | Да | [72] | Коммерческий. Автоматизированное создание и выполнение модульных/компонентных тестов на хост- или встроенных системах с покрытием кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и одноранговую проверку кода. |
стукач | Способствовать росту | Нет | Да | Да | Нет | Нет | Да | Да | Да | Да | [144] | Облегченная среда тестирования C++20 без выделения кучи |
QtTest | ГНУ ЛГПЛ | Да | Да | Нет | Нет | Нет | Да [145] | Нет | Нет | [146] | Построен на ультракроссплатформенной библиотеке Qt. Позволяет тестировать на Windows, macOS, Linux, BSD, Symbian и любой другой платформе, на которой может работать Qt. | |
Быстрая проверка++ | [147] | Фреймворк для автоматического создания тестов. Вдохновлен QuickCheck | ||||||||||
Быстрый тест | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Нет | [148] | ||
Рехо | Общественное достояние | Да | Да | Да | Нет | Нет | Нет | Да | Нет | Да | [75] | Платформа для C89/C++ с автоматической регистрацией тестов и усовершенствованным API. |
Сеть безопасности | Да | Да | Нет | Да | Да | Да | Да | Нет | Нет | [149] | Легкая и быстрая среда модульного тестирования, которую легко настроить и использовать. Работает на Windows и Linux. Поддерживает GNU C++, VC++, MinGW, QtSDK и может создавать тестовые проекты для VisualStudio, CodeBlocks, Eclipse, KDevelop. | |
ShortCUT | Нет | Да | [150] | |||||||||
СТРАЙД | Собственный | Да | Да | Да | Нет | Да | Да | Да | Да | Да | [151] | Коммерческий. Встроенное решение для обеспечения качества программного обеспечения, включающее методы модульного тестирования, тестирования API, поведения и интеграции, а также портал интерактивных отчетов. |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Примечания |
ОС Symbian | Да | [152] | На основе CxxTest | |||||||||
ТБрун | Собственный | [153] | Коммерческий.
Генераторы доступны в другом компоненте с именем TBExtreme. | |||||||||
Да | С | Да | Да | Нет | Да | Да | Да | [154] | Платформа тестирования Micro Unit для C/C++ (около 1 тыс. строк кода). Включает богатый набор макросов утверждений, поддерживает автоматическую регистрацию тестов и может выводить данные в несколько форматов, таких как формат TAP или JUnit XML. Поддерживает Linux, macOS, FreeBSD, Windows. | |||
Тесси | Собственный | [83] | Коммерческий. | |||||||||
ТДОГ | Да | Да | Да | Да | Нет | Да | Да | Да | Макрос (пространства имен) | [155] | TDOG — это легкая, портативная среда тестирования C++ xUnit с открытым исходным кодом. | |
Скоро тест | Нет | Да | Да | Да | Нет | Автообнаружение | Да | Да | Макрос (пространства имен) | [156] | Сложная макрологика (намеренно) | |
Тествелл CTA++ | Собственный | Да | Нет | Нет | Да | Нет | Да | Да | Да | [157] | Коммерческий. | |
тпунит++ | Да | Да | Нет | Нет | Необязательный | Да | Да | [158] | Простая переносимая библиотека C++ xUnit, содержащаяся в одном заголовке. | |||
ТПТ | Собственный | Да | Да | Да | Да | Нет | Нет | Зависит от | Зависит от | Да | [159] | Тестирование с разделением времени: автоматизированное модульное и интеграционное тестирование на основе моделей для встроенных систем. Для тестируемого кода C TPT поддерживает автоматическую генерацию тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов. |
Трубач Сова | Способствовать росту | Да | [160] | Простая, но мощная платформа с одним заголовком для насмешек. Требуется С++14. | ||||||||
TUT | Нет | Нет | Да | Нет | Нет | Да | Да | Да | Шаблоны | [161] | На основе шаблонов. Автоматическая регистрация/обнаружение тестов, настраиваемый процесс создания отчетов, различные варианты запуска тестов. Легко адаптируется для работы на Windows CE. | |
Типовой изолятор++ | Да | Да | Да | Да | Да | Да | [162] | Коммерческий. Платформа изоляции/мокинга для C/C++ | ||||
Юнит++ | [163] | |||||||||||
unit.hpp | Нет | Да | Нет | Да | Нет | Да | Да | Нет | [164] | Чрезвычайно легкая среда модульного тестирования с одним заголовком (<500loc). Это соответствует духу D в отношении модульных тестов. Автоматическое обнаружение тестов. Тестовая установка в стиле RAII, которую можно повторно использовать в СЕКЦИЯХ (аналогично Catch). | ||
Юниттест++ | Нет | Да | Да | Нет | Да | Да | Да | Люксы | [165] | UnitTest++ — бесплатное программное обеспечение. Простота, портативность, скорость и компактность — важные аспекты UnitTest++. | ||
upp11 | Да | Да | Нет | Нет | Нет | Да | Да | Да | Да | [166] | Бесплатное программное обеспечение. Минимальный (один маленький заголовок), автоматическая регистрация тестов, параметризованные тесты и т. д. Только для C++11. | |
ЮкуониТест | Собственный | Да | Да | Да | Нет | Да | Да | Да | Да | Да | [167] | Коммерческий. Добавляет такие функции, как простое создание (многоразовых) тестовых каталогов, богатые логические значения в утверждениях и многое другое. |
мкт | Способствовать росту | Нет | Да | Да | Нет | Нет | Да | Нет | Да | Да | [168] | C++20 с одним заголовком/одиночным модулем, микро(микро)/платформа модульного тестирования без макросов и без зависимостей. |
ВекторCAST/С++ | Собственный | Нет | Да | Да | Да | Да | Да | Да | Да | Да | [92] | Коммерческий. Автоматизированное модульное и интеграционное тестирование, а также покрытие кода. |
Визуальное утверждение | Да | Да | Нет | Нет | Нет | Да | Да | Нет | [93] | Надстройка модульного тестирования для Visual Studio. На основе платформы тестирования cfix. | ||
ВинЮнит | [169] | Больше ориентирован на C/C++, чем на разработчиков .NET. | ||||||||||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Примечания |
xTests | Да | Да | [95] | Зависит от библиотек STLSoft C и C++. | ||||||||
хЮнит++ | Да | Да | Да | Да | Да | Да, Только тестовая установка |
Да | Да, Сюиты и атрибуты |
[170] | Поддерживает одновременное выполнение тестов. Макросы используются только для настройки теста, а не для утверждений теста. | ||
крошечный тест | Апач 2 | Да | Да | [89] | Автономный, без зависимостей, только заголовок. | |||||||
сТест | С | Да | Да | Да | Да | [171] | Легкий (один заголовочный файл, использует стандартную библиотеку). Простота в использовании и быстрое написание тестов (не нужно: строить специальные конструкции, создавать объекты, использовать область видимости, перехватывать или генерировать исключения). Подсчет, группировка и объединение тестов. Легко изменить вывод (отдельная логика от журналов печати). Требуется С++11. | |||||
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Примечания |
C для графики (Cg)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ЮниттестКг | Нет | [172] | Поддерживаются пиксельные и вершинные шейдеры. |
КОБОЛ
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
КОБОЛУнит | Да | [173] | Простая среда модульного тестирования с открытым исходным кодом для написания и запуска повторяемых тестов на COBOL. Распространяется под лицензией GNU General Public License . |
Кобол-юнит-тест | Нет | [174] | Включите изолированное модульное тестирование отдельных абзацев в программах COBOL в автономной среде без подключения к системе z/OS . Распространяется под лицензией GNU General Public License . |
ECBUnit | Нет | [175] | Простое модульное тестирование для z/OS, написанное на IBM Enterprise COBOL. Распространяется под лицензией GNU General Public License . |
GCBLUUnit | Нет | [176] | Простое модульное тестирование для GnuCOBOL, написанное на GnuCOBOL. Распространяется под лицензией GNU General Public License . |
смекалка | Нет | [177] | Коммерческий инструмент (а не платформа) для редактирования и выполнения тестов компонентов на мэйнфрейма IBM платформе . |
Топаз для Total Test | Нет | [178] | Коммерческий инструмент (а не фреймворк) для автоматического создания и выполнения модульных тестов мэйнфрейма; обеспечить заглушку данных; предоставлять тестовые утверждения по умолчанию, которые можно изменить, и многое другое. |
zUnit | Да | [179] | Коммерческая платформа на мэйнфреймов IBM платформе |
мфунит (МФУ) | Да | [180] | Коммерческая платформа для тестирования программ Micro Focus COBOL на платформах Windows/Unix. |
CC-анализатор | Нет | Инструмент анализа покрытия коммерческого кода. Поддерживает мэйнфреймы IBM , платформы Windows, Unix. |
КолдФьюжн (CFML)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
КФУнит | |||
cfcUnit | Да | ||
MXUnit | Да | [181] | Платформа модульного тестирования с плагинами Eclipse и Sublime Text для CFML на ColdFusion , Railo и Lucee |
Тестбокс | Да | Платформа xUnit и поведенческого тестирования для CFML ColdFusion , Railo и Lucee | |
Мокбокс | Нет | Платформа имитации/заглушки для CFML (ColdFusion) |
Кристалл
[ редактировать ]Имя | xUnit | Источник | Примечания | |
---|---|---|---|---|
Кротест | [182] | Лицензия МТИ. Небольшая и простая тестовая среда для Crystal с общими утверждениями и без загрязнения класса Object. |
Завиток
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
CurlUnit | [183] |
ДатаФлекс
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ДФУнит | Да | [184] |
Дельфи
[ редактировать ]Имя | Лицензия | Источник | Примечания |
---|---|---|---|
Данн | «КАК ЕСТЬ» | [185] | Поддержка ФастММ4 |
DUnitX | Апач 2.0 | [186] | Поддержка FastMM4, FastMM5, Delphi-Mocks |
ECMAScript
[ редактировать ]ActionScript, Apache Flex
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ФлексУни | [187] | ||
Тест на ветер | [188] | Простое модульное тестирование для AIR | |
ФлексЮнит 4 | Да | [189] | Модульное тестирование на основе метаданных для проектов Flex 2,3 и 4 и ActionScript 3. |
Рефлекторный блок | [190] | Платформа модульного тестирования на основе метаданных для Flex 2 и 3 | |
Обманывать | Да | [191] | Модульное тестирование для ActionScript 3 (также JavaScript, ActionScript 1 и 2), которое также можно запускать из командной строки с помощью кроссплатформенного исполняемого файла (поддерживает macOS, Linux, Windows) |
АсЮнит | [192] | Флэш-плееры 6, 7, 8, 9 и 10 | |
dpUInt | [193] | Платформа модульного и интеграционного тестирования для Flex 2 и 3 | |
текущий | [194] | Платформа модульного и интеграционного тестирования для Flex 2 и 3 | |
более беглый | [195] | Более плавное тестирование асинхронного поведения во Flex | |
моджотест | Да | [196] | (в разработке) Модульное тестирование для ActionScript 3, Flash Player 10 |
Смешанный
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
укрепляет | [197] | Создает отчеты HTML для нескольких целей компиляции, включая JavaScript, ActionScript и C++. | |
hexUnit | [198] |
JavaScript
[ редактировать ]Имя | xUnit | КРАН | Клиентская сторона | Серверная часть | Источник | Примечания |
---|---|---|---|---|---|---|
АВА | Да | Да | Нет | Да | [199] | Футуристический запуск тестов JavaScript |
Самый лучший | Да | Да | [200] | [УСТАРЕЛО]: Suitest — это мощный и простой в использовании набор тестов JavaScript BDD. | ||
Министерство здравоохранения | Да | Да | [201] | Dojo Objective Harness, которую можно запустить в браузере или независимо через Rhino. | ||
ЛБРТВ ЮТ | Нет | Да | Нет | [202] [203] | Разработан как обучающий проект. | |
JSUnit | Да | Нет | Да | Нет | [204] | JSUnit больше не поддерживается активно. |
Улучшить JS | Да | Нет | Да | Нет | [205] | Порт Enhance PHP |
куни | Да | Да | Да | [206] | jQuery тестовый пакет | |
Unit.js | Совместимый | Да | Да | Да | [207] | Фреймворк модульного тестирования для JavaScript и Node.js. Unit.js работает с любой платформой модульного тестирования и библиотеками утверждений. Несколько стилей утверждений: TDD, BDD, спецификация (предоставляет генератор документации спецификации), ожидание,... |
RhUnit | Да | Да | [208] | QUnit- совместимая среда Rhino/JUnit | ||
Перепроверка | Нет | Да | [209] | Безбраузерная платформа на основе Java | ||
J3Unit | Да | Нет | [210] | |||
Мокко | Да | Да | Да | Да | [211] | Платформа тестирования JavaScript, работающая на node.js |
стажер | Нет | Да | Да | Да | [212] | |
JSNUnit | Да | Нет | [213] | |||
ЮИ-тест | Да | Да | Да | Да | [214] | |
JSSpec | Да | Нет | [215] | разработки, основанная на поведении Структура | ||
Модульное тестирование | Да | Нет | [216] | script.aculo.us тестовый пакет javascript | ||
JSpec | Да | Да | [217] | Хорошо читаемый BDD, более 50 сопоставлений, независимость от DOM/фреймворка, асинхронность, Rhino, поддержка node.js и многое другое (больше не поддерживается) | ||
Жасмин | Да | Да | [218] | BDD, независимая от платформы, простая интеграция с проектами Ruby и непрерывная сборка. Позволяет проводить как тестирование без DOM, так и асинхронное тестирование. | ||
винтовой блок | Да | Нет | [219] | Требуется jQuery | ||
Лента | Да | Да | Да | Да | [220] | Тестовый пакет TAP для узлов и браузеров |
подросток | Да | Да | Нет | Да | [221] | Программа запуска минимального теста с нулевым API |
Тест.Простой | Нет [222] | Да | Да | Нет | [223] | Напишите модульные тесты, генерирующие TAP, на JavaScript и запустите их в своем браузере. |
Тест.Еще | Нет[1] | Да | Да | Нет | [224] | Напишите модульные тесты, генерирующие TAP, на JavaScript и запустите их в своем веб-браузере. |
Тесткейс | Да | Нет | [225] | |||
ТестИт | Да | Да | [226] | Легкий, экологически чистый, простой в настройке и использовании. | ||
testdouble.js | Совместимый | Да | Да | [227] | Авторизованная тестовая двойная библиотека (например, макет/шпион/заглушка), совместимая с любой тестовой платформой. | |
jsUnitTest | Да | Да [228] | На основе TestCase, но без зависимости от прототипа. | |||
JSTest | Да | Нет | [229] | Легкий, экологически чистый браузерный фреймворк. | ||
JSTest.NET | Нет | Да | [230] | Средство запуска модульных тестов JavaScript без браузера для использования с MsTest, XUnit, NUnit и т. д. | ||
jsUnity | Да | Нет | Да | Да | [231] | Контекстно-независимый (JavaScript, JScript (ASP/WSH), Rhino и т. д.) |
РиноЮнит | Нет | Да | [232] | Платформа на основе Rhino , позволяющая запускать тесты в Ant | ||
ДжасЮнит | Да | Нет | Да | Нет | [233] | Легкий каркас. Часть проекта, предоставляющего Mocks и IoC. |
Пожарный отряд | Да | Нет | [234] | Платформа тестирования, обеспечивающая ведение журнала и просмотр на новой вкладке Firebug . | ||
Js-тест-драйвер | Да | Да | Нет | [235] | Цель JsTestDriver — создать средство запуска тестов JavaScript, которое легко интегрируется с системами непрерывной сборки и позволяет быстро запускать тесты в нескольких браузерах, чтобы упростить разработку в стиле TDD. | |
Js-тест-раннер | Нет | Да | Да | [236] | Средство запуска тестов JUnit, которое запускает тесты JavaScript. Цель JS Test Runner — дать возможность тестировать код JavaScript, используя подход, который будет удобен программистам, ориентированным на тестирование; особенно в контексте непрерывной интеграции. | |
Else.js | Совместимый | Да | Да | [237] | Автономные тестовые шпионы, заглушки и макеты для JavaScript. Никаких зависимостей, работает с любой платформой модульного тестирования. | |
SOAtest | Нет | Да | Нет | [238] | Коммерческий. Платформа тестирования, запись/воспроизведение которой выполняется в большинстве современных веб-браузеров, где Javascript на стороне клиента может быть протестирован как посредством статического анализа, так и функциональной проверки. | |
клятвы | Нет | Да | [239] | |||
Узловой блок | Да | Да | [240] | Среда асинхронного тестирования Javascript | ||
Тиртл | Да | Да | [241] | Платформа тестирования, которая обеспечивает выразительные утверждения и интерактивные выходные данные теста. | ||
вру | Совместимый | Да | Да | [242] | Платформа тестирования синхронизации/асинхронности JavaScript общего назначения, не зависящая от среды. Совместим с любым браузером, настольным или мобильным, node.js, Rhino и phantom.js. Маленький, незаменимый, быстрый. | |
Бастер.JS | Совместимый | Да | Да | Да | [243] | BDD/xUnit, утверждения, ожидания, браузер/сервер, расширяемый с помощью таких инструментов, как анализ и другие меры контроля качества, легко настраиваемый, хорошо документированный и активно развивающийся. |
Самый легкий | Да | Да | [244] | Минималистичная библиотека тестирования, поддерживает управление потоком данных и ориентирована на четкость тестов. | ||
Чай | Да | Да | [245] | Библиотека утверждений BDD/TDD для узла и браузера, которую можно прекрасно сочетать с любой средой тестирования JavaScript. | ||
ИИСУС | Да | Нет | [246] | Простой инструмент для модульного тестирования JavaScript. | ||
Валлаби.js | Да | Да | [247] | Коммерческий. Средство непрерывного выполнения тестов, которое сообщает о покрытии кода и других результатах непосредственно в редактор кода сразу после изменения кода. Поддерживает AVA, Jasmine, Mocha, QUnit, Jest, Babel, Webpack, Browserify, CoffeeScript, TypeScript. | ||
быстрая проверка | Да | Да | [248] | Платформа тестирования на основе свойств, аналогичная QuickCheck . | ||
непредвиденный | Да | Да | [249] | Расширяемый набор инструментов утверждения BDD . | ||
Является | Да | Да | [250] | Восхитительная среда тестирования JavaScript с упором на простоту. | ||
ЦентиТФ | Да | Да | [251] | Очень маленькая, но мощная среда модульного тестирования JavaScript (129 строк кода, 2,3 КБ в архиве). | ||
RITEway | Нет | Да | Да | Да | [252] | Простые, читаемые и полезные модульные тесты. Видеть [253] |
Эрланг
[ редактировать ]Имя | xUnit | Светильники | Групповые матчи | Генераторы | Источник | Примечания |
---|---|---|---|---|---|---|
Юнит | Да | Да | Да | Да | [254] | Включено в версию Erlang R12B5 и более поздние версии. |
Ф#
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Туман | Нет | [255] | Облегченная типобезопасная и потокобезопасная библиотека макетов объектов для F# с поддержкой C# и VB.Net. |
ФсЧек | Нет | [256] | случайного тестирования ( фаззинг ), Библиотека комбинаторов основанная на QuickCheck для Haskell . |
ФсМоксс | Нет | [257] | Библиотека макетов F# на основе Rhino.Mocks. |
ФсТест | Да | [258] | Предметно-ориентированный язык для написания спецификаций языково-ориентированного программирования на F#. На основе синтаксиса FsUnit, но ориентирован на xUnit.net . |
ФсЮнит | Нет | [259] | Автономная среда разработки на основе поведения с естественным синтаксисом для написания спецификаций. |
NaturalSpec | Нет | [260] | Предметно-ориентированный язык для написания спецификаций на естественном языке. На основе NUnit . |
Убрать кавычки | Да | [261] | Сочетает в себе реализации декомпиляции, оценки и постепенного сокращения цитат F#, что позволяет записывать тестовые утверждения в виде простых, статически проверяемых выражений в кавычках, которые создают пошаговые сообщения об ошибках. Интегрируется без настройки со всеми платформами модульного тестирования на основе исключений, включая xUnit.net, NUnit и MbUnit. Unquote также можно использовать в сеансах FSI. |
Другой | - | См. также список языков .NET в другом месте на этой странице. |
Фортран
[ редактировать ]Столбец MPI : поддерживает ли передача сообщений через MPI — обычно используется для высокопроизводительных научных вычислений.
Имя | xUnit | Светильники | Групповые матчи | Генераторы | ИМБ | OpenMP | Источник | Примечания |
---|---|---|---|---|---|---|---|---|
Фуни | Да | Да | Да | Нет | [262] | Минимум Фортрана плюс утверждения и шаблон, расширенный с помощью Ruby. | ||
ФРУКТЫ | Да | Да | Да | Да | [263] | Написан на Фортране 95, но работает с кодом, написанным на любой версии Фортрана. Имеет утверждения, приспособления, настройку, демонтаж, отчеты и многое другое. Генератор в Ruby. | ||
Фтнунит | [264] | |||||||
pFUnit | Да | Да | Да | Да | Да | Да | [265] | Поддерживает тестирование процедур на основе MPI и OpenMP. Теперь доступна полностью объектно-ориентированная реализация с использованием Fortran 2003. Используется с рядом устаревших и новых кодов Фортрана. |
ObjexxFTK:UnitTest | [266] | Пользователь пишет тесты на Фортране: скрипт Python автоматически находит все тесты и генерирует тестовый драйвер Фортрана. Поддерживает F77-F2003. Включена поддержка утверждений и библиотеки строк и массивов. | ||||||
Зофу | Да | [267] |
Идти
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
иди тестируй | [268] | «Go test» автоматизирует тестирование пакетов, названных в путях импорта. | |
go2xunit | Да | [269] | Преобразует go test -v (или gocheck -vv ) вывод в XML-выход, совместимый с xunit или xunit.net (используется в Jenkins/Hudson).
|
классный
[ редактировать ]Все записи Java также могут использоваться в Groovy.
Имя | xUnit | Источник | Примечания |
---|---|---|---|
легкий | [270] | БДД | |
Спок | Да | [271] | BDD со встроенными возможностями Mocking и Spy. |
Гмок | Да | [272] | Издевательский фреймворк |
Хаскелл
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
HUnit | Да | [273] | |
HUnit-Плюс | Да | [274] | |
Быстрая проверка | Нет | [275] | Быстрая проверка |
Смоллчек | Нет | [276] | Исчерпывающий анализ «маленьких» примеров данных. |
Hspec | [277] | Платформа BDD в стиле RSpec для Haskell , интегрируемая с QuickCheck и HUnit. | |
сосок | Нет | [278] | Платформа приемочного тестирования в стиле огурца для Haskell |
бдд | Нет | [279] | Внутренний предметно-ориентированный язык для тестирования программ с использованием процесса разработки на основе поведения. |
тестовая среда | Да | [280] | Платформа для запуска и организации тестов с поддержкой HUnit и QuickCheck. |
ХТФ | Да | [281] | Модуль верхнего уровня, который реэкспортирует функциональность из подмодулей. Модулям, которые определяют только модульные тесты и свойства быстрой проверки, обычно требуется только импортировать этот модуль. Ваш тестовый драйвер должен дополнительно импортировать TestManager и, при необходимости, BlackBoxTest. |
Язык шейдеров высокого уровня (HLSL)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ЮниттестКг | Нет | [172] | Поддерживаются пиксельные и вершинные шейдеры. |
Управление идентификацией
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ИдМУнит | Да | [282] |
ИГОРЬ Про
[ редактировать ]Имя | КРАН | xUnit | Светильники | Групповые матчи | Источник | Примечания |
---|---|---|---|---|---|---|
UTF | Да | Да | Да | Да | [283] | Совместим с версиями 6/7/8. |
Интерактивный язык данных (IDL)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Но | Да | [284] | |
официальный документ | [285] | Только технический документ, а не структура |
HTTP-запрос
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ХтмлЮнит | [286] | Эмулятор безголового браузера на Java | |
HttpUnit | Платформа тестирования веб-приложений, обычно используемая в сочетании с JUnit. | ||
Единица | [287] | Платформа тестирования веб-приложений на основе браузера IE и JavaScript. | |
Кану ВебТест | [288] | Платформа с открытым исходным кодом на основе HtmlUnit. Поддержка синтаксиса XML-подобного или Groovy в сценариях. | |
Селен | Платформа тестирования, воспроизведение которой может работать в большинстве современных веб-браузеров для тестирования веб-страниц. | ||
вода | Платформа тестирования, основанная на языке Ruby, которая может работать в веб-браузерах для тестирования веб-страниц. | ||
Мыльный интерфейс | [289] | Платформа тестирования веб-сервисов с открытым исходным кодом для сервис-ориентированных архитектур. | |
SOAtest | [290] [238] | Коммерческий. Платформа тестирования API, запись/воспроизведение которой выполняется в большинстве современных веб-браузеров для тестирования веб-страниц. Поддерживает Selenium WebDriver . | |
Дорожный попугай | [291] | Платформа моделирования API и виртуализации сервисов, поддерживающая несколько протоколов и API. Позволяет тестировать компоненты изолированно. |
Ява
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Встряхнуть | Да | [292] | Автоматизирует создание подробных тестов JUnit в коде. |
Конвертер | Да | [293] | Фреймворк с открытым исходным кодом для написания модульных, интеграционных и функциональных тестов. Он включает в себя предварительно настроенную структуру журналирования и отчеты об объемах, а также утилиты для записи потока для ручного или полуавтоматического тестирования. Он поддерживает тестирование BDD с использованием сценариев огурца. |
Арквиллиан | Да | [294] | Фреймворк с открытым исходным кодом для написания интеграционных и функциональных тестов. Он включает в себя Arquillian Graphene, Drone и Selenium для написания тестов и для визуального уровня. |
УтверждатьJ | [295] | Свободные утверждения для Java | |
beanSpec | [296] | Развитие, основанное на поведении | |
БинТест | Нет | [297] | Небольшая платформа веб-тестирования Java, созданная для использования WebDriver/HTMLUnit в сценариях BeanShell. |
Кактус | Расширение JUnit для тестирования Java EE и веб-приложений. Тесты Cactus выполняются внутри контейнера Java EE /web. | ||
Конкордеон | [298] | Разработка через приемочное тестирование , Разработка через поведение , Спецификация на примере | |
Избавьтесь от этого | [299] | Платформа для тестирования параллельных программ | |
Огурец-JVM | [300] | Разработка, основанная на поведении, заменяет устаревший JRuby. Cuke4Duke на основе | |
Чашка чая | [301] | Платформа разработки на основе поведения для Java 8 | |
ДбЮнит | [302] | Расширение JUnit . для выполнения модульного тестирования с помощью программ, управляемых базой данных | |
ИзиМок | [303] | Макет фреймворка [304] | |
ЭтлЮнит | Да | [305] | Платформа модульного тестирования для процессов извлечения-преобразования-загрузки, написанная на Java. Способен тестировать Oracle, Informatica, SqlServer, PostGreSQL, MySQL и т. д. [306] |
ЭвоСюит | [307] | Инструмент создания тестовых примеров, который может автоматически генерировать тесты JUnit. | |
ГрандТестАвто | [308] | GrandTestAuto (GTA) — это платформа для полного автоматического тестирования программного обеспечения Java. Тесты могут быть распределены по нескольким машинам в сети. | |
GroboUtils | [309] | Расширение JUnit , обеспечивающее автоматизированное документирование, модульное тестирование иерархии классов, покрытие кода и многопоточные тесты. | |
Хэмкрест | [310] | Создание настраиваемых средств сопоставления утверждений, которые можно использовать вместе со средами модульного тестирования. | |
ХаваРаннер | Да | [311] | Средство запуска JUnit со встроенной поддержкой параллелизма, наборами и сценариями. |
Инстинкт | [312] | Развитие, основанное на поведении | |
Платформа серверного тестирования Java (JSST) | [313] | Платформа серверного тестирования Java, основанная на идее, аналогичной идее Apache CACTUS, но в отличие от CACTUS она не связана с JUnit 3.x и может использоваться с любой платформой тестирования. | |
JBehave | [314] | Развитие, основанное на поведении | |
ДжейДэйв | [315] | Развитие, основанное на поведении | |
JПример | Да | [316] | Расширение JUnit , которое использует зависимости между тестовыми примерами для уменьшения дублирования кода и улучшения локализации дефектов. |
JДано | [317] | Развитие, основанное на поведении | |
JMock | [318] | Макет фреймворка | |
JMocks | [319] | Фреймворк с открытым исходным кодом. Можно легко написать тесты, которые будут имитировать конечные классы, статические методы, конструкторы и т. д. Никаких ограничений нет. | |
Джнарио | Да | [320] | Разработка, основанная на поведении, как Cucumber |
jqwik | [321] | Механизм тестирования JUnit 5 для тестирования на основе свойств | |
Jtest | Да | [322] | Коммерческий. Автоматизированное создание и выполнение модульных/компонентных тестов с покрытием кода и обнаружением ошибок во время выполнения. Также обеспечивает статический анализ и одноранговую проверку кода. |
Юкито | [323] | Объединяет Mockito и Google Guice для автоматического создания макетов и создания экземпляров зависимостей. | |
Юнит | Да | [324] | |
JUnitEE | [325] | Расширение JUnit . для тестирования Java EE приложений | |
JWalk | [326] | Быстрое полуавтоматическое создание исчерпывающих наборов модульных тестов. | |
Мокито | [327] | Макет фреймворка с использованием [1] библиотеки | |
Мокраннер | [328] | Расширение JUnit . для тестирования сервлетов, фильтров, классов тегов, а также действий и форм Struts | |
Иголка | [329] | Платформа с открытым исходным кодом для изолированного тестирования компонентов Java EE вне контейнера. | |
НУТестер | [330] | В Северо-Восточном университете разработана среда тестирования для помощи в преподавании вводных курсов информатики на Java. | |
OpenPojo | [331] | Платформа с открытым исходным кодом, используемая для проверки и обеспечения соблюдения поведения POJO, а также для управления идентификацией — равенства, hashCode и toString. | |
PowerMock | [332] | Расширение для Mockito и EasyMock, которое позволяет имитировать статические методы, конструкторы, конечные классы и методы, частные методы, удалять статические инициализаторы и многое другое. | |
Рандуп | Да | [333] | Автоматически находит ошибки и генерирует модульные тесты для Java посредством случайного тестирования с обратной связью (вариант фаззинга ). |
Спок | [334] | Spock — это среда тестирования и спецификации для приложений Java и Groovy. Спок поддерживает спецификацию на примерах и тестирование в стиле BDD. | |
СпрайТест | Да | [335] | Коммерческий. Платформа автоматизированного модульного тестирования для Java |
SureAssert | [336] | Интегрированное решение для модульного тестирования Java для Eclipse. Контрактное проектирование и разработка через тестирование | |
Тасинга | [337] | Использует чистый объектно-ориентированный подход к программированию и предлагает коммерческую лицензию и бесплатную поддержку. | |
ТестНГ | Да | [338] | Тесты могут включать модульные тесты, функциональные тесты и интеграционные тесты. Имеет возможности для создания даже нефункциональных тестов (например, нагрузочных тестов, временных тестов). [339] [340] |
Единицы | [341] | Предлагает общие утилиты и функции для помощи в тестировании уровня сохраняемости и тестировании с использованием макетов объектов. Предлагает специальную поддержку для тестирования кода приложения, использующего JPA, спящий режим и Spring. Unitils интегрируется с средами тестирования JUnit и TestNG. | |
XMLUnit | [342] | Тестирование JUnit и NUnit для XML |
ЛабВЬЮ
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Платформа модульного тестирования LabVIEW | Нет | Автоматически создавайте тестовые пакеты для VI в LabVIEW. | |
VI тесты | Да | [343] | Собственная объектно-ориентированная реализация LabVIEW платформы xUnit. Модульные тесты записываются в виде VI в LabVIEW. |
Карайя | Да | [344] | Собственная реализация LabVIEW платформы xUnit. |
InstaCoverage | Да | [345] | Платформа модульного тестирования LabVIEW с быстрым измерением покрытия кода. |
Лассо
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
L-блок | [346] |
Латекс
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
qstest | [347] |
Лисп
[ редактировать ]АвтоЛИСП, Визуальный Лисп
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
vl-блок | [348] | Фреймворк модульного тестирования для Visual Lisp. |
Кложур
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Clojure.test (встроенный) | Да | [349] | |
Ожидания | Да | [350] | |
Талия | [351] | ||
Особенный | Да | [352] | |
тест.проверка | [353] |
Общий Лисп
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
CLUnit | [354] | ||
КиберТиггир Тест | [355] | ||
Пять утра | Нет | [356] | |
ФРЕТ | [357] | ||
Гран-при | [358] | ||
СЕГОДНЯ | [359] | ||
ПОДНИМАТЬ | [360] | ||
Лисп-модуль | [361] | ||
доказывать | [362] | ||
РТ | [363] | ||
пасынок | [364] | ||
XLUnit | [365] |
Эмакс Лисп
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Лютик | [366] | ||
ЭлЮнит | [367] | ||
лосиный тест | Нет | [368] | |
Unit-test.el | [369] |
Ракетка
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
стойки | Да | [370] | Открытый исходный код |
слишком легко | Нет | [371] | Открытый исходный код |
Схема
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
СхемаЕдиница | Да | [372] | |
Тестез | Нет | [373] | |
СРФИ-64 | Нет | [374] |
Два
[ редактировать ]Имя | xUnit | КРАН | Источник | Примечания |
---|---|---|---|---|
lua-TestЕще | Нет | Да | [375] | Порт Perl Test::Больше |
ЛуаЮнит | Да | Да | [376] | |
луна | Нет | Нет | [377] |
МАТЛАБ
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
млЮнит | Да | [378] | |
млЮнит 2008а | Да | [379] | |
MUUnit Легленда | [380] | Вдохновленный MUnit Ломбарди | |
MUnit Ломбарди | [381] | Похоже на: xUnit | |
Платформа тестирования MATLAB xUnit | Да | [382] | MATLAB R2008a и более поздние версии (использует функции ООП , представленные в этом выпуске). Переименован из mtest . Принимает как подкласс в стиле xUnit, так и простые тестовые примеры функций MATLAB. |
Доктест | Нет | Репозиторий Bitbucket — исходный код и документация [383] | Позволяет включать автоматизированные тестовые примеры в документацию, поэтому используйте примеры как тестовые примеры и наоборот. Производитель ТАП . Вдохновлен Python одноименным модулем . По состоянию на август 2011 г. [update] он может обрабатывать только однострочные тестовые случаи, а его средство обработки исключений не может обрабатывать исключения, сгенерированные после другого вывода. [384] |
matlab.unittest | Да | Документация MATLAB [385] | Включено в состав MATLAB R2013a. |
MOxUnit | Да | Репозиторий GitHub [386] | Работает как для MATLAB , так и для GNU Octave . старого стиля Использует функции ООП и совместим с MATLAB xUnit Test Framework. Может использоваться со Travis-ci и Shippable службами непрерывной интеграции (пример) и интегрируется с MOcov для предоставления отчетов о покрытии кода либо в автономном режиме, либо через Coveralls.io (пример). |
ТТЕСТ | Нет | Репозиторий Gitlab [386] | Работает как для MATLAB , так и для GNU Octave . Состоит из структуры утверждений и инструментов для рефакторинга. Framework ориентирован на научный код и ученых. |
.СЕТЬ
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Как | Да | [387] | Полнофункциональная платформа автоматизации тестирования на основе Selenium WebDriver. |
csUnit | Да | включает графический интерфейс, командную строку, плагин VS2005; поддерживает C#, VB.NET, Managed C++, J#, другие языки .NET, поддерживает .NET 3.5 и более ранние версии; интегрирован с ReSharper | |
DbUnit.NET | [388] | Платформа модульного тестирования .NET 2.0 для кода доступа к базе данных. | |
ErrorUnit | [389] | Генерирует модульные тесты на основе зарегистрированных ошибок или приостановленного стека вызовов Visual Studio; Имитирует параметры, значения классов, данные EF, доступные на данный момент. | |
Фиксики | Да | [390] | На основе NUnit и xUnit с упором на настройку с помощью пользовательских соглашений. Интегрируется с TestDriven.NET. |
Свободные утверждения | Да | ||
Туман | Нет | [255] | Облегченная типобезопасная и потокобезопасная библиотека макетов объектов для F# с поддержкой C#. |
Галлион | [391] | Расширяемая и нейтральная платформа автоматизации, предоставляющая общую объектную модель, службы и инструменты среды выполнения (например, средства запуска тестов), которые могут использоваться многими средами тестирования. | |
ЛайтБДД | Да | [392] | Облегченная платформа тестирования на основе поведения |
МбЮнит | Да | [393] | Расширяемая, основанная на моделях платформа, совместимая с nUnit. Часть платформы автоматизации тестирования Gallio. |
Мокк | Да | [394] | Moq — это библиотека .NET Framework для создания макетов объектов. Он использует лямбда-выражения C# 3.0, обычно используемые в разработке через тестирование. |
МСТест | Нет | Инструмент командной строки для выполнения модульных тестов Visual Studio, созданных за пределами Visual Studio IDE. На самом деле это не среда тестирования, поскольку она является частью Visual Studio Unit Testing Framework . | |
NaturalSpec | Нет | [260] | Предметно-ориентированный язык для написания спецификаций на естественном языке. На основе NUnit . |
НБи | Да | [395] | Платформа тестирования, ориентированная на данные, специализированная для платформы Microsoft Business Intelligence. Проверяет эквивалентность наборов результатов на основе запросов SQL, MDX или DAX, производительности, синтаксиса, структуры и членов измерений (многомерные и табличные SSAS). Включает генератор тестов. |
NFСвободно говорящий | [396] | Свободная библиотека утверждений, которую можно использовать поверх любой среды тестирования. Упрощайте чтение тестов и генерируйте подробные сообщения об ошибках в случае неудачи теста. | |
Нмате | [397] | Надстройка для создания и интеграции кода NUnit и PartCover для Microsoft Visual Studio 2005/2008 | |
Ядерный.Тест | Нет | [398] | Платформа модульного тестирования на основе командной строки, которая может обрабатывать .NETStandard и другие разновидности .NET, интегрируется в Visual Studio в качестве внешнего инструмента. |
НУнит | Да | включает графический интерфейс, командную строку, интегрируется в Visual Studio с ReSharper | |
НУнитАсп | На основе NUnit | ||
Пекс | Да | [399] | Исследовательский проект Microsoft, обеспечивающий тестирование методом «белого ящика» для .NET с использованием решателя ограничений Z3 для создания входных данных модульного теста (вместо фаззинга ). |
Студия качества Gate One | Нет | [400] | Коммерческая/бесплатная среда тестирования для модульного и интеграционного тестирования, которая анализирует зависимости между тестовыми примерами для передачи данных между ними. Поддерживает комбинаторное тестирование, многопоточность и временные зависимости. |
QuickUnit.net | Нет | [401] | Реализуйте модульные тесты без написания кода. Минималистский подход к разработке через тестирование. |
Randoop.NET | Да | [402] | Автоматически находит ошибки и генерирует модульные тесты для .NET посредством случайного тестирования с обратной связью (вариант фаззинга ). |
Носорог издевается | Да | [403] | Платформа динамических фиктивных объектов для платформы .NET . |
Ростер | Да | [404] | Платформа и инструменты на основе NUnit для .NET Compact Framework |
SpecFlow | Да | [405] | Платформа разработки на основе поведения для .NET. Вдохновлен огурцом . Интегрируется с NUnit , MSTest , MbUnit и другими. |
Призрак | Да | [406] | Разработка на основе поведения с простым и читаемым синтаксисом для написания спецификаций. Включает командную строку, дополнительную интеграцию с NUnit. |
TestDriven.NET | [407] | Коммерческий | |
.ТЕСТ | Да | [408] | Коммерческий. Автоматизированное решение для обеспечения качества программного обеспечения, которое включает в себя создание и выполнение модульных тестов, а также составление отчетов по стандартному отраслевому покрытию кода. |
ТикСпец | Да | [409] | Платформа разработки на основе поведения для .NET и Silverlight. Поддерживает язык Gherkin, используемый Cucumber , и расширяет его комбинаторными примерами. Интегрируется с NUnit , xUnit , MbUnit и MSTest . |
ТПТ | Да | [12] | Тестирование с разделением времени (TPT) — это инструмент для тестирования встроенных систем на основе моделей, который предоставляет .NET- API для TPT- VM для тестирования программного обеспечения контроллера. |
Типовой изолятор | Да | [410] | Платформа коммерческого модульного тестирования с простым API и функциями генерации тестового кода, поддерживает C#, ASP.NET, SharePoint, Silverlight. |
Визуальная Студия | Нет | Платформа модульного тестирования Visual Studio была впервые включена в Visual Studio Team System 2005, где она интегрировалась с IDE, но недоступна в наиболее используемой стандартной версии. Начиная с Visual Studio 2008, он доступен также в версии Professional Edition. Начиная с Visual Studio Express 2013, он включен в выпуски Visual Studio Express. | |
Визуальный Т# | Да | [411] | Visual T# — это среда модульного тестирования и среда разработки, интегрированная с Visual Studio. Он включает в себя T#, язык программирования, разработанный специально для естественного выражения намерений модульных тестов, а также инструменты для их компиляции, запуска и поддержки. |
xUnit.net | Да | [412] |
Объектный Паскаль, Бесплатный Паскаль
[ редактировать ]Имя | xUnit | КРАН | Источник | Примечания |
---|---|---|---|---|
FPCUUnit | Да | Нет | [413] | Это порт на Free Pascal базовой платформы JUnit . |
Тап4Паскаль | Нет | Да | [414] | Реализация протокола Test Anything на языке Паскаля. |
ФПТест | Да | Нет | [415] | Это ответвление DUnit2 для использования с компилятором Free Pascal . |
Дельфи
[ редактировать ]Имя | xUnit | Источник | Лицензия | Примечания |
---|---|---|---|---|
Данн | Да | [416] | МПЛ | - |
ДУнит2 | Да | [417] | - | |
DUnitX | Да | [418] | Лицензия Апач | - |
ДУнитм | Да | [419] | Одноюнитовая, бесклассовая структура. |
Цель-C
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
GHUnit | Да | [420] | Простая в интеграции, использовании и визуальная среда тестирования для симулятора и устройств. |
ЛОВИТЬ | Нет | [421] | Современная полнофункциональная среда модульного тестирования без внешних зависимостей — все реализовано в заголовках. |
Кедр | [422] | BDD для Objective-C | |
киви | [423] | BDD в стиле RSpec для Objective-C с поддержкой макетов и заглушек. | |
Смотреть | [424] | Облегченная платформа TDD/BDD для Objective-C и Cocoa. | |
Быстрый | [425] | Платформа тестирования разработки на основе поведения для Swift и Objective-C. | |
ОбъкЮнит | [426] | ||
OCUnit | Да | [427] | Поставляется с Xcode. Полностью интегрирован с Xcode 4. |
ВайтБокс для iPhone | [428] | Модульное тестирование только для iPhone. Обеспечивает визуальную обратную связь, иерархическое отображение результатов и продолжительность тестирования. | |
WOTest | [429] | ||
XCTest | Да | [430] | Поддерживает iOS, MacOS. Требуется Xcode 5. Получено из OCUnit. |
OCaml
[ редактировать ]Имя | xUnit | КРАН | Источник | Примечания |
---|---|---|---|---|
Алкотестер | [431] | |||
OUUnit | [432] | На основе HUnit, который основан на JUnit. | ||
Сломанный | [433] | |||
ТестПростой | Да | [434] | Генерирует ТАР | |
ФОРТ | [435] |
Командир процессов PegaRULES
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ПРУнит | Да | [436] | Тестирование стиля xUnit, адаптированное к PRPC |
Перл
[ редактировать ]Имя | xUnit | КРАН | Источник | Примечания |
---|---|---|---|---|
КРАН | Н/Д | Да | [437] | Протокол Test Anything, используемый большинством тестов Perl. |
Тест::Жгут | Н/Д | Да | [438] | Стандартный инструмент запуска тестов Perl и анализатор TAP. |
Тест::Еще | Нет | Да | [439] | Модуль базового тестирования, включенный во все современные установки Perl. |
Тест::Класс | Да | Да | [440] | Тестирование стиля xUnit, адаптированное к Perl |
Тест::Класс::Лось | Да | Да | [441] | Тестирование xUnit для крупномасштабных наборов тестов. |
Тест::Строитель | Н/Д | Да | [442] | Модуль для создания дополнительных модулей тестирования. Эти модули могут быть объединены в одну тестовую программу. |
Test::Unit (он же PerlUnit) | Да | Нет | [443] [444] | довольно прямой порт JUnit на язык программирования Perl. Примечание. Этот код, похоже, заброшен, как указано здесь. [445] и здесь. [446] |
Тест::DBUnit | Н/Д | Да | [447] | Модули тестирования базы данных для тестирования как «прозрачного ящика», так и «черного ящика». |
Тест::Unit::Lite | Да | Да (через Test::Unit::HarnessUnit) | [448] | Test::Замена модуля без внешних зависимостей и с исправлением некоторых ошибок |
Тест:: Способен | Да | Да | [449] | Тестирование стиля xUnit с помощью Moose |
PHP
[ редактировать ]Имя | xUnit | КРАН | Источник | Примечания |
---|---|---|---|---|
PHPUnit | Да | Да | [450] | Создает отчеты XML, HTML с покрытием кода. |
Платформа модульного тестирования PHP | Да | Нет | [451] | Он создает выходные данные в формате ASCII, XML или XHTML и запускается из командной строки. |
лайм | Нет | Да | [452] | Подпроект Symfony |
Объектив | Да | Да | [453] | Невидимый фреймворк с читаемыми тестами, которые ловят всё. |
Атум | Да | Да | [454] | Современная, простая и интуитивно понятная среда модульного тестирования PHP 5.3+. |
Простой тест | Да | Нет | [455] | Платформа модульного тестирования для PHP и Интернета |
Тестиленс | Да | Нет | [456] | последнее обновление: 2009 г. |
Apache-Тест | Нет | Да | [457] | PHP-реализация Test::More (test-more.php) [458] |
SnapTest | Да | Да | [459] | SnapTest — это мощная среда модульного тестирования для PHP 5+, использующая уникальный язык выполнения PHP для упрощения процесса модульного тестирования без ущерба для гибкости тестов. |
Луковый Тест | Нет | Да | Напиши лук! Никакого кодирования не требовалось, просто несколько текстовых файлов. | |
Улучшить PHP | Да | Да | [460] | Платформа модульного тестирования со встроенными макетами и заглушками. Запускается в командной строке или получает выходные данные HTML5, TAP или XML через веб-браузер. |
Тестер | Да | Да | [461] | Библиотека PHP для модульного тестирования (в консоли и браузере), упрощенный вариант PHPUnit. С возможностью обработки ошибок и исключений в тестах. |
PhpInlineTest | Нет | Нет | [462] | PhpInlineTest — скрипт для запуска встроенных тестов функций PHP и методов классов. |
PHPSpec | Нет | Нет | [463] | Среда тестирования в стиле BDD. |
Сетевой тест | Да | Да | [464] | Подпроект Nette Framework |
Против | Да | Нет | [465] | Платформа Unit/BDD PHP-тестирования с возможностями Monkey Patching и Stubging |
Кодецепция | Да | Да | [466] | Фреймворк тестирования PHP, поддерживает автоматизацию модульных, функциональных и приемочных тестов. написан поверх PHPUnit. Тесты Codeception написаны в описательной форме с использованием простого PHP DSL. Поддерживает повторное использование модулей и дополнений. Также изначально поддерживается подход в стиле BDD. |
Пешт | [467] | Создавать на базе PHPUnit, уделяя особое внимание простоте. |
PowerBuilder
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ПБУнит | [468] |
PowerShell
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Пестер | Нет | [469] | BDD и платформа модульного тестирования для PowerShell |
Расширенный бизнес-язык OpenEdge (ABL), Progress 4GL
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
проЮнит | Да | [470] | Платформа в стиле xUnit для процедур и объектов Progress OpenEdge |
OEUnit | Да | [471] | Платформа в стиле xUnit для процедур и объектов Progress OpenEdge |
Пролог
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ПЛЮнит | [472] | ||
Тестер Догелога | [473] | Обеспечивает дамп результатов тестов для разных систем и объединение в единые отчеты HTML. |
Логток
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
это медленно | Да | [474] | Поддерживает покрытие кода на уровне предложения предиката, QuickCheck, а также форматы вывода TAP и xUnit. |
Кукольный
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Rspec-марионетка | [475] | Rspec-puppet проверяет поведение Puppet при компиляции каталога. |
Питон
[ редактировать ]Имя | xUnit | Генераторы | Светильники | Групповые матчи | Источник | Примечания |
---|---|---|---|---|---|---|
Самотестирование | Да | Да | [476] | Используется для тестирования ядра Linux. | ||
юниттест | Да | Да | Да | Нет | [477] | Иногда называемый PyUnit, он был включен в стандартную библиотеку Python начиная с версии Python 2.1. |
Доктест | Нет | Нет | Нет | Нет | Нет | Часть стандартной библиотеки Python. |
Нос | Да | Да | Да | [478] | Расширение модульного теста на основе обнаружения. | |
Пайтест | Да | Да | Да | Да | [479] | Инструмент распределенного тестирования. Может выводить данные в несколько форматов, таких как формат TAP, JUnit XML или SubUnit. |
htf | Да | Да | Да | Да | [480] | Профессиональный инструмент тестирования. Возможен вывод в несколько форматов. Сосредоточьтесь на отчетности. Промышленность готова. Используется для тестирования оборудования при циклическом тестировании. Часть QABench от Hilster. Бесплатная общественная лицензия. |
TwistedTrial | Да | Да | Да | Нет | [481] | Расширения PyUnit для асинхронного и управляемого событиями кода. |
Должен ли DSL | Да | Да | Да | Да | [482] | Инструмент распределенного тестирования. |
Зеленый | Да | Да | Да | Нет | [483] | Средство запуска тестов Python. |
Р
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
RUnit | Нет | [484] | Открытый исходный код |
проверить это | Да | [485] | Открытый исходный код |
крошечный тест | Да | [486] | Открытый исходный код |
Ребол
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Рунит | [487] |
РПГ
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
РПГУЕдиница | Да | [488] |
Руби
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Тест::Единица | Да | [489] | По умолчанию в Ruby 1.8, устаревший с версии 2.2. [490] [491] Это была всего лишь оболочка minitest. [492] |
РСпец | разработки, основанная на поведении Структура | ||
Должен ли | [493] | ||
микротест | |||
Бекон | |||
минитест | Да | [494] [495] | Рубиновый драгоценный камень Райана Дэвиса. По умолчанию в Ruby >= 1.9, независимый драгоценный камень с версии 2.2. [490] Рекомендуется официальной документацией. [492] |
ТМФ | [496] |
SAS (система статистического анализа)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ФУТБОЛ | Да | [497] | Платформа для модульного тестирования SAS |
SCLUnit | Да | [498] | Реализация SAS/AF платформы модульного тестирования xUnit SAS |
САСУнит | Да | [499] | полностью написан на SAS , работает с SAS в Windows и Linux |
Скала
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Репетиция | [500] | с JMock, например «Ожиданиями» и названиями тестов на естественном языке. | |
СкалаЧек | Нет | [501] | Похоже на QuickCheck . |
СкалаТест | [502] | Масштабируемая среда тестирования — поддерживает различные стили тестирования: TDD, BDD и другие. Поддерживает Scala.js . | |
научный блок | [503] | Тестирование в стиле JUnit с внедрением метода фиксации и сопоставлениями для утверждений. | |
характеристики2 | [504] | Развитие, основанное на поведении | |
μТест | [505] | Поддерживает Scala.js |
Сцилаб
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Scilab test_run | Да | [506] | Предоставляется Scilab по умолчанию |
Оболочка
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
assert.sh | [507] | Лицензия LGPL. Легкий. | |
bash_unit | [508] | Платформа для модульного тестирования bash Enterprise Edition для профессионалов. Лицензия GPL-3.0 | |
летучие мыши | [509] | Система автоматизированного тестирования Bash. Соответствует TAP. Лицензия MIT | |
АТФ | [34] | Лицензия БСД. Первоначально разработан для операционной системы NetBSD, но хорошо работает на большинстве Unix-подобных платформ. Возможность установки тестов как часть релиза. | |
я | [510] | Упрощенное модульное тестирование оболочки для Jenkin/Hudson | |
Округлять | Нет | [511] | |
ШЮнит | Да | [512] | |
shUnit2 | Да | [513] | Первоначально разработан для log4sh. |
фильтрующий блок | [514] | Платформа тестирования для фильтров и других программ командной строки | |
ШеллСпец | [15] | Среда модульного тестирования в стиле BDD. Поддерживает все POSIX-совместимые оболочки, включая Bash, Dash, Ksh и Zsh. Вложенные блоки, которые реализуют локальную область действия и позволяют легко имитировать. Параллельное исполнение. RSpec-like/TAP/JUnit XML Reporter. Интеграция покрытия кода. Лицензия МТИ. |
Симулинк
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
slUnit | [515] | ||
Симулинк-тест | [516] | Выполнение тестов, оценка тестов, отчетность. | |
ТПТ | Да | [12] | Тестирование с разделением времени : автоматический анализ интерфейса, генерация тестовых кадров, выполнение тестов, оценка тестов, отчетность. Для тестируемых моделей Simulink (или TargetLink) TPT поддерживает автоматическую генерацию тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов.
Между MiL и SiL могут автоматически выполняться параллельные тесты. |
Смолток
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
сунниты | Да | Первоначальный источник дизайна xUnit |
Язык структурированных запросов (SQL), процедурные языки баз данных
[ редактировать ]SQL
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
SQLUnit | [517] | ||
ДбФит | [518] | Сравните FitNesse . |
MySQL
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
СТК/Единица | Да | [519] | |
МойТАП | Да | [520] | |
utMySQL | Да | [521] |
Процедурный язык SQL (PL/SQL)
[ редактировать ]Имя | xUnit | Источник | Примечания | Активный |
---|---|---|---|---|
utPLSQL | Да | [522] | Первоначально разработанная Стивеном Фейерштейном , текущая версия представляет собой полностью переписанную различными разработчиками с открытым исходным кодом среду модульного тестирования для разработки PL/SQL , вдохновленную средами JUnit и xUnit . Имеет богатую библиотеку утверждений генерирует отчеты о покрытии кода , а также . Тесты можно запускать прямо из базы данных или с помощью интерфейса командной строки , который является частью проекта. | Да |
Тестер кода для Oracle | [523] [524] [525] [526] | Коммерческий инструмент тестирования PL/SQL, созданный Quest Software (создателями Toad ) и Стивеном Фейерштейном . Quest Software была приобретена Dell в 2012 году и образовала Dell Software . 1 ноября 2016 года продажа Dell Software компаниям Francisco Partners и Elliott Management Corporation была завершена, и компания перезапустила свою деятельность под названием Quest Software. | Да | |
SQL-разработчик | [527] | Oracle включает Unit Tester как часть бесплатного приложения SQL Developer. | Да | |
пл/единица | [528] | PL/Unit — это среда модульного тестирования, которая предоставляет функциональные возможности для создания модульных тестов для кода PL/SQL. PL/Unit выражается как один пакет, который компилируется в базу данных и доступен для использования модульными тестами PL/SQL. | Нет | |
Модульное тестирование PL/SQL для Oracle (PLUTO) | Да | [529] | Платформа модульного тестирования с открытым исходным кодом, созданная по образцу JUnit и основанная на объектной системе Oracle PL/SQL. | Нет |
Ruby-plsql-спецификация | Да | [530] | Модульное тестирование PL/SQL с библиотеками с открытым исходным кодом Ruby | Да |
ДБФит | [531] | Пишите, управляйте и выполняйте тесты прямо из браузера. DbFit написан на основе FitNesse, зрелой, полнофункциональной среды с большим сообществом. | Да |
IBM Db2 SQL PL
[ редактировать ]Имя | xUnit | Источник | Примечания | Активный |
---|---|---|---|---|
db2unit | Да | [532] | db2unit — это платформа с открытым исходным кодом, разработанная для DB2 LUW. Это платформа в стиле xUnit/jUnit для подпрограмм SQL-PL, требующая DB2 v9.7 или выше. | Да |
PostgreSQL
[ редактировать ]Имя | xUnit | КРАН | Источник | Примечания | Активный |
---|---|---|---|---|---|
Эпический | [533] | Epic — это платформа модульного тестирования для хранимых процедур PostgreSQL. Требуется PG 8.1 или выше. | Нет | ||
пгТАП | Да | Да | [534] | Пишите тесты с помощью функций SQL или xUnit. | Да |
PGtools | [535] | Инструменты загрузки и тестирования схем для PostgreSQL. | Нет | ||
ПГУ | Да | Нет | [536] | Платформа в стиле xUnit для хранимых процедур. | Нет |
Транзакт-SQL
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
tSQLt | Да | [537] | Включает в себя макетную среду, поддержку непрерывной интеграции и использует SQL Test в качестве графического интерфейса. [538] |
TSQLUnit | Да | [539] | [540] |
utTSQL | Да | [541] | |
Visual Studio Team Edition для специалистов по базам данных | [542] | ||
Модуль SQL Kingfisher | Да | [543] | Включает графический интерфейс для написания тестов и поддержки файлов таблиц данных. |
ТСТ | [544] | ||
Бездельник | Да | [545] | На основе RSpec |
Быстрый
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Быстрый | [546] | Платформа тестирования разработки на основе поведения для Swift и Objective-C. | |
Скользкий | [547] | Фреймворк в стиле BDD для Swift. | |
XCTest | Да | [430] | Получено из OCUnit. |
СистемаVerilog
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
СВУниты | [548] | SVUnit: SVUnit — это среда модульного тестирования для разработчиков, пишущих код в SystemVerilog . | |
VUnit | Да | [549] | VUnit — это среда модульного тестирования с открытым исходным кодом для VHDL и SystemVerilog. |
ТаргетЛинк
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ТПТ | [12] | Тестирование с разделением времени : для тестируемых моделей TargetLink TPT поддерживает автоматическое создание тестовых кадров, включая автоматический анализ интерфейса, а также автоматическое выполнение, оценку и регистрацию тестов. Между MiL и SiL могут автоматически выполняться параллельные тесты. |
Ткл
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
tcltest | [550] | ||
tclUnit | Да | [551] | |
Т-единица | [552] |
TinyOS, nesC
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
ТУнит | Да | [553] | Встроенное многоплатформенное тестирование и определение характеристик беспроводной сети |
Машинопись
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
цЮнит | Да | [554] | |
Оскар | Да | [555] | |
Эльзасский | Да | [556] | |
быстрая проверка | [557] | Похоже на QuickCheck . | |
Testy.Ts | [558] | Платформа тестирования TypesScript, работающая на node.js |
Язык описания оборудования VHSIC (VHDL)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
VUnit | Да | [549] | VUnit — это среда модульного тестирования с открытым исходным кодом для VHDL и SystemVerilog. |
Визуальный ФоксПро
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
FoxUnit | [559] |
XML (расширяемый язык разметки)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
XUnit | [560] | для тестирования | |
WUnit | [561] | для тестирования веб-приложений
| |
SOAtest | Нет | [238] | Коммерческий. Платформа качества полного жизненного цикла Parasoft для обеспечения безопасных, надежных и соответствующих требованиям бизнес-процессов. |
XMLUnit | Да | [342] | Плагин для JUnit и NUnit, позволяющий писать тесты в стиле утверждений для документов XSLT на Java или C#. |
Вибз Автоматизация | Нет | [562] | Открытый исходный код. Полнофункциональная платформа тестирования с открытым исходным кодом Vibzworld. |
Расширяемые преобразования языка таблиц стилей (XSLT)
[ редактировать ]Имя | xUnit | Источник | Примечания |
---|---|---|---|
Джукси | [563] | библиотека для модульного тестирования таблиц стилей XSLT из Java | |
Tennison Tests | [564] | позволяет писать модульные тесты в XML , используя XSLT из Apache Ant . При включении в среду непрерывной интеграции он позволяет запускать несколько тестов XSLT как часть сборки, при этом сборка завершается неудачно, если они идут не так, как надо. | |
UTF-X | [565] | среда модульного тестирования для XSLT , которая строго поддерживает принцип «сначала тестирование» с функциями воспроизведения и проверки тестов. | |
XMLUnit | Да | [342] | Плагин для JUnit и NUnit, позволяющий писать тесты в стиле утверждений для документов XSLT на Java или C#. |
XSLTUnit | [566] | Подтверждение концепции модульного тестирования для XSLT | |
XSpec | [567] | XSpec — это платформа разработки на основе поведения (BDD) для XSLT и XQuery. Он основан на платформе Spec RSpec, которая представляет собой структуру BDD для Ruby. | |
Еще один XSLTUUnit | Эта платформа позволяет разрабатывать ваши XSLT и проверять результаты на соответствие файлам XSD . Она поддерживает отчеты Maven 3 и JUnit. |
См. также
[ редактировать ]- Разработка, основанная на поведении – именование тестов программного обеспечения
- Экстремальное программирование — методология разработки программного обеспечения.
- Список инструментов тестирования графического интерфейса
- Мок-объект — программный объект, имитирующий реальный объект.
- Тестирование программного обеспечения – проверка программного обеспечения на соответствие стандарту.
- Разработка через тестирование - метод кодирования, при котором сначала пишется тестовый код, а затем рабочий код.
- Модульное тестирование – проверка поведения изолированного исходного кода.
- xUnit — класс аналогичных фреймворков модульного тестирования.
Ссылки
[ редактировать ]- ^ «Библиотека SAP — ABAP — Инструменты анализа» . Help.sap.com . Проверено 12 ноября 2012 г.
- ^ «TEST.easy для автоматизации тестирования SAP» .
- ^ «ASPUnit: среда модульного тестирования ASP» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «Аюнит» . Libre.adacore.com. Архивировано из оригинала 27 сентября 2011 г. Проверено 12 ноября 2012 г.
- ^ «AdaTEST95 — Автоматизированное модульное и интеграционное тестирование для Ada» . Qa-systems.com. 2023 . Проверено 6 декабря 2023 г.
- ^ «Ахвен — Библиотека модульного тестирования для языка программирования Ada» . Сайт Strongtyped.org . Проверено 23 июня 2015 г.
- ^ Jump up to: а б «LDRA — набор инструментов LDRA» . ldra.com . Архивировано из оригинала 20 марта 2012 года . Проверено 23 июня 2015 г.
- ^ «Тестирование встраиваемого программного обеспечения — векторное программное обеспечение» . www.vectorcast.com . Проверено 23 июня 2015 г.
- ^ «Apache Ant — Apache AntUnit» . Ant.apache.org. 16 августа 2011 г. Проверено 12 ноября 2012 г.
- ^ «АСЮнит» . freeshell.org . Проверено 23 июня 2015 г.
- ^ "ASTest.PHP" . applemods.sourceforge.net . Архивировано из оригинала 16 июля 2006 года.
- ^ Jump up to: а б с д и «TPT – тестирование встроенного управляющего программного обеспечения в режиме реального времени» . Piketec.com . Проверено 9 апреля 2021 г.
- ^ "shUnit2" . Гитхаб . 8 июля 2021 г. Проверено 8 июля 2021 г.
- ^ «ядро летучих мышей/ядро летучих мышей» . Гитхаб . Проверено 13 мая 2020 г.
- ^ Jump up to: а б «ShellSpec — среда модульного тестирования в стиле BDD для сценария оболочки, совместимого с POSIX» . Гитхаб . Проверено 3 мая 2020 г.
- ^ «bash_unit — корпоративная среда модульного тестирования bash для профессионалов!» . Гитхаб . Проверено 11 сентября 2020 г.
- ^ «Система тестирования Баха» . Проверено 15 декабря 2020 г.
- ^ Маасс Компьютерная техника. «vbUnit 3 — Платформа модульного тестирования для объектов Visual Basic и COM» . vbunit.com .
- ^ «Домашняя страница VbUnitFree» .
- ^ «Юнит ВБА» . C2.com. 15 мая 2007 г. Проверено 12 ноября 2012 г.
- ^ «excelvbaunit — тестовый комплект типа xUnit для кода Excel VBA» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «TinyUnit: простейшая платформа модульного тестирования, которая может работать» . Wp.dds.nl. Проверено 12 ноября 2012 г.
- ^ «ПростоVBUnit» . sourceforge.net .
- ^ «Единица VB Lite» . sourceforge.net .
- ^ «RBUnit теперь бесплатен!» . ЛогическоеVue. Архивировано из оригинала 21 августа 2008 г. Проверено 12 ноября 2012 г.
- ^ «XojoUnit — среда модульного тестирования Xojo» . Гитхаб . Проверено 18 июня 2020 г.
- ^ Майер, Филип; Любке, Даниэль (2006). «На пути к системе модульного тестирования BPEL». Материалы семинара 2006 г. по тестированию, анализу и верификации веб-сервисов и приложений . Нью-Йорк, штат Нью-Йорк, США: ACM. стр. 33–42. дои : 10.1145/1145718.1145723 . ISBN 978-1595934581 . S2CID 9713843 .
- ^ «aceunit/AUTORS в багажнике · christianhujer/aceunit» . Гитхаб . Проверено 20 марта 2024 г.
- ^ «AceUnit (Advanced C и Embedded Unit)» . Гитхаб . Проверено 23 ноября 2022 г.
- ^ «Среда модульного тестирования C/C++ только с простым заголовком» . Гитхаб . Проверено 23 июня 2020 г.
- ^ «Проверка работоспособности API: журнал изменений» . lvc.github.io . Проверено 20 марта 2024 г.
- ^ Jump up to: а б «Обзор — Проверка работоспособности API — Проекты с открытым исходным кодом» . GitHub.com . Проверено 25 июня 2015 г.
- ^ «atf/AUTHORS at master · freebsd/atf» . Гитхаб . Проверено 20 марта 2024 г.
- ^ Jump up to: а б с «Среда автоматизированного тестирования (ATF)» . Гитхаб . Проверено 3 июля 2017 г.
- ^ "грассатор/bdd-for-c" . Гитхаб . Проверено 6 ноября 2017 г.
- ^ Jump up to: а б «Динамическое тестирование с Cantata: автоматизировано и просто» . Qa-systems.com. 16 марта 2012 г. Проверено 12 ноября 2012 г.
- ^ «www.agilerules.com: Catsrunner» . www.agilerules.com . Архивировано из оригинала 22 марта 2007 года.
- ^ "насерсала/cbdd" . Гитхаб . Проверено 23 ноября 2022 г.
- ^ Jump up to: а б «cfix — Платформа модульного тестирования C и C++ для Windows» . Гитхаб . Проверено 23 ноября 2022 г.
- ^ «Проект Cgreen GitHub» . Гитхаб . Ноябрь 2018.
- ^ «ОБМАН на GitHub» . Гитхаб . 07.10.2018.
- ^ "проверка/НОВОСТИ в мастере · libcheck/check" . Гитхаб . Проверено 20 марта 2024 г.
- ^ "Проверять" . GitHub.com . Проверено 24 ноября 2022 г.
- ^ «projects/cmocka.git — среда модульного тестирования cmocka» . git.cryptomilk.org . Проверено 20 марта 2024 г.
- ^ «cmocka — среда модульного тестирования для C» . Проверено 21 марта 2016 г.
- ^ «cmockery/ChangeLog в мастере · google/cmockery» . Гитхаб . Проверено 20 марта 2024 г.
- ^ «cmockery — легкая библиотека для упрощения и обобщения процесса написания модульных тестов для приложений на языке C» . Гитхаб . Проверено 27 июля 2016 г.
- ^ Jump up to: а б «CppUTest (Перемещено!): Бесплатное программное обеспечение для разработки можно загрузить на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «Критерий — A KISS, неинтрузивная кроссплатформенная среда модульного тестирования C» . Гитхаб . Проверено 4 сентября 2015 г.
- ^ «danfis/cu — Платформа модульного тестирования C» . Гитхаб . Архивировано из оригинала 30 октября 2020 года . Проверено 30 октября 2020 г.
- ^ "бвдберг/ctest" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «КУнит» . 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. Архивировано из оригинала 5 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ «Среда модульного тестирования для C и C++ — Cutter» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «Встроенный блок» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ Jump up to: а б «Инструмент модульного тестирования — Embunit» . embunit.com . Проверено 23 июня 2015 г.
- ^ "imb/fctx" . Гитхаб . Проверено 23 июня 2015 г.
- ^ «Тестирование: Справочное руководство GLib» . gnome.org . Проверено 10 сентября 2018 г.
- ^ «гараж: GUnit: Информация о проекте» . Гараж.maemo.org. Архивировано из оригинала 18 июля 2011 г. Проверено 12 ноября 2012 г.
- ^ «гамак: Гамак: Информация о проекте» . avenginineers.github.io . Проверено 11 января 2023 г.
- ^ «lcut: облегченная среда модульного тестирования C» . Хостинг проектов Google . Проверено 27 июля 2016 г.
- ^ Jump up to: а б «либчестер» . GitHub.io . Проверено 17 мая 2020 г.
- ^ «ЛибУ» . koanlogic.com . Проверено 23 июня 2015 г.
- ^ Jump up to: а б «Mimicc — генератор макетов для C и C++» . Проверено 15 июня 2021 г.
- ^ «JTN002 — MinUnit — минимальная среда модульного тестирования для C» . Джера.com . Проверено 12 ноября 2012 г.
- ^ "гальведро/мут" . Гитхаб . Проверено 23 июня 2015 г.
- ^ «эримок/нала» . Гитхаб . Проверено 5 апреля 2020 г.
- ^ «новапрова» . novaprova.org . Проверено 4 сентября 2015 г.
- ^ Jump up to: а б «opmock: Бесплатная загрузка программного обеспечения на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ Jump up to: а б «Инструменты тестирования C и C++: статический анализ кода, обзор кода, модульное тестирование» . Парасофт. 24 сентября 2012 г. Проверено 12 ноября 2012 г.
- ^ «PicoTest: минималистская среда модульного тестирования для программ на C» . Гитхаб . Проверено 20 августа 2019 г.
- ^ "jecklgamis/rcunit" . Гитхаб . Проверено 23 июня 2015 г.
- ^ Jump up to: а б «Кристоферкрузе/рексо» . Гитхаб . 26 февраля 2020 г. Проверено 26 февраля 2020 г.
- ^ «Варволт/рктест» . Гитхаб . 19 декабря 2023 г. Проверено 19 декабря 2023 г.
- ^ «Программное обеспечение IBM Rational» . рациональный.com . Май 2007 г. Архивировано из оригинала 10 декабря 1997 г. Проверено 23 июня 2015 г.
- ^ «Кейтн/Ситест» . Гитхаб . Проверено 23 июня 2015 г.
- ^ «Accord — Динамический анализатор — Инструмент модульного тестирования C» . Accord-soft.com. Архивировано из оригинала 02 января 2013 г. Проверено 12 ноября 2012 г.
- ^ «Среда модульного тестирования Sput для C/C++» . используйте-strict.de . Проверено 17 февраля 2017 г.
- ^ «СТРАЙД Вики» . stridewiki.com . Проверено 23 июня 2015 г.
- ^ «Tau — среда микромодульного тестирования для C/C++» . Гитхаб . Проверено 30 мая 2021 г.
- ^ Jump up to: а б «Редир» . Hitex.de. Архивировано из оригинала 18 марта 2013 г. Проверено 12 ноября 2012 г.
- ^ «TestApe — Модульное тестирование встроенного программного обеспечения» . testape.com . Архивировано из оригинала 23 июня 2015 г. Проверено 23 июня 2015 г.
- ^ «test-dept: Платформа модульного тестирования для C с заглушками» . Хостинг проектов Google . Архивировано из оригинала 25 января 2013 года . Проверено 23 июня 2015 г.
- ^ «tf-unit-test — среда модульного тестирования для ANSI C» . Хостинг проектов Google . Проверено 23 июня 2015 г.
- ^ "theft/CHANGELOG.md у хозяина · Silentbicycle/theft" . Гитхаб . Проверено 20 марта 2024 г.
- ^ «silentbicycle/theft: тестирование на основе свойств для C: генерировать входные данные для поиска неясных ошибок, а затем сводить к минимуму ошибочные входные данные» . Гитхаб . 5 ноября 2021 г.
- ^ Jump up to: а б «ccosmin/tinytest» . Гитхаб . Проверено 25 ноября 2022 г.
- ^ «Единство» .
- ^ «usfstl — Библиотека моделирования тестирования встроенного ПО в пользовательском пространстве» . Гитхаб .
- ^ Jump up to: а б «Тестирование встраиваемого программного обеспечения — векторное программное обеспечение» . www.vectorcast.com . Проверено 23 июня 2015 г.
- ^ Jump up to: а б «GitHub — jpassing/visualassert: надстройка модульного тестирования для Visual C++» . 18 декабря 2017 г.
- ^ «mcandre/qc: qc — порт C среды модульного тестирования QuickCheck» . Гитхаб . Проверено 26 октября 2020 г.
- ^ Jump up to: а б «xTests — многоязычные облегченные наборы тестов» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ "Авторизоваться" . tigris.org . Архивировано из оригинала 22 марта 2009 года . Проверено 23 июня 2015 г.
- ^ «бандит» . banditcpp.github.io . Проверено 21 сентября 2017 г.
- ^ Ллопис, Ноэль. «Изучение джунглей среды модульного тестирования C++» , 28 декабря 2004 г. Проверено 13 февраля 2010 г.
- ^ Розенталь, Геннадий и Энфисио, Раффи «Документация по приспособлениям для испытаний на наддув» .
- ^ Розенталь, Геннадий и Энфисио, Раффи "Приспособление для тестового примера повышения" .
- ^ Розенталь, Геннадий и Энфисио, Раффи "Приспособление для входа/выхода набора тестов для повышения давления" .
- ^ «Черепаха» . sourceforge.net .
- ^ «Библиотека тестов ускорения» . Boost.org.
- ^ «Мункей/БугГай» . Гитхаб . Проверено 27 октября 2016 г.
- ^ «MySQL Workbench/Casmine» . GitHub.com . Проверено 22 ноября 2019 г.
- ^ "catchorg/Catch2" . GitHub.com . Проверено 21 июля 2018 г.
- ^ «Мартинмоэн/Улов» . GitHub.com . Проверено 3 сентября 2013 г.
- ^ «процессор» . КодПлекс . Проверено 23 июня 2015 г.
- ^ «CPPOCL/тест» . GitHub.com . 08.10.2018.
- ^ «CppTest — среда модульного тестирования C++» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «doe300/cpptest-lite» . GitHub.com . Проверено 18 октября 2015 г.
- ^ "ЦППУНИТ" . SourceForge.net. 23 ноября 2009 г. Архивировано из оригинала 09.11.2012 . Проверено 12 ноября 2012 г.
- ^ "ЦППУНИТ" . Freedesktop.org . 18 мая 2013 года . Проверено 6 ноября 2013 г.
- ^ «Единица CPP Lite» . C2.com. 21 апреля 2011 г. Проверено 12 ноября 2012 г.
- ^ «Страница проекта CPUnit» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «Критерий — A KISS, неинтрузивная кроссплатформенная среда модульного тестирования» . Гитхаб . Проверено 4 сентября 2015 г.
- ^ «crpcut — разделенная на части надежная система модульного тестирования Posix C++» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «Wiki — CUTE — Упрощение модульного тестирования C++» . cute-test.com . Проверено 23 июня 2015 г.
- ^ «милый, простая среда модульного тестирования C++» . Codesink.org . Проверено 12 ноября 2012 г.
- ^ «СххТест» . cxxtest.com .
- ^ «лицензия на доктест» . Гитхаб . Проверено 9 января 2019 г.
- ^ "онктам/доктест" . Гитхаб . Проверено 22 мая 2016 г.
- ^ «Упражнение шестое: Александр Чуранов: Персональный сайт» . Александр Чуранов. 14 июля 2011 г. Архивировано из оригинала 13 июня 2013 г. Проверено 12 ноября 2012 г.
- ^ "эранпир/FakeIt" . Гитхаб . Проверено 23 июня 2015 г.
- ^ http://fctx.wildbearsoftware.com. Архивировано 18 июля 2011 г. на Wayback Machine.
- ^ «Фруктоза: бесплатное программное обеспечение для разработки, которое можно загрузить на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «googlemock — Google C++ Mocking Framework» . GitHub.com . Проверено 27 июля 2016 г.
- ^ «googletest — среда тестирования Google C++» . GitHub.com . Проверено 27 июля 2016 г.
- ^ «Гестия размещена на GitHub» . GitHub.com . 19 ноября 2017 г. Проверено 20 ноября 2017 г.
- ^ «дасканди/гиппомоки» . Гитхаб . Проверено 20 июля 2020 г.
- ^ «Иглу — модульное тестирование в стиле BDD для C++» . igloo-testing.org . Проверено 23 июня 2015 г.
- ^ «Мартинмоэн/чтобы» . GitHub.com . Проверено 3 сентября 2013 г.
- ^ "etr/liblittletest" . Гитхаб . Проверено 23 июня 2015 г.
- ^ «Библиотека libunittest C++» . sourceforge.net . Архивировано из оригинала 29 июня 2015 года . Проверено 23 июня 2015 г.
- ^ Портер, Джим. «Характер: среда модульного тестирования C++14» . Проверено 14 августа 2017 г.
- ^ «Написание модульных тестов для C/C++ с помощью Microsoft Unit Testing Framework для C++» . Майкрософт . Проверено 13 января 2016 г.
- ^ «Плагин Eclipse CDT для C++ Seams и Mock Objects» . ИФС . Проверено 18 ноября 2012 г.
- ^ «mockcpp — фреймворк C++ Mock» . Bitbucket.org. Архивировано из оригинала 25 июня 2016 г. Проверено 27 июля 2016 г.
- ^ «mockitopp — Простое издевательство над C++» . GitHub.com . Проверено 19 марта 2015 г.
- ^ «Минное поле патентов на программное обеспечение: опасность! Использование этого веб-сайта рискованно!» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «Установка Нано ЦПП» . www.xpsd.org . Архивировано из оригинала 18 января 2006 года.
- ^ «jdmclark/nullunit» . GitHub 2 октября 2013 г. Проверено 23 июня 2015 г.
- ^ «Сервис временно недоступен» . oaklib.org . Архивировано из оригинала 14 мая 2011 года . Проверено 23 июня 2015 г.
- ^ "стукач-орг/стукач" . GitHub.com . Проверено 16 октября 2023 г.
- ^ «начиная с Qt5» .
- ^ «Qt 4.7: Учебное пособие по QTestLib» . Документ qt.nokia.com. Архивировано из оригинала 7 декабря 2011 г. Проверено 12 ноября 2012 г.
- ^ «Быстрая проверка++» .
- ^ «Быстрый тест» . sf.net . Проверено 23 июня 2015 г.
- ^ «SafetyNet, Платформа модульного тестирования C++» . devmentor.org . Архивировано из оригинала 13 августа 2015 года . Проверено 23 июня 2015 г.
- ^ «ShortCUT — краткая среда модульного тестирования C++» . КодПроект. 15 февраля 2007 г. Проверено 12 ноября 2012 г.
- ^ «СТРАЙД Вики» . stridewiki.com . Проверено 23 июня 2015 г.
- ^ Шарльсвейр. «Среда модульного тестирования Symbian OS C++» . symbianosunit.co.uk . Проверено 23 июня 2015 г.
- ^ «LDRA: разработка и тестирование программного обеспечения на испытательном стенде LDRA» . Архивировано из оригинала 18 декабря 2005 г. Проверено 25 октября 2006 г.
- ^ «Tau — среда микромодульного тестирования для C/C++» . Гитхаб . Проверено 30 мая 2021 г.
- ^ «Среда тестирования xUnit TDOG C++» . bigangrydog.com . Архивировано из оригинала 21 марта 2016 года . Проверено 16 марта 2016 г.
- ^ «Скоро протестируйте: документация скоро протестируйте» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «Описание Testwell CTA++» . Testwell.fi . Проверено 12 ноября 2012 г.
- ^ "tpounds/tpunitpp" . GitHub.com . 20 мая 2012 г. Проверено 12 ноября 2012 г.
- ^ «Тестирование TPT/c-кода · PikeTec» . PikeTec.com. 31 марта 2021 г. Проверено 31 марта 2021 г.
- ^ "роллбер/Тромпелойль" . Гитхаб . Проверено 23 июля 2015 г.
- ^ «TUT: Платформа модульного тестирования шаблонов C++» .
- ^ «Интеллектуальное модульное тестирование C/C++» . typemock.org . Архивировано из оригинала 24 декабря 2021 года.
- ^ «Среда тестирования unit++» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ "горелка/sweet.hpp" . Гитхаб . Проверено 23 июня 2015 г.
- ^ «unittest-cpp/unittest-cpp» . Гитхаб . Проверено 23 июня 2015 г.
- ^ «ДронМДФ/упп11» . Гитхаб . 4 апреля 2019 г.
- ^ «UquoniTest: библиотека модульного тестирования для C» . Q-mentum.com. Архивировано из оригинала 9 апреля 2012 г. Проверено 12 ноября 2012 г.
- ^ "ут" . Гитхаб . Март 2022.
- ^ «ВинЮнит» . КодПлекс . Проверено 23 июня 2015 г.
- ^ «Мосвальд: xUnit++: Wiki» . Bitbucket.org. 06.11.2012 . Проверено 12 ноября 2012 г. [ постоянная мертвая ссылка ]
- ^ «sTest — среда модульного тестирования C++» . Гитхаб . 15 июня 2017 года . Проверено 15 июня 2017 г.
- ^ Jump up to: а б «unittestcg — UnitTestCg — это среда модульного тестирования для программ Cg и HLSL» . гугл.com . 24 марта 2015 года . Проверено 27 июля 2016 г.
- ^ «КОБОЛУнит» . Сайты Google . Проверено 13 сентября 2020 г.
- ^ "кобол-юнит-тест" . GitHub.com . Проверено 13 сентября 2020 г.
- ^ «ЭКБЮнит» . GitHub.com . Проверено 24 января 2021 г.
- ^ «ГКБЮнит» . GitHub.com . Проверено 13 сентября 2020 г.
- ^ Программные решения Савиньяно. «Лучшее программное обеспечение за меньшее время: - программные решения savignano» . Савиньяно.нет . Проверено 12 ноября 2012 г.
- ^ «Compuware добавляет инструменты тестирования в DevOps для портфолио мэйнфреймов — DevOps.com» . DevOps.com . 25 июля 2018 г. Проверено 30 ноября 2018 г.
- ^ «Среда автоматизированного модульного тестирования z/OS (zUnit)» . IBM.com. 12 июля 2013 г.
- ^ «Среда модульного тестирования Micro Focus» . microfocus.com.
- ^ «MXUnit — платформа модульного тестирования и плагин Eclipse для Adobe ColdFusion» . mxunit.org .
- ^ «Кротест» . GitHub.com . Февраль 2022.
- ^ «КурлЮнит 1.0» . sourceforge.net .
- ^ «Проект DFUnit GitHub» . Гитхаб . 25 июня 2018 г.
- ^ «DUnit An Xtreme — среда тестирования для программ Borland Delphi» . СоурсФордж . 17 июля 2006 г.
- ^ «Проект DUnitC GitHub» . Гитхаб . 27 марта 2024 г.
- ^ «as3flexunitlib — платформа ActionScript 3.0 для модульного тестирования» . Хостинг проектов Google . 20 августа 2008 г. Проверено 12 ноября 2012 г.
- ^ «БризТест» . Гитхаб . Октябрь 2020.
- ^ «ФлексЮнит» .
- ^ «reflex-unit — среда модульного тестирования для Flex 2/3» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «astuce — клон JUnit для ECMAScript» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «АсЮнит» . asunit.org . Архивировано из оригинала 24 июня 2015 года . Проверено 23 июня 2015 г.
- ^ «dpuint — Платформа модульного и интеграционного тестирования для Flex 2 и 3» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «fluint — платформа модульного и интеграционного тестирования Flex» . Хостинг проектов Google . Архивировано из оригинала 24 января 2013 года . Проверено 23 июня 2015 г.
- ^ "loomis: morefluent: Wiki" . Bitbucket.org. 25 февраля 2011 г. Проверено 12 ноября 2012 г. [ постоянная мертвая ссылка ]
- ^ «mojotest — очень простая и удобная в использовании среда модульного тестирования ActionScript 3» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «массивинтерактив/МассивеЮнит» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «ДоклерЛабс/гексЮнит» . GitHub.com . Проверено 18 апреля 2018 г.
- ^ «АВА» . ава.ли .
- ^ «монолитный/люксовый» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «DOH: Обвязка целей Dojo – Набор инструментов Dojo – Справочное руководство» . Dojotoolkit.org . Проверено 12 ноября 2012 г.
- ^ "лбртв/ут" . Гитхаб . 4 декабря 2020 г.
- ^ «Среда модульного тестирования JavaScript, часть 1» . lbrtw.com .
- ^ «jsunit.net» . Архивировано из оригинала 21 июля 2008 г. Проверено 30 апреля 2007 г.
- ^ Фентон, Стив. «Среда тестирования JavaScript Enhance — Стив Фентон: Интернет, веб-разработка, JavaScript, фотография» . Стив Фентон. Архивировано из оригинала 1 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ «Кьюнит» . qunitjs.com .
- ^ «Среда модульного тестирования для Javascript» . unitjs.com .
- ^ «RhUnit — совместимая с QUnit среда модульного тестирования Javascript для Rhi…» . Архивировано из оригинала 20 апреля 2013 года.
- ^ «Среда перекрестного тестирования без браузера: лицевая сторона» . thefrontside.net . Архивировано из оригинала 5 июля 2006 года.
- ^ «Дж3Юнит» . sourceforge.net .
- ^ «Мокка» . mochajs.org .
- ^ «Стек тестирования кода нового поколения для JavaScript.: Theintern/intern» . Гитхаб . 11 июня 2022 г.
- ^ «Структуры спецификаций и инструменты» . Valleyhighlands.com. 26 ноября 2010 г. Проверено 12 ноября 2012 г.
- ^ «YUI 2: Тест YUI» . Разработчик.yahoo.com. 13 апреля 2011 г. Архивировано из оригинала 31 октября 2012 г. Проверено 12 ноября 2012 г.
- ^ «JSSpec — АлансВики» . Архивировано из оригинала 15 декабря 2007 г. Проверено 29 декабря 2007 г.
- ^ «Главная – Сценарная документация» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «JSpec — среда тестирования JavaScript» . Архивировано из оригинала 26 апреля 2009 г. Проверено 8 апреля 2009 г.
- ^ «Жасмин: среда тестирования Javascript» . Архивировано из оригинала 12 августа 2010 г. Проверено 10 августа 2010 г.
- ^ "нкаллен/винт-блок" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «подстек/лента» . Гитхаб . Проверено 29 января 2015 г.
- ^ "самый маленький" . GitHub.com . 8 июня 2022 г.
- ^ Вывод TAP можно легко преобразовать в XML JUnit с помощью модуля CPAN TAP::Formatter::JUnit.
- ^ «JSAN — Тест.Простой» . Openjsan.org. 21 августа 2009 г. Архивировано из оригинала 16 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ «JSAN - Тест.Больше 0,21» . Openjsan.org. Архивировано из оригинала 14 февраля 2012 г. Проверено 12 ноября 2012 г.
- ^ Брюс Уильямс < http://codefluency.com >, для Ruby Central < http://rubycentral.org >. «Тестовый пример: информация о проекте» . РубиФордж. Архивировано из оригинала 15 апреля 2013 г. Проверено 12 ноября 2012 г.
- ^ «ДугласМейер/test_it» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ "testdouble.js" . GitHub.com . 29 июня 2022 г.
- ^ «Облегченная универсальная среда модульного тестирования JavaScript: Atesgoral/jsunity» . Гитхаб . 21 апреля 2022 г.
- ^ «Виллурд/JSTest» . GitHub.com . Архивировано из оригинала 24 января 2013 г. Проверено 12 ноября 2012 г.
- ^ «JSTest.NET — средство запуска модульных тестов JavaScript без браузера» . КодПлекс .
- ^ http://jsunity.com/
- ^ «rhinounit — среда тестирования JavaScript с использованием Rhino» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «jasproject — пакет JavaScript Agile» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «FireUnit: Модульное тестирование Firebug для Firefox» . fireunit.org .
- ^ «js-test-driver — Удаленная консоль JavaScript» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «Архивная копия» . js-testrunner.codehaus.org . Архивировано из оригинала 24 октября 2011 года . Проверено 15 января 2022 г.
{{cite web}}
: CS1 maint: архивная копия в заголовке ( ссылка ) - ^ «Sinon.JS — автономные тестовые подделки, шпионы, заглушки и макеты для JavaScript. Работает с любой платформой модульного тестирования» .
- ^ Jump up to: а б с «Тестирование API» . Parasoft.com . Проверено 15 апреля 2015 г.
- ^ «Клятвы» . vowsjs.org . Архивировано из оригинала 23 сентября 2019 г. Проверено 15 марта 2020 г.
- ^ "каолан/узел" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «Тиртл :: Платформа модульного тестирования Javascript» . GitHub.com .
- ^ «WebReflection/вуру» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «Документация Buster.JS 0.7» . busterjs.org .
- ^ «асвд/самый легкий» . Гитхаб . 16 сентября 2021 г.
- ^ «Дом – Чай» . chaijs.com .
- ^ "ЮСУС" . cristanza.github.io .
- ^ «Wallaby — интегрированная среда непрерывного тестирования JavaScript» .
- ^ «fast-check — тестирование на основе свойств для JavaScript (например, QuickCheck)» . GitHub.com . 29 июня 2022 г.
- ^ "Непредвиденный" .
- ^ «Шутка» .
- ^ «ЦентиТФ» . Гитхаб . 20 апреля 2022 г.
- ^ «РИТЭвэй» . Гитхаб . 30 июня 2022 г.
- ^ «Переосмысление утверждений модульного теста» . 11 мая 2020 г.
- ^ «EUnit — облегченная среда модульного тестирования для Erlang» . svn.process-one.net . Архивировано из оригинала 19 июля 2008 года.
- ^ Jump up to: а б «Фок» . КодПлекс .
- ^ «FsCheck: Система случайного тестирования — Главная» . Codeplex.com . Проверено 12 ноября 2012 г.
- ^ «требуется/FsMocks» . Гитхаб . 7 мая 2014 г.
- ^ «ФсТест» . КодПлекс .
- ^ «ФсЮнит» . КодПлекс .
- ^ Jump up to: а б «Форки: NaturalSpec: Wiki» . Bitbucket.org . Архивировано из оригинала 10 мая 2010 года.
- ^ «убрать кавычки — записывайте утверждения модульного теста F# в виде выражений в кавычках и бесплатно получайте пошаговые сообщения об ошибках» . GitHub.com . Проверено 27 июля 2016 г.
- ^ "Документация nasarb's funit-0.11.1" . Rubyforge.org . Архивировано из оригинала 15 апреля 2013 г.
- ^ «Среда модульного тестирования FORTRAN (FRUIT): бесплатное программное обеспечение для разработки, которое можно загрузить на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ "флибс/фтнунит - флибс" . Flibs.sf.net . Проверено 12 ноября 2012 г.
- ^ «pFUnit: бесплатное программное обеспечение для разработки, которое можно загрузить на сайте» . Sourceforge.net . Проверено 16 января 2014 г.
- ^ «ObjexxFTK — Objexx Fortran ToolKit: Objexx Engineering» . Objexx.com . Проверено 12 ноября 2012 г.
- ^ «Zofu — это объектно-ориентированное модульное тестирование на Фортране» . GitHub.com . Проверено 10 июля 2019 г.
- ^ «команда go — cmd/go — язык программирования Go» . pkg.go.dev . Проверено 17 апреля 2022 г.
- ^ "тебека/go2xunit" . Гитхаб . Проверено 6 октября 2016 г.
- ^ "просто" . easyb.org .
- ^ «spock — готовая корпоративная структура спецификации» . GitHub.com . Проверено 27 июля 2016 г.
- ^ «gmock — насмешливая среда для Groovy» . Хостинг проектов Google . 13 декабря 2011 г. Проверено 12 ноября 2012 г.
- ^ «HUnit — Модульное тестирование Haskell» . sourceforge.net .
- ^ «HUnit-Plus: среда тестирования, основанная на HUnit. — Взлом» . Haskell.org .
- ^ "ник8325/быстрая проверка" . Гитхаб . 10 июня 2022 г.
- ^ «фейербах/смоллчек» . Гитхаб . 2 июня 2022 г.
- ^ "hspec/hspec" . Гитхаб . 10 июня 2022 г.
- ^ "маркотмаркот/чучу" . Гитхаб .
- ^ «гуманное-программное обеспечение/haskell-bdd» . Гитхаб . 30 декабря 2019 г.
- ^ «тест-фреймворк» . Стек .
- ^ «Среда тестирования Haskell» . Стек .
- ^ ТриВир. «IdMUnit.org» . sourceforge.net .
- ^ «Игорь Фреймворк модульного тестирования» . GitHub.com . Проверено 11 октября 2018 г.
- ^ Галлой, Майкл. «мгунит» . GitHub.com . Проверено 27 сентября 2015 г.
- ^ «Юнит-тестирование» . www.barnett.id.au . Архивировано из оригинала 4 марта 2007 года.
- ^ Боулер, Майк. «ХтмлЮнит» . sourceforge.net .
- ^ «ieunit — платформа модульного тестирования для веб-страниц» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «Каноо ВебТест» . canoo.com . Архивировано из оригинала 3 ноября 2010 г. Проверено 3 марта 2007 г.
- ^ «SoapUI — дом функционального тестирования» . сайт soupui.org .
- ^ «Тестирование API» . Парасофт .
- ^ «Домашняя страница Traffic Parrot» .
- ^ «Агитар Технологии» . agitar.com .
- ^ «Артос · Инструменты тестирования нового поколения» . theartos.com .
- ^ «Аркиллиан · Пишите настоящие тесты» . arquillian.org .
- ^ «AssertJ: Бесплатная загрузка программного обеспечения для разработки» . GitHub.com . Проверено 15 июня 2018 г.
- ^ «beanSpec: бесплатное программное обеспечение для разработки, которое можно загрузить на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ "абрекса4/BeanTest" . Гитхаб . Архивировано из оригинала 12 января 2016 г.
- ^ «Спецификация по примеру – Согласие» . сайт concordion.org .
- ^ «Сотрясение мозга» . concutest.org
- ^ "огурец/огурец-jvm" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «Тестовая среда для Java 8» . Проверено 23 марта 2016 г.
- ^ «Если вы ищете бухгалтера по налогам в Токио, посетите сайт Tax Accountant Introduction.com» . dbunit.org Архивировано из оригинала 12 января 2013 г.
- ^ «ИзиМок» . easymock.org . Архивировано из оригинала 7 августа 2019 г. Проверено 6 апреля 2012 г.
- ^ «10. Тестирование» . Springsource.org . Проверено 23 июня 2015 г.
- ^ «ЭТЛУНИТ Дом» . atlassian.net .
- ^ «Этл-единица» .
- ^ Фрейзер, Гордон; Аркури, Андреа (2011). «ЭвоСюит». Материалы 19-го симпозиума ACM SIGSOFT и 13-й Европейской конференции по основам программной инженерии . Esec/fse '11. стр. 416–419. дои : 10.1145/2025113.2025179 . ISBN 9781450304436 . S2CID 10599913 .
- ^ Лаверс, Тим. «ГрандТестАвто» . grandtestauto.org .
- ^ «ГробоУтилс» . sourceforge.net .
- ^ баелдунг (3 июля 2016 г.). «Тестирование с помощью Hamcrest | Baeldung» . www.baeldung.com . Проверено 9 августа 2022 г.
- ^ «хавараннер/хавараннер» . Гитхаб . 18 апреля 2022 г.
- ^ «Инстинкт — Instinct — это платформа разработки, управляемой поведением (BDD) для Java» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ shyiko (2010-11-17). "shyiko/jsst Wiki" . GitHub.com . Retrieved 2012-11-12 .
- ^ «Что такое JBehave?» . jbehave.org .
- ^ "ДжейДэйв" . jdave.org . Архивировано из оригинала 26 февраля 2014 г. Проверено 28 марта 2008 г.
- ^ Кун, Адриан; Ван Ромпай, Барт; Ханенбергер, Леа; Ньерстраз, Оскар; Демейер, Серж; Гаэлли, Маркус; Ван Лемпут, Коенраад (21 апреля 2009 г.). «JExample: использование зависимостей между тестами для улучшения локализации дефектов» . Гибкие процессы в программной инженерии и экстремальном программировании . Конспекты лекций по обработке деловой информации. Полный. 9. Scg.unibe.ch. стр. 73–82. CiteSeerX 10.1.1.144.7750 . дои : 10.1007/978-3-540-68255-4_8 . ISBN 978-3-540-68254-7 . Проверено 12 ноября 2012 г.
- ^ "JДано" . jgiven.org .
- ^ «jMock — выразительная библиотека макетов объектов для Java» . jmock.org .
- ^ «Хостинг проектов Google» . гугл.com .
- ^ Бенц, Себастьян. «Джнарио» . jnario.org .
- ^ Линк, Йоханнес. "джквик" . jqwik.net .
- ^ «Инструменты тестирования Java: статический анализ кода, обзор кода, модульное тестирование» . Парасофт. 08.10.2012. Архивировано из оригинала 25 октября 2012 г. Проверено 12 ноября 2012 г.
- ^ http://jukito.org/
- ^ «JUnit — О программе» . junit.org .
- ^ «Дом JUnitEE» . junitee.sourceforge.io .
- ^ «Набор инструментов для тестирования программного обеспечения JWalk — ленивое систематическое модульное тестирование для гибких методов» . Университет Шеффилда . Проверено 4 сентября 2014 г.
- ^ «mockito — издевательство проще и лучше» . GitHub.com . 27 июля 2016 г. Проверено 12 ноября 2012 г.
- ^ «Макет-классы для тестирования корпоративных приложений» . Проверено 4 сентября 2014 г.
- ^ «Игла — эффективное модульное тестирование для Java EE — обзор» . Spree.de .
- ^ «ЯваЛиб» . neu.edu . Архивировано из оригинала 16 ноября 2010 г. Проверено 26 февраля 2009 г.
- ^ «GitHub — OpenPojo/openpojo: тестирование POJO и управление идентификацией стало тривиальным» .
- ^ «powermock — PowerMock — это платформа Java, которая позволяет вам код модульного тестирования, который обычно считается нетестируемым» . powermock.org .
- ^ «Рандуп» . Мернст.github.io . Архивировано из оригинала 23 июня 2015 года . Проверено 23 июня 2015 г.
- ^ «Справочная документация по Spock Framework» .
- ^ «Sprystone.com» . Архивировано из оригинала 16 июля 2011 г.
- ^ «Sureassert UC» . Sureassert.com . Архивировано из оригинала 05 марта 2014 г. Проверено 24 июня 2011 г.
- ^ «tacinga.com» . tacinga.com . Архивировано из оригинала 08 апреля 2018 г. Проверено 19 апреля 2018 г.
- ^ «Веб-сайт Тасинга» . Тасинга . Архивировано из оригинала 08 апреля 2018 г. Проверено 19 апреля 2018 г.
- ^ «TestNG упрощает модульное тестирование Java» . IBM.com. 06 января 2005 г. Архивировано из оригинала 14 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ «Блог по тестированию Google: TotT: TestNG в туалете» . Googletesting.blogspot.com . Проверено 12 ноября 2012 г.
- ^ «Unitils – Индекс» . unitils.org .
- ^ Jump up to: а б с "<XmlUnit/>" . sourceforge.net .
- ^ JKI (07.11.2012). «VI Tester: Дискуссионные форумы JKI» . Jkisoft.com . Проверено 12 ноября 2012 г.
- ^ JKI (08.11.2015). «Caraya – Репозиторий Git – GitHub » Jki.net . Проверено 2 мая 2016 г.
- ^ «ИнстаКаверадж» . IncQuery Labs Ltd. 2018-01-02 . Проверено 2 августа 2016 г.
- ^ "zeroloop/l-unit8" . Гитхаб .
- ^ «Комплексная сеть архивов TEX: пакет qstest» . Ctan.org . Проверено 4 июля 2013 г.
- ^ «vl-unit — среда модульного тестирования Visual Lisp» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «clojure.test — документация по API Clojure v1.9» . Clojure.github.com. Архивировано из оригинала 17 января 2013 г. Проверено 10 октября 2018 г.
- ^ «Ожидания Джейкфилдса» . Clojure-expectations.github.io . Проверено 10 октября 2018 г.
- ^ «Марик/Мидже» . GitHub.com . Проверено 10 октября 2018 г.
- ^ "шлагырь/спецль" . GitHub.com . Проверено 10 октября 2018 г.
- ^ "clojure/test.check" . GitHub.com . Проверено 10 октября 2018 г.
- ^ «CLiki: CLUnit» . Клики.нет .
- ^ «Моя среда модульного тестирования Lisp» . Архивировано из оригинала 31 декабря 2007 г. Проверено 15 января 2008 г.
- ^ «Пять утра» . Common-lisp.net. 16 ноября 2004 г. Архивировано из оригинала 25 июня 2012 г. Проверено 12 ноября 2012 г.
- ^ «ФРЕТ» . Common-lisp.net . Проверено 12 ноября 2012 г.
- ^ «Гран-при» . Common-lisp.net . Проверено 12 ноября 2012 г.
- ^ «HEUTE — Общий пакет модульного тестирования LISP» . Rdrop.com . Проверено 12 ноября 2012 г.
- ^ «LIFT — платформа LIsp для тестирования» . Common-lisp.net . Проверено 12 ноября 2012 г.
- ^ "lisp-юнит" . Cs.northwestern.edu. Архивировано из оригинала 6 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ "доказывать" . GitHub.com . 19 февраля 2022 г.
- ^ «Пакет: lang/lisp/code/testing/rt/» . Cs.cmu.edu . Проверено 12 ноября 2012 г.
- ^ «стефил» . Common-lisp.net . Проверено 12 ноября 2012 г.
- ^ «CLiki: xlunit» . Клики.нет .
- ^ «Лютик» . Гитхаб . 23 февраля 2022 г.
- ^ Последний раз редактировалось JariAalto 11 декабря 2010 г., 11:44 UTC (разница) (11 декабря 2010 г.). «Эль Юнит» . ЭмаксВики . Проверено 12 ноября 2012 г.
{{cite web}}
:|author=
имеет общее имя ( справка ) CS1 maint: числовые имена: список авторов ( ссылка ) - ^ Последний раз редактировалось Леннартом Боргманом (разница) 18 марта 2010 г., 14:38 UTC (18 марта 2010 г.). «Лосиный тест» . ЭмаксВики . Проверено 12 ноября 2012 г.
{{cite web}}
:|author=
имеет общее имя ( справка ) CS1 maint: числовые имена: список авторов ( ссылка ) - ^ Последний раз редактировалось Free Ekanayaka (разница) 13 мая 2009 г., 06:57 UTC (13 мая 2009 г.). "unit-test.el" . ЭмаксВики . Проверено 12 ноября 2012 г.
{{cite web}}
:|author=
имеет общее имя ( справка ) CS1 maint: числовые имена: список авторов ( ссылка ) - ^ «3 API RackUnit» . Docs.racket-lang.org . Проверено 12 ноября 2012 г.
- ^ Нил Ван Дайк. «Overeasy: система языкового тестирования ракетки» . Neilvandyke.org . Проверено 12 ноября 2012 г.
- ^ основной.сс. «Репозиторий пакетов PLaneT: PLaneT > схемы > схемаunit.plt» . Planet.plt-scheme.org. Архивировано из оригинала 27 июля 2011 г. Проверено 12 ноября 2012 г.
- ^ Нил Ван Дайк. «Testeez: облегченный механизм модульного тестирования для схемы R5RS» . Neilvandyke.org . Проверено 12 ноября 2012 г.
- ^ Пер Ботнер. «API Scheme для наборов тестов» . srfi.schemers.org. Архивировано из оригинала 10 декабря 2020 г. Проверено 4 января 2021 г.
- ^ "lua-TestMore" .
- ^ «Луаунит» . Phil.freehackers.org . Проверено 12 ноября 2012 г.
- ^ «lunit: Платформа модульного тестирования для Lua» . Несси.де. 05.11.2009. Архивировано из оригинала 19 июля 2011 г. Проверено 12 ноября 2012 г.
- ^ аксельберрес (13 июля 2015 г.). "млЮнит" . СоурсФордж .
- ^ «mlunit_2008a — Обмен файлами — MATLAB Central» . Mathworks.com . Проверено 12 ноября 2012 г.
- ^ «MUnit: среда модульного тестирования в MATLAB — File Exchange — MATLAB Central» . Mathworks.com . Проверено 12 ноября 2012 г.
- ^ «MUnit: среда модульного тестирования в MATLAB — File Exchange — MATLAB Central» . Mathworks.com . Проверено 12 ноября 2012 г.
- ^ «Среда тестирования MATLAB xUnit — обмен файлами — MATLAB Central» . Mathworks.com. Архивировано из оригинала 17 декабря 2012 г. Проверено 12 ноября 2012 г.
- ^ "tgs: Doctest для MATLAB" . Bitbucket.org . Архивировано из оригинала 25 марта 2012 г. Проверено 5 августа 2011 г.
- ^ Смит, Томас. «Doctest — встраивайте тестируемые примеры в справочные комментарии к вашей функции» . Архивировано из оригинала 25 марта 2012 года . Проверено 5 августа 2011 г.
- ^ «Среда модульного тестирования» . mathworks.com .
- ^ Jump up to: а б «TTest: платформа утверждений для MATLAB и GNU Octave (альфа-версия)» . Проверено 20 января 2021 г.
- ^ "отец-фреймворк/отец" . GitHub.com . 22 июня 2022 г.
- ^ «ДбЮнит.НЕТ» . sourceforge.net .
- ^ «Ошибочный блок» . ErrorUnit.com
- ^ «фиксик/фиксик» . Гитхаб . 27 июня 2022 г.
- ^ «mb-unit — платформа автоматизации тестирования Gallio и среда модульного тестирования MbUnit» . Галлио.орг .
- ^ «LightBDD/LightBDD: платформа BDD, позволяющая создавать легко читаемые и поддерживаемые тесты» . GitHub.com . 29 июня 2022 г.
- ^ «mb-unit — платформа автоматизации тестирования Gallio и среда модульного тестирования MbUnit» . mbunit.com .
- ^ «moq — Простейшая библиотека макетов для .NET и Silverlight» . гугл.com . 30 июня 2022 г.
- ^ «НБи» .
- ^ «NFluent ускоряет и упрощает написание утверждений» .
- ^ «nmate — надстройка для создания и интеграции кода модульного тестирования с открытым исходным кодом для Visual Studio» . Хостинг проектов Google .
- ^ «Платформа модульного тестирования для .NETStandard, .NETFramework, .NETCore» .
- ^ «Pex, автоматизированное тестирование белого ящика для .NET — Microsoft Research» . microsoft.com . Майкрософт . Проверено 23 июня 2015 г.
- ^ "Дом" . qgonestudio.com . Проверено 23 июня 2015 г.
- ^ «QuickUnit — интерактивный конструктор модульных тестов — Главная страница» . www.quickunit.com . Архивировано из оригинала 27 марта 2010 года . Проверено 15 января 2022 г.
- ^ "abb-iss/Randoop.NET" . Гитхаб . Проверено 23 июня 2015 г.
- ^ «Айенде@Рахиен» . Айенде.com . Проверено 12 ноября 2012 г.
- ^ «Юнит-тест ростера» . КодПлекс . Проверено 23 июня 2015 г.
- ^ ТехТок. «СпецФлоу» . Проверено 23 июня 2015 г.
- ^ «Призрачный каркас» . sf.net . Проверено 23 июня 2015 г.
- ^ «TestDriven.Net > Главная» . testdriven.net .
- ^ «Инструменты NET-тестирования: статический анализ кода, проверка кода, модульное тестирование с помощью Parasoft dotTEST» . Parasoft.com. Архивировано из оригинала 3 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ «TickSpec: платформа F# BDD» . КодПлекс .
- ^ «Умное модульное тестирование — стало проще с Typemock» . typemock.org . Архивировано из оригинала 24 декабря 2021 года.
- ^ «Pretty Objects >> Продукты > Visual T#» . www.prettyobjects.com . Архивировано из оригинала 27 февраля 2011 года.
- ^ «xUnit.net — среда модульного тестирования для C# и .NET (преемник NUnit)» . КодПлекс .
- ^ «Индекс» . Camelos.sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «Pascal TAP Unit Testing Suite: бесплатное программное обеспечение для загрузки» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «Грэмег/fptest» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «DUNIT: среда тестирования Xtreme для программ Delphi» . sourceforge.net .
- ^ «DUnit2: Бесплатная загрузка программного обеспечения на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «ДУниткс» . Гитхаб . Проверено 9 июля 2014 г.
- ^ «ДУнитм» . Гитхаб . Проверено 9 июля 2017 г.
- ^ "Габриэль/GH-юнит" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ Филсквер (02.06.2012). «philsquared/Catch Wiki» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «стержневой/кедр» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «киви-бдд/Киви» . Гитхаб . 4 июля 2022 г.
- ^ "посмотри/посмотри " GitHub 4 июля 2022 г.
- ^ "modocache/personal-fork-of-Quick" . Гитхаб . 12 апреля 2020 г.
- ^ «Объектный Юнит» . Упс.се. Проверено 12 ноября 2012 г.
- ^ "Сен:те - OCUnit" . Сенте.ч. Архивировано из оригинала 13 октября 2011 г. Проверено 12 ноября 2012 г.
- ^ «witebox — более визуально ориентированная система модульного тестирования, предназначенная исключительно для разработки под iPhone» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «ВОТест» . Wincent.com . Архивировано из оригинала 21 августа 2008 г.
- ^ Jump up to: а б «Xcode: Возможности» . Разработчик Apple . Проверено 4 ноября 2014 г.
- ^ «мираж/алкотест» . GitHub.com . Проверено 17 ноября 2015 г.
- ^ «ОЮнит» . ocamlcore.org .
- ^ Клерк, Ксавье (30 августа 2012 г.). «Сломанное — Введение» . x9c.fr .
- ^ «Объектив Камл» . Архивировано из оригинала 19 февраля 2007 г. Проверено 26 февраля 2007 г.
- ^ «FORT: Бесплатная загрузка программного обеспечения для разработки» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «Домашняя страница проекта PRUnit SourceForge» . sourceforge.net .
- ^ «Домой — протестируйте любой протокол» . Проверено 30 мая 2023 г.
- ^ «Тест::Жгут» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «Тест::Больше» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «Тест::Класс» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «Тест::Класс::Лось» . Metacpan.org . Проверено 11 ноября 2018 г.
- ^ «Тест::Строитель» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «Тест::Единица» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «PerlUnit: среда модульного тестирования для Perl» . sourceforge.net .
- ^ "Re: Test::Unit, ::Class или ::Inline?" . nntp.perl.org . Проверено 12 ноября 2012 г.
- ^ "Re: Test::Unit, ::Class или ::Inline?" . nntp.perl.org . Проверено 12 ноября 2012 г.
- ^ «Тест::DBUnit» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «Тест::Unit::Lite» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «Тест::В состоянии» . Metacpan.org . Проверено 12 ноября 2012 г.
- ^ «PHPUnit — среда тестирования PHP» . phpunit.de .
- ^ «Среда модульного тестирования PHP» . sourceforge.net .
- ^ "/tools/lime/trunk - symfony - Trac" . Trac.symfony-project.com. Архивировано из оригинала 26 сентября 2007 г. Проверено 12 ноября 2012 г.
- ^ «Линза» .
- ^ «Атум/Атум» . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «SimpleTest — Модульное тестирование PHP» . Simpletest.org . Архивировано из оригинала 27 июня 2018 г. Проверено 3 июля 2012 г.
- ^ «Тестиленс» . Проверено 17 декабря 2017 г.
- ^ "шифлетт/тестмор" . Шифлетт.орг. Архивировано из оригинала 23 декабря 2010 г. Проверено 12 ноября 2012 г.
- ^ Шифлетт, Крис. «Тест::Простой для PHP» . shiflett.org .
- ^ «Джейкоб/снаптест» . GitHub
- ^ «Улучшение-PHP/Улучшение-PHP» . Гитхаб . Проверено 17 декабря 2017 г.
- ^ ЧИТАЙТЕ. "джемм/Тестер" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ "птрофимов/phpinlinetest" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ "phpspec" . phpspec.net .
- ^ "нет/тестер" . GitHub.com . Проверено 22 апреля 2014 г.
- ^ "crysalead/Кэлен" . GitHub.com . Проверено 19 марта 2015 г.
- ^ «01-Введение» . Кодецепция . Проверено 7 октября 2015 г.
- ^ «Pest — элегантная среда тестирования PHP» . Pest — элегантный фреймворк для тестирования PHP . Проверено 2 июня 2022 г.
- ^ «Домашняя страница PbUnit» . 28 июля 2009 г. Архивировано из оригинала 28 июля 2009 года . Проверено 12 ноября 2012 г.
- ^ «GitHub — Пестер/Pester» . Майкрософт . Проверено 21 июня 2017 г.
- ^ «Добро пожаловать в ProUnit! — Прогресс — среда модульных тестов OpenEdge» . sourceforge.net .
- ^ «КамеронУиллс/ОЮнит» . Гитхаб . 24 ноября 2020 г.
- ^ «Юнит-тесты Пролога» . Swi-prolog.org . Проверено 12 ноября 2012 г.
- ^ «Папка «Тестер» » . xlog.ch. Проверено 14 января 2023 г.
- ^ «Лгтунит» . logtalk.org . Проверено 14 октября 2013 г.
- ^ «Рспец-марионетка» . Проверено 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 г.
- ^ «ТвистедТриал» . Twistedmatrix.com . Проверено 12 ноября 2012 г.
- ^ «Документация по DSL» . должен-dsl.info . Проверено 23 июня 2015 г.
- ^ «Green — это чистый, красочный и быстрый инструмент для запуска тестов Python» . Гитхаб . Проверено 28 апреля 2017 г.
- ^ «R Unit Test Framework: бесплатное программное обеспечение для загрузки» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «CRAN — Пакет testthat» . Cran.r-project.org. 27 июня 2012 г. Проверено 12 ноября 2012 г.
- ^ «CRAN — Пакет tinytest» . CRAN.r-project.org. 25 апреля 2019 г. Проверено 26 мая 2020 г.
- ^ «РЕБОЛ.орг» .
- ^ «RPGUnit.org — Резюме» . sourceforge.net .
- ^ «Модуль: Test::Unit (Ruby 1.9.3)» . Ruby-doc.org. 08.11.2012. Архивировано из оригинала 24 августа 2004 г. Проверено 12 ноября 2012 г.
- ^ Jump up to: а б «Рубин 2.2» . Гитхаб . 26 июня 2022 г.
- ^ «Выпущен Ruby 2.2.0» .
- ^ Jump up to: а б «Модуль: Test::Unit (Ruby 2.1.0) — Ruby-Doc.org» .
- ^ «Сообщество, разработка Ruby с открытым исходным кодом на рельсах» . мыслибот . Проверено 12 ноября 2012 г.
- ^ "Документация к минитесту (2.0.2)" . Rubydoc.info . Проверено 12 ноября 2012 г.
- ^ blog.zenspider.com https://web.archive.org/web/20110718152315/http://blog.zenspider.com/minitest/ . Архивировано из оригинала 18 июля 2011 года.
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ «Страница GitHub для TMF» . GitHub.com . Проверено 24 января 2013 г.
- ^ «FUTS — Фреймворк для модульного тестирования SAS» . ТотВэйв . Проверено 12 ноября 2012 г.
- ^ «СклЮнит» . sasCommunity. 26 октября 2008 г. Проверено 12 ноября 2012 г.
- ^ «SASUnit: бесплатное программное обеспечение для разработки, которое можно загрузить на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «Rehersal — среда тестирования для Scala» . sourceforge.net .
- ^ «scalacheck — ScalaCheck: тестирование на основе свойств для Scala» .
- ^ «СкалаТест» . scalatest.org .
- ^ «scunit — среда модульного тестирования для Scala» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «specs2 — Спецификации программного обеспечения для Scala» .
- ^ «Крошечная портативная библиотека тестирования для Scala» . GitHub.com . Проверено 17 мая 2016 г.
- ^ «test_run — Запуск тестов» . Help.scilab.org. 21 ноября 2011 г. Проверено 12 ноября 2012 г.
- ^ "lehmannro/assert.sh" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ Гранж, Паскаль. «pgrange/bash_unit: среда корпоративного выпуска bash для модульного тестирования для профессионалов» . GitHub.com . Проверено 5 июля 2020 г.
- ^ "Стивенсон/летучие мыши" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ Шэдоуфен (12 марта 2019 г.). "джшу" . СоурсФордж .
- ^ «Сводка новостей — предотвращение ошибок оболочки. (И: вы образцовый гражданин Unix?) — это бонус» . Itsbonus.heroku.com. 01.11.2010. Архивировано из оригинала 6 сентября 2012 г. Проверено 12 ноября 2012 г.
- ^ харан. «ШЮнит» . sourceforge.net .
- ^ «shUnit2 — модульное тестирование сценариев оболочки Unix на основе xUnit» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ Мертен, Стефан. «фильтрующий блок» . Merten-home.de . Проверено 12 ноября 2012 г.
- ^ http://mlunit.sourceforge.net/index.php/The_slUnit_Testing_Framework
- ^ «Тест Симулинк» .
- ^ «Проект SQLUnit» . sourceforge.net .
- ^ «фитнес.инфо» . Архивировано из оригинала 5 августа 2009 г.
- ^ «Документация СТК» . wikidot.com .
- ^ «МойТАП» . GitHub.com . Архивировано из оригинала 28 января 2013 г. Проверено 28 октября 2017 г.
- ^ "utMySQL" . sourceforge.net .
- ^ «utPLSQL, среда тестирования PL/SQL» . utplsql.org .
- ^ «Тестер кода для сообщества Oracle» . программное обеспечение.dell.com /. Проверено 13 февраля 2014 г.
- ^ «Автоматическое тестирование кода PL SQL — тестер кода от Quest Software» . quest.com . Проверено 30 сентября 2013 г.
- ^ «Dell покупает Quest Software за 2,36 миллиарда долларов» . 02 июля 2012 г. Архивировано из оригинала 23 июня 2018 г. Проверено 19 декабря 2017 г.
- ^ «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.com . Проверено 12 ноября 2012 г.
- ^ Бенилов, Джейк. «ДбФит» . benilovj.github.io .
- ^ "ангока/db2unit" . Гитхаб . 15 февраля 2019 г.
- ^ «Эпический, более полный неудач, чем любой другой инструмент тестирования» . Архивировано из оригинала 28 мая 2014 года . Проверено 1 ноября 2010 г.
- ^ «пгТАП» . pgtap.org .
- ^ «pgtools: инструменты загрузки и тестирования схем для PostgreSQL» . Sourceforge.net. 22 марта 2013 года . Проверено 30 апреля 2019 г.
- ^ «dkLab: Конструктор: PGUnit: среда модульного тестирования хранимых процедур для PostgreSQL 8.3» . ru.dklab.ru. Архивировано из оригинала 30 апреля 2019 г. Проверено 30 апреля 2019 г.
- ^ «tSQLt — модульное тестирование базы данных для SQL Server» .
- ^ ООО «Ред Гейт Софтвер» «Тестирование SQL — модульное тестирование SQL Server» . Red-gate.com . Проверено 12 ноября 2012 г.
- ^ евдокименко. «Среда модульного тестирования TSQLUnit» . СоурсФордж . Архивировано из оригинала 21 ноября 2006 г.
- ^ «TSQLUnit» . Sourceforge.net. Архивировано из оригинала 2 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ "утТСКЛ" . sourceforge.net .
- ^ «Загрузите надстройку Visual Studio 2005 Team Edition для специалистов по базам данных из официального центра загрузки Microsoft» . Microsoft.com. 8 января 2007 г. Проверено 12 ноября 2012 г.
- ^ «Загрузить модуль Alcyone SQL» . Архивировано из оригинала 2 февраля 2015 г. Проверено 18 августа 2014 г.
- ^ «TST — инструмент тестирования T-SQL» . КодПлекс .
- ^ васильвк (15 июня 2012 г.). "vassilvk/бездельник Вики" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «Быстро/Быстро» . Гитхаб . 2019-08-28.
- ^ "railsware/Слейпнир" . Гитхаб . 27 августа 2019 г.
- ^ «Страница SVUnit Sourceforge» . Проверено 6 мая 2014 г.
- ^ Jump up to: а б «VUnit – документация VUnit» .
- ^ «Связанные пакеты Tcl — страница руководства tcltest» . Tcl.tk. Проверено 12 ноября 2012 г.
- ^ «TclUnit: бесплатное программное обеспечение для разработки, которое можно загрузить на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ^ «t-unit — среда модульного тестирования для языка программирования tcl» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ "<data:blog.pageTitle/>" .
- ^ «tsUnit — Платформа модульного тестирования TypeScript» . КодПлекс .
- ^ «Оскар — Тестовая обвязка для TypeScript» . adriencadet.com .
- ^ «Эльзасский язык — тестовая программа для TypeScript» . GitHub.com . 27 августа 2019 г.
- ^ «быстрая проверка — QuickCheck для TypeScript» . GitHub.com . 2019-08-29.
- ^ «Testyts — современная среда тестирования TypeScript» . testy.github.io . Проверено 8 февраля 2019 г.
- ^ «FoxUnit > Домашняя страница (DNN 2.0.4)» . Архивировано из оригинала 2 апреля 2005 г. Проверено 11 июля 2005 г.
- ^ «Рефлекс» . Reflex.gforge.inria.fr . Проверено 12 ноября 2012 г.
- ^ «Рефлекс» . Reflex.gforge.inria.fr. Архивировано из оригинала 17 января 2013 г. Проверено 12 ноября 2012 г.
- ^ «vauto — Расширяемый — Управляемый данными — Платформа автоматизации» . Хостинг проектов Google . Проверено 12 ноября 2012 г.
- ^ «juxy.tigris.org» . tigris.org .
- ^ «Тенисонские тесты (модульное тестирование XSLT) — Создание сайта» . sourceforge.net .
- ^ «Среда модульного тестирования — XSLT» . sourceforge.net .
- ^ «XSLTunit» . xsltunit.org . Архивировано из оригинала 5 января 2007 г. Проверено 10 января 2007 г.
- ^ "экспат/xspec" . Гитхаб .