Официальный форум СВД Встраиваемые Системы
03 Декабря, 2016, 07:40:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: CUnit - фреймворк для модульного тестирования  (Прочитано 73 раз)
Глеб Осипов
Сотрудник СВД ВС
Интересующийся

Сообщений: 8



WWW
« : 10 Ноября, 2016, 13:10:32 »

CUnit

        Краткое описание

CUnit -  фреймворк для модульного тестирования программного обеспечения, разрабатываемого на языке программирования C. Используется в виде библиотеки, линкуемой с проектом, функциональность которого предполагается тестировать.

        Установка

Был подготовлен архив, содержащий собранную версию cunit для архитектуры x86. По запросу могут быть подготовлены сборки для других архитектур.

Распаковывать архив следует по пути, указанному в переменной $QNX_TARGET.

Примеры распаковки:
GNU/Linux
(щёлкните чтобы показать/скрыть)
Windows
(щёлкните чтобы показать/скрыть)

        Модель использования

Ниже представлена схема использования фреймворка CUnit:
- инициализация тестового журнала (функция CU_initialize_registry());
- добавление наборов тестов (suites) в тестовый журнал (функция CU_add_suite());
- добавление тестов в наборы (функция CU_add_test());
- запуск тестов, с использованием соответствующей функции (например CU_console_run_tests());
- очистка тестового журнала (функция CU_cleanup_registry()).

        Ссылки

- Архив cunit-2.1-3_qnx650_x86_20161109.zip
- Подробное описание фреймворка CUnit
- Простой пример реализации тестов с помощью CUnit
- Сайт проекта CUnit
Записан

Сотрудник СВД Встраиваемые Системы
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 22 Ноября, 2016, 03:56:34