Система автоматизированного тестирования

Система автоматизированного тестирования

Вид работы: Дипломная работа  |   Предмет работы: Программирование   |   Количество листов: 61

При запуске конфигурационного файла сначала проверяются флаги ENABLE_TESTS и ${PROJECT_NAME}_USING_EXTERNAL_CPPUNIT, после чего в консоль выводится сообщение о том что сборка происходит с юнит-тестами. Далее загружаем для использования файл downloadmakros, чтобы использовать макросы из этого файла. После чего устанавливаем переменную remote_source, где перечисляем основные параметры для экспорта платформы с удаленного репозитория: название репозитория, название модуля, версия модуля и аргументы для компилирования. Далее вызывается макрос download_dependence, который принимает в качестве параметров название модуля, параметры для экспорта платформы с удаленного репозитория, каталог установки и каталог загрузки. После запуска этого макроса утилита Cmake обращается к репозиторию CVS по имени, далее ищет нужный модуль, в нашем случае это CppUnit, выгружает этот модуль и после запускает конфигурационный файл загруженного модуля (рисунок 3.1).


Введение
1 ПРЕДМЕТНАЯ ОБЛАСТЬ
1.1 Тестирование программного обеспечения
1.2 Различные средства реализации тестирования
1.3 Платформа для тестирования QtTest
1.4 Платформа для тестирования Google Tests
1.5 Платформа для тестирования BOOST
1.6 Платформа для тестирования CppUnit
2 СРЕДСТВА РЕАЛИЗАЦИИ
2.1 Выбор платформы для реализации тестирования
2.2 Выбор инструментов для покрытия кода
2.3 Описание средств реализации
3 СОЗДАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ТЕСТОВ
3.1 Настройка конфигурационного файла
3.2 Подготовка тестового пространства
3.3 Написание тестовых наборов
3.4 Результаты работы системы
Заключение
Список Использованных источников










ПОМОЩЬ С НАУЧНОЙ РАБОТОЙ

Подготовим для Вас работу по стандартам Вузов

Готовая работа с высокой уникальностью по минимальной цене
Срок выполнения от 2 часов
Антиплагиат более 70%

Быстрый заказ работы





[honeypot 2Mp1wUz2rkcR2jj1Ahxo]

Мы перезвоним через 5 минут

Яндекс.Метрика

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match