Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Модульное тестирование в AVR STUDIO
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Александр_SI
Много гуглил на тему модульного тестирования в avr studio, ничего внятного не нашёл sad.gif
Кто-нибудь использует? какой фреймворк? как прикрутить к студии? контроллер - атмега128. Тестировать хотелось бы на компьютере.
Qwertty
Цитата(Александр_SI @ Feb 3 2010, 11:36) *
Много гуглил на тему модульного тестирования в avr studio, ничего внятного не нашёл sad.gif

А что это такое - модульное тестирование? Что тестировать и зачем?
Александр_SI
Цитата(Qwertty @ Feb 3 2010, 15:11) *
А что это такое - модульное тестирование? Что тестировать и зачем?


http://ru.wikipedia.org/wiki/Модульное_тестирование

Т.е. цель - создание тестов, проверяющих правильность программы, чтобы повысить её качество.
_Pasha
Цитата(Александр_SI @ Feb 3 2010, 12:36) *
Тестировать хотелось бы на компьютере.

Поскольку симуляция периферии в AVRstudio изобилует багами, которые никто упорно не собирается исправлять, предлагаю на это забить и тестировать только машинно-независимый уровень уже имеющимися средствами. Например, GCC - он и в Африке Гцц. Только придерживаться стандартных типов в stdint.h
skef
что такое фреймворк?
Непомнящий Евгений
Цитата(Александр_SI @ Feb 3 2010, 11:36) *
Кто-нибудь использует? какой фреймворк? как прикрутить к студии? контроллер - атмега128. Тестировать хотелось бы на компьютере.


Присоединяюсь к _Pasha - разделите железо и логику, логику тестируйте на компьютере. Лично я использовал самописный каркас по мотивам Кента Бека, сейчас потихоньку перемещаюсь на http://code.google.com/p/googletest
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.