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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
soican
49 / 23 / 1
Регистрация: 16.11.2011
Сообщений: 329
Записей в блоге: 5
#1

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

07.06.2013, 23:11. Просмотров 1241. Ответов 5
Метки нет (Все метки)

недавно понял, что сложно делать программу без тестирования её модулей. При изменении кода через большое время может вылазить ошибка, и на её устранение тратится много времени.
Работаю в с++ builder. Подскажите с чего начать в unit тестировании, каким пользоваться?откуда вообщем отталкиваться?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2013, 23:11     Модульное тестирование
Посмотрите здесь:

Модульное тестирование c++ - C++
Здравствуйте. Подскажите, пожалуйста, документацию или пример по написанию таких тестов. Сам нагуглил только сторонние библиотеки для...

Модульное программирование в с++ - C++
Привет всем. Проблема такая.. Есть модуль данных. Так вот надо мне использовать эти переменные (или константы) в других модулях. В...

Модульное программирование - C++
Прошу помощи в решении моей задачи.Заранее благодарен. "Модульное программирование" Примечание. Разместить определение данных в...

Модульное программирование - C++
Привет форумчане! В общем, решил сделать модуль с 3-мя ф-циями: mod.h void ChangeNumber(sport * obj, int n); void...

Модульное программировапние на С++ (консоль) - C++
Помогите пожалуйста подкорректировать код. Задание было таким: Разместить определение данных в заголовочном файле, а определения функций...

Модульное деление на степень двойки - C++
Раньше я всегда использовал примерной такой подход : int mod = 8; int a = 90412488; char b = 113; int modA, modB; modA = a &...

Шаблоны функциональных классов, модульное программирование - C++
Пишу лабораторную по C++. Суть состоит в том, что нужно описать шаблоны функциональных классов, методы которых должны быть описаны вне...

Модульное программирование. Не получается разбить на модули - C++
Всем привет! Скажу сразу, знание в программирование ниже среднего, но для выполнения выданного задания я кое-как программу написал, то...

Структуры+модульное ошибка компиляции помоогите разобраться - C++
При компиляции выдает ошибку на описании структуры в файле inputMarki.h ,в чем проблема помогите разобраться? Файл main.cpp ...

Идентификатор не определён (работа с файлами заголовка, модульное программирование) - C++
У меня есть класс в файле имя_класса.h Есть реализация методов, конструктора и деструктора в файле имя_класса.cpp Другой файл 3.cpp...

Тестирование - C++
В литературе по программированию большинство (если не все) авторов указывают на важность проведения тестирования. Описывается много методик...

Юнит-тестирование - C++
Всем доброго времени суток! В последнее время меня начал сильно интересовать вопрос о юнит-тестировании: что это такое и с чем его едят. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 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++
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
ну разница в том, что не знаю, что с ним делать после того как скачал. как его применить пока не разобрался
Убежденный
Системный программист
Эксперт С++
15237 / 6869 / 1088
Регистрация: 02.05.2013
Сообщений: 11,248
Завершенные тесты: 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     Модульное тестирование
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru