Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сетевой график https://www.cyberforum.ru/ cpp/ thread441209.html
ПОжалуйста помогите создать программу Задачи работы: - построение сетевого графика; - анализ сетевого графика; -оптимизация сетевого графика. p.s. сижу с сотки, интернет отключен программа...
C++ PopCap Games Framework 1.3
У кого есть ссылка на PopCap Games Framework 1.3 скиньте плииз! С сайта sourceforge.net никак не качается... Форум не место обмена ссылками!
C++ Необычная Dll
Есть ли способ написать DLL, в которой есть функция и через неё будут проходить вызовы экспортируемых функций? Например в DLL нет функции Func, и тогда, по-умолчанию вызывается функция Default?
C++ Сборки MinGW(GCC-win32/win64) от niXman с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw. файлы с пометкой snapshot и prerelease - не стабильные версии. в реальных проектах использовать не рекомендую. использую... https://www.cyberforum.ru/ cpp/ thread439067.html
C++ Построение и программная реализация автоматных моделей языков https://www.cyberforum.ru/ cpp/ thread438991.html
Доброе время суток всем. Будьте так любезны кто знает или умеет напишите пожалуйста примеры конечных автоматов. Можно в принципе и на Delphi толь тогда это не тот раздел. И всё же помагите...
Кто может собрать оффсет из crossfire в dll C++
всем привет. я с помощью программы ollydbg нашёл оФФсет игры crossfire ,я могу написать вам его,и чтобы вы его собрали в dll для читы плиз оч нужно
C++ C++ и CS 1.6
Доброго времени суток! У меня возник вопрос, как средствами C++ узнать SteamID клиента CS 1.6 Хотя бы такой вариант! Запускаем созданную программу, затем игру cs 1.6 и в программе появляется...
C++ Модуль-посредник для wtsapi32.dll Здравствуйте. Вот пытаюсь написать модель-посредник для wtsapi32.dll. Судь заключается в том, что этот модуль заменяет оригинальный и просто перенаправляет все на оригинальный функции. При написании... https://www.cyberforum.ru/ cpp/ thread435341.html
C++ Последние драфты https://www.cyberforum.ru/ cpp/ thread435272.html
Приветствую. А можно узнать у вас ссылки на последние драфты по C/C++ на данный момент? C99 (N897) — http://open-std.org/JTC1/SC22/WG14/www/docs/n897.pdf C11 (N1548) —...
C++ Звуковой драйвер не сообщяет о завершение воспроизведения void CALLBACK func (HWAVEOUT hwi, UINT Msg, DWORD dwInstance, DWORD dwParam1, DWORD dwParam2){ if (Msg == WOM_OPEN) std::cout<<"open"<<std::endl; if (WOM_DONE == Msg){ // Не выполняется ... ... https://www.cyberforum.ru/ cpp/ thread433829.html
276 / 169 / 21
Регистрация: 10.07.2011
Сообщений: 441
07.02.2012, 18:29  [ТС] 0

С++ Unit Test (модульное тестирование)

07.02.2012, 18:29. Просмотров 11783. Ответов 48
Метки (Все метки)

Ответ

Цитата Сообщение от Evg Посмотреть сообщение
Только нифига не понял, зачем такие пляски с бубном на ровном месте. Если не сложно, приведите конкретный пример того, что при помощи этой нанотехнологии можно оттестировать, и чем это хуже обычного тестирования (т.е. запуск тестовых ситуаций, НЕ встроенных в программу, а внешними средствами тестирования)?
Сколько тестов вы делаете после того как внесли изменения в программу? 10, 20 … 200?
Вы тратите постоянно много времени на то чтобы все их выполнить после внесения изменений в программу. Имея написанные тесты вы просто прогоняете их каждый раз после внесения изменений и убеждаетесь что у вас все работает корректно либо что-то сломалось. Таким образом вы существенно сокращаете врмея на тестирование и увеличиваете качество вашего кода.

Существует понятие Test Driven Development которое предполагает
1. Написать тест.
2. Убедится что тест не проходит.
3. Написать минимум кода для успешного выполнения кода.
4. Выполнить тест. Убедится что тест проходит успешно.
5. повторить цикл.
6. и т.д.

Подробнее об этом лучше почитать ТУТ

Добавлено через 9 минут
Цитата Сообщение от alex_x_x Посмотреть сообщение
конфигурация и выбор режима работы тех же cppunit и cpptest происходит только за счет написания кода, ну например для cunit
Вопрос не в примерах кода тестов. Их полно в сети. Только они кстати выглядят именно так как вы написали. Без единого комментария. Что печально. Потому что не все очевидно в таком коде.
Вообще мой вопрос в том как правильно настроить eclipse.

С cppUnit я уже практически разобрался.
1. Скпомпилировал статическую библиотеку фреймворка.
2. подключил ее где надо в эклипсе.
3. указал нужные пути на инклюды.
и т.д.

Пока на вид вроде что-то работает. Сейчас разбираюсь с написанием самих тестов и проверяю все ли хорошо настроено. Возможно попозже напишу инструкцию и выложу на форуме.

Вернуться к обсуждению:
С++ Unit Test (модульное тестирование)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.02.2012, 18:29

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Модульное тестирование
недавно понял, что сложно делать программу без тестирования её модулей. При изменении кода через...

Написать мини Unit Test к программе
Не удается написать юнит тест без ошибок. Помогите написать хотя бы самый простой юнит тест. Кидаю...

Unit - тестирование
Есть ли на C03++ стандарте что-то, помогающее в этом? И как это самое использовать? Ну или...

unit-тестирование функции
Заполнить массив n´m нулями и единицами «цепочкой квадратов». Размер квадрата задается. Тест: K =...

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