Список фреймворков модульного тестирования
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Это список известных сред автоматизации тестирования, обычно используемых для модульного тестирования . Такие платформы не ограничиваются тестированием на уровне модулей; может использоваться для тестирования интеграции и системного уровня.
Платформы сгруппированы ниже. Для модульного тестирования фреймворк должен быть на том же языке, что и тестируемый исходный код , поэтому полезно группировать фреймворки по языкам. Но некоторые группировки выходят за рамки языка. Например, платформы групп .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-объекты |
Содзё (REALbasic) [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
РБУ | Нет | [25] | |
XojoUnit | Да | [26] | Платформа модульного тестирования для Xojo, которая работает с типами проектов Desktop, Web и iOS. |
Язык выполнения бизнес-процессов (BPEL) [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
БПЭЛУнит | [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. | |||||
Cзеленый | Да | [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 |
Поймай или поймай2 | Способствовать росту | Нет | Да | Да | Да | Нет | Да | Да | Да | Да | [106] | Только заголовок, никаких внешних зависимостей, автоматическая регистрация, функции tdd и bdd. |
CATCH-VC6 | Нет | Да | Да | Да | Нет | Да | Да | Да | Да | [107] | Порт VC6 CATCH | |
cfix | Да | Да | Нет | Нет | Нет | Да | Да | Нет | [39] | Специально разработан для разработки под Windows — как в режиме ядра Win32, так и в режиме ядра NT. Совместим с WinUnit. | ||
Процессор | Да | Да | Да | Да | Да | Да | Нет | Люксы | [108] | Библиотека и надстройка MS Visual Studio для создания и запуска модульных тестов. Открытый исходный код. | ||
CPPOCL/тест | Апач 2 | Нет | Да | Нет | Да | Да | [109] | Выпущено под Apache 2.0, совместимо с C++ 98 и C++ 11. Работает для Linux, 32/64-разрядной версии Windows с использованием gcc, Cygwin, VS2005, VS2015. Библиотека только заголовочного файла. Предоставляет возможность писать тесты производительности аналогично модульным тестам. Имеет некоторую поддержку отчетов об утечках памяти. | ||||
CppTest | ГНУ ЛГПЛ | Да | Да | Люксы | [110] | Выпущено под лицензией LGPL | ||||||
cpptest-lite | С | Да | Да | Да | Люксы | [111] | Выпущено под руководством MIT . Разработан для C++11. | |||||
CppUnit | ГНУ ЛГПЛ | Да | Да | Да | Нет | Нет | Да | Да | Нет | Люксы | [112] [113] | Выпущено под лицензией LGPL |
Имя | Лицензия | xUnit | Светильники | Групповые матчи | Генераторы | Издевается | Исключения | Макросы | Шаблоны | Группировка | Источник | Примечания |
CppUTest | Да | Да | Да | Нет | Да | Нет | Да | Нет | Люксы | [48] | Ограниченный C++ создан специально для упрощения использования и работы на встроенных платформах. C++ погребен в макросах, поэтому кривая обучения для программистов C минимальна. Портирован на Symbian. Имеет библиотеку поддержки насмешек CppUMock. | |
CppUnitLite | Да | Нет | Нет | Нет | Да | Нет | Люксы | [114] | ||||
CPUnit | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | [115] | Выпущен под BSD. | |
Критерий | С | Да | Да | Да | Да | Нет | Да | Да | Да | Люксы | [116] | Фреймворк модульного тестирования с автоматической регистрацией тестов. Требуется поддержка компилятора C++11 для C++ API. Поддерживает теории и параметризованные тесты. Каждый тест выполняется в отдельном процессе, поэтому можно сообщать о сигналах и сбоях. Возможен вывод в несколько форматов, таких как формат TAP или JUnit XML. Поддерживает 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++. | ||
вверх11 | Да | Да | Нет | Нет | Нет | Да | Да | Да | Да | [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] | Коммерческий инструмент (а не фреймворк) для автоматического создания и выполнения модульных тестов мэйнфрейма; обеспечить заглушку данных; предоставлять тестовые утверждения по умолчанию, которые можно изменить, и многое другое. |
Мистер Юнит | Да | [179] | Коммерческая платформа на мэйнфреймов IBM платформе |
мфунит (МФУ) | Да | [180] | Коммерческая платформа для тестирования программ Micro Focus COBOL на платформах Windows/Unix. |
CC-анализатор | Нет | Инструмент анализа покрытия коммерческого кода. Поддерживает мэйнфреймы IBM , платформы Windows, Unix. |
ColdFusion (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. | ||
LBRTW ВЫХОД | Нет | Да | Нет | [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, используя подход, который будет удобен программистам, ориентированным на тестирование; особенно в контексте непрерывной интеграции. | |
Autre.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] | Макет фреймворка | |
JMockit | [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. Spock поддерживает спецификацию на примерах и тестирование в стиле BDD. | |
СпрайТест | Да | [335] | Коммерческий. Платформа автоматизированного модульного тестирования для Java |
SureAssert | [336] | Интегрированное решение для модульного тестирования Java для Eclipse. Контрактное проектирование и разработка через тестирование | |
Тасинга | [337] | Использует чистый объектно-ориентированный подход к программированию и предлагает коммерческую лицензию и бесплатную поддержку. | |
ТестНГ | Да | [338] | Тесты могут включать модульные тесты, функциональные тесты и интеграционные тесты. Имеет возможности для создания даже нефункциональных тестов (например, нагрузочных тестов, временных тестов). [339] [340] |
Единицы | [341] | Предлагает общие утилиты и функции для помощи в тестировании уровня сохраняемости и тестировании с использованием макетов объектов. Предлагает специальную поддержку для тестирования кода приложения, использующего JPA, спящий режим и Spring. Unitils интегрируется с средами тестирования JUnit и TestNG. | |
XMLUnit | [342] | Тестирование JUnit и NUnit для XML |
LabVIEW [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
Платформа модульного тестирования LabVIEW | Нет | Автоматически создавайте тестовые пакеты для VI в LabVIEW. | |
МЫ тестируем | Да | [343] | Собственная объектно-ориентированная реализация LabVIEW платформы xUnit. Модульные тесты записываются в виде VI в LabVIEW. |
Карайя | Да | [344] | Собственная реализация LabVIEW платформы xUnit. |
InstaCoverage | Да | [345] | Платформа модульного тестирования LabVIEW с быстрым измерением покрытия кода. |
Лассо [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
L-блок | [346] |
Латекс [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
qstest | [347] |
Лисп [ править ]
AutoLISP, Visual Lisp [ править ]
Имя | 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] |
Emacs Лисп [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
Лютик | [366] | ||
ЭлЮнит | [367] | ||
лосиный тест | Нет | [368] | |
Unit-test.el | [369] |
Ракетка [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
стойка | Да | [370] | Открытый исходный код |
слишком легко | Нет | [371] | Открытый исходный код |
Схема [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
СхемаЕдиница | Да | [372] | |
Тестез | Нет | [373] | |
СРФИ-64 | Нет | [374] |
Возьмите [ править ]
Имя | xUnit | КРАН | Источник | Примечания |
---|---|---|---|---|
пройти тестЕще | Нет | Да | [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 ориентирован на научный код и ученых. |
.NET [ править ]
Имя | 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] |
Объектный Паскаль, Free Pascal [ править ]
Имя | xUnit | КРАН | Источник | Примечания |
---|---|---|---|---|
FPCUUnit | Да | Нет | [413] | Это порт на Free Pascal базовой платформы JUnit . |
Тап4Паскаль | Нет | Да | [414] | Реализация протокола Test Anything на языке Паскаля. |
ФПТест | Да | Нет | [415] | Это ответвление DUnit2 для использования с компилятором Free Pascal . |
Делфи [ править ]
Имя | xUnit | Источник | Лицензия | Примечания |
---|---|---|---|---|
Данн | Да | [416] | МПЛ | - |
ДУнит2 | Да | [417] | - | |
DUnitX | Да | [418] | Лицензия Апач | - |
ДУнитм | Да | [419] | Одноюнитовая, бесклассовая структура. |
Objective-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 Process Commander [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
PRU | Да | [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 Advanced Business Language (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 | Источник | Примечания |
---|---|---|---|
Руни | Нет | [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 для хранимых процедур. | Нет |
Transact-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. |
SystemVerilog [ править ]
Имя | 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] | Встроенное многоплатформенное тестирование и определение характеристик беспроводной сети |
TypeScript [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
цЮнит | Да | [554] | |
Оскар | Да | [555] | |
Эльзасский | Да | [556] | |
быстрая проверка | [557] | Похоже на QuickCheck . | |
Testy.Ts | [558] | Платформа тестирования TypesScript, работающая на node.js |
Язык описания оборудования VHSIC (VHDL) [ править ]
Имя | xUnit | Источник | Примечания |
---|---|---|---|
VUnit | Да | [549] | VUnit — это среда модульного тестирования с открытым исходным кодом для VHDL и SystemVerilog. |
Visual FoxPro [ править ]
Имя | 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 | |
Теннисон тесты | [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 . Проверено 12 ноября 2012 г.
- ^ «AdaTEST95 — Автоматизированное модульное и интеграционное тестирование для Ada» . Qa-systems.com. 2023 . Проверено 6 декабря 2023 г.
- ^ «Ахвен — Библиотека модульного тестирования для языка программирования Ada» . Сайт Strongtyped.org . Проверено 23 июня 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б «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 года.
- ↑ Перейти обратно: Перейти обратно: а б с д и «TPT – тестирование встроенного управляющего программного обеспечения в режиме реального времени» . Piketec.com . Проверено 9 апреля 2021 г.
- ^ "shUnit2" . Гитхаб . 8 июля 2021 г. Проверено 8 июля 2021 г.
- ^ «ядро летучих мышей/ядро летучих мышей» . Гитхаб . Проверено 13 мая 2020 г.
- ↑ Перейти обратно: Перейти обратно: а б «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 г.
- ↑ Перейти обратно: Перейти обратно: а б «Обзор — Проверка работоспособности API — Проекты с открытым исходным кодом» . GitHub.com . Проверено 25 июня 2015 г.
- ^ «atf/AUTHORS at master · freebsd/atf» . Гитхаб . Проверено 20 марта 2024 г.
- ↑ Перейти обратно: Перейти обратно: а б с «Среда автоматизированного тестирования (ATF)» . Гитхаб . Проверено 3 июля 2017 г.
- ^ "грассатор/bdd-for-c" . Гитхаб . Проверено 6 ноября 2017 г.
- ↑ Перейти обратно: Перейти обратно: а б «Динамическое тестирование с Cantata: автоматизировано и просто» . Qa-systems.com. 16 марта 2012 г. Проверено 12 ноября 2012 г.
- ^ «www.agilerules.com: Catsrunner» . www.agilerules.com . Архивировано из оригинала 22 марта 2007 года.
- ^ "насерсала/cbdd" . Гитхаб . Проверено 23 ноября 2022 г.
- ↑ Перейти обратно: Перейти обратно: а б «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 г.
- ↑ Перейти обратно: Перейти обратно: а б «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 г.
- ↑ Перейти обратно: Перейти обратно: а б «Инструмент модульного тестирования — Embunit» . embunit.com . Проверено 23 июня 2015 г.
- ^ "imb/fctx" . Гитхаб . Проверено 23 июня 2015 г.
- ^ «Тестирование: Справочное руководство GLib» . gnome.org . Проверено 10 сентября 2018 г.
- ^ «гараж: GUnit: Информация о проекте» . Garage.maemo.org . Проверено 12 ноября 2012 г.
- ^ «гамак: Гамак: Информация о проекте» . avenginineers.github.io . Проверено 11 января 2023 г.
- ^ «lcut: облегченная среда модульного тестирования C» . Хостинг проектов Google . Проверено 27 июля 2016 г.
- ↑ Перейти обратно: Перейти обратно: а б «либчестер» . GitHub.io . Проверено 17 мая 2020 г.
- ^ «ЛибУ» . koanlogic.com . Проверено 23 июня 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б «Mimicc — генератор макетов для C и C++» . Проверено 15 июня 2021 г.
- ^ «JTN002 — MinUnit — минимальная среда модульного тестирования для C» . Джера.com . Проверено 12 ноября 2012 г.
- ^ "гальведро/мут" . Гитхаб . Проверено 23 июня 2015 г.
- ^ «эримок/нала» . Гитхаб . Проверено 5 апреля 2020 г.
- ^ «новапрова» . novaprova.org . Проверено 4 сентября 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б «opmock: Бесплатная загрузка программного обеспечения на сайте» . Sourceforge.net . Проверено 12 ноября 2012 г.
- ↑ Перейти обратно: Перейти обратно: а б «Инструменты тестирования C и C++: статический анализ кода, обзор кода, модульное тестирование» . Парасофт. 24 сентября 2012 г. Проверено 12 ноября 2012 г.
- ^ «PicoTest: минималистская среда модульного тестирования для программ на C» . Гитхаб . Проверено 20 августа 2019 г.
- ^ "jecklgamis/rcunit" . Гитхаб . Проверено 23 июня 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б «Кристоферкрузе/рексо» . Гитхаб . 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 г.
- ↑ Перейти обратно: Перейти обратно: а б «Редир» . 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 г.
- ↑ Перейти обратно: Перейти обратно: а б «ccosmin/tinytest» . Гитхаб . Проверено 25 ноября 2022 г.
- ^ «Единство» .
- ^ «usfstl — Библиотека моделирования тестирования встроенного ПО в пользовательском пространстве» . Гитхаб .
- ↑ Перейти обратно: Перейти обратно: а б «Тестирование встраиваемого программного обеспечения — векторное программное обеспечение» . www.vectorcast.com . Проверено 23 июня 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б «GitHub — jpassing/visualassert: надстройка модульного тестирования для Visual C++» . 18 декабря 2017 г.
- ^ «mcandre/qc: qc — порт C среды модульного тестирования QuickCheck» . Гитхаб . Проверено 26 октября 2020 г.
- ↑ Перейти обратно: Перейти обратно: а б «xTests — многоязычные облегченные наборы тестов» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ "Авторизоваться" . tigris.org . Проверено 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 г. Проверено 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 . Проверено 27 июля 2016 г.
- ^ «mockitopp — Простое издевательство над C++» . GitHub.com . Проверено 19 марта 2015 г.
- ^ «Минное поле патентов на программное обеспечение: опасность! Использование этого веб-сайта рискованно!» . sourceforge.net . Проверено 23 июня 2015 г.
- ^ «Установка Нано ЦПП» . www.xpsd.org . Архивировано из оригинала 18 января 2006 года.
- ^ «jdmclark/nullunit» . Гитхаб . 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 г.
- ^ http://bigangrydog.com/tdog_test_framework.html «Среда тестирования xUnit TDOG C++» . bigangrydog.com . Проверено 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 г.
- ↑ Перейти обратно: Перейти обратно: а б «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. Работает с любой платформой модульного тестирования» .
- ↑ Перейти обратно: Перейти обратно: а б с «Тестирование API» . Parasoft.com . Проверено 15 апреля 2015 г.
- ^ «Клятвы» . vowsjs.org . Архивировано из оригинала 23 сентября 2019 г. Проверено 15 марта 2020 г.
- ^ "каолан/узел" . GitHub.com . Проверено 12 ноября 2012 г.
- ^ «Тиртл :: Платформа модульного тестирования Javascript» . GitHub.com .
- ^ «WebReflection/wru» . 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 года.
- ↑ Перейти обратно: Перейти обратно: а б «Фок» . КодПлекс .
- ^ «FsCheck: Система случайного тестирования — Главная» . Codeplex.com . Проверено 12 ноября 2012 г.
- ^ «требуется/FsMocks» . Гитхаб . 7 мая 2014 г.
- ^ «ФсТест» . КодПлекс .
- ^ «ФсЮнит» . КодПлекс .
- ↑ Перейти обратно: Перейти обратно: а б «Форки: 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 .
- ^ «Artos · Инструменты тестирования нового поколения» . 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 . Проверено 19 апреля 2018 г.
- ^ «Веб-сайт Тасинга» . Тасинга . Проверено 19 апреля 2018 г.
- ^ «TestNG упрощает модульное тестирование Java» . IBM.com. 06 января 2005 г. Архивировано из оригинала 14 ноября 2012 г. Проверено 12 ноября 2012 г.
- ^ «Блог по тестированию Google: TotT: TestNG в туалете» . Googletesting.blogspot.com . Проверено 12 ноября 2012 г.
- ^ «Unitils – Индекс» . unitils.org .
- ↑ Перейти обратно: Перейти обратно: а б с "<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 . Проверено 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 .
- ^ Смит, Томас. «Doctest — встраивайте тестируемые примеры в справочные комментарии к вашей функции» . Проверено 5 августа 2011 г.
- ^ «Среда модульного тестирования» . mathworks.com .
- ↑ Перейти обратно: Перейти обратно: а б «TTest: платформа утверждений для MATLAB и GNU Octave (альфа-версия)» . Проверено 20 января 2021 г.
- ^ "atata-framework/atata" . 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 г.
- ↑ Перейти обратно: Перейти обратно: а б «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 .
- ^ «Якобо/снаптест» . Гитхаб .
- ^ «Улучшение-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 г.
- ^ «Документация по Must-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 г.
- ↑ Перейти обратно: Перейти обратно: а б «Рубин 2.2» . Гитхаб . 26 июня 2022 г.
- ^ «Выпущен Ruby 2.2.0» .
- ↑ Перейти обратно: Перейти обратно: а б «Модуль: 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 миллиарда долларов» . 2 июля 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 г.
- ↑ Перейти обратно: Перейти обратно: а б «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 . Проверено 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" . Гитхаб .