Список фреймворков модульного тестирования
-
Обзор фреймворков автоматизации тестирования
- Фреймворки используются для модульного, интеграционного и системного тестирования.
- Фреймворки группируются по языкам программирования и функциональности.
- Некоторые фреймворки поддерживают генерацию данных и тестирование локальных приспособлений.
-
Классификация фреймворков
- Фреймворки классифицируются по языкам программирования, таким как .NET, C, C++, Java, Python и другие.
- Некоторые фреймворки поддерживают тестирование HTTP-сервера независимо от языка реализации.
-
Структура таблиц
- В таблицах фреймворков указаны названия, классификация как xUnit, поддержка TAP, генераторов данных, приспособлений и групповых настроек.
- Некоторые столбцы не относятся ко всем группам и поэтому исключены из таблицы группировок.
-
Дополнительные сведения
- В статье также упоминаются другие языки программирования, такие как Visual Basic, Cg, F#, Фортран, и языки для конкретных задач, таких как Apache Ant и PHP.
- Фреймворки поддерживают различные типы тестирования, включая управление идентификационными данными, HTTP-запросы, SQL и XML/XPath.
- В статье также представлены рекомендации по тестированию программного обеспечения и экстремальному программированию.