Форум программистов, компьютерный форум CyberForum.ru

Модульное тестирование - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
soican
49 / 23 / 1
Регистрация: 16.11.2011
Сообщений: 329
Записей в блоге: 5
07.06.2013, 23:11     Модульное тестирование #1
недавно понял, что сложно делать программу без тестирования её модулей. При изменении кода через большое время может вылазить ошибка, и на её устранение тратится много времени.
Работаю в с++ builder. Подскажите с чего начать в unit тестировании, каким пользоваться?откуда вообщем отталкиваться?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
07.06.2013, 23:30     Модульное тестирование #2

Не по теме:

Цитата Сообщение от soican Посмотреть сообщение
с чего начать
С отказа от C++ Builder.


Судя по гуглу, там есть какой-то DUnit специально для них.

А вообще, Google Testing Framework вам в зубы.
soican
49 / 23 / 1
Регистрация: 16.11.2011
Сообщений: 329
Записей в блоге: 5
07.06.2013, 23:48  [ТС]     Модульное тестирование #3
С отказа от C++ Builder - а на чем лучше?
Google Testing Framework - а вы пользовались под C++ Builder?
ITcrusader
Эксперт C++
 Аватар для ITcrusader
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
08.06.2013, 12:21     Модульное тестирование #4
soican, какая разница подо что? Этот фреймворк хорош, бери на вооружение.
soican
49 / 23 / 1
Регистрация: 16.11.2011
Сообщений: 329
Записей в блоге: 5
08.06.2013, 12:37  [ТС]     Модульное тестирование #5
ну разница в том, что не знаю, что с ним делать после того как скачал. как его применить пока не разобрался
Убежденный
Системный программист
 Аватар для Убежденный
14182 / 6197 / 984
Регистрация: 02.05.2013
Сообщений: 10,322
Завершенные тесты: 1
08.06.2013, 13:02     Модульное тестирование #6
Цитата Сообщение от soican Посмотреть сообщение
Подскажите с чего начать в unit тестировании, каким пользоваться?откуда вообщем отталкиваться?
Начните с написания юнит-тестов к своим программным компонентам.
Пока вручную, без всяких фреймворков. Юнит-тестирование - это не только тесты,
оно еще приучает вырабатывать правильную "гранулярность" компонентов и писать
их так, чтобы минимизировать зависимости. Параллельно можете почитать Кента Бека и
статьи на различных ресурсах, посвященные юнит-тестированию.

Потом, когда почувствуете, что инструментария не хватает, можно будет перейти
на фреймворки и всяческие утилиты для тестирования.

Из наилучших, на мой взгляд, отмечу
Google C++ Testing Framework / Google C++ Mocking Framework
и
Boost Test

Мне больше нравится Boost Test.
Yandex
Объявления
08.06.2013, 13:02     Модульное тестирование
Ответ Создать тему
Опции темы

Текущее время: 22:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru