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

Нагрузочное, модульное, интеграционное тестирование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как в exe, добавить версию последнего commit из git http://www.cyberforum.ru/cpp/thread1711300.html
Я пока сделал так Есть bat который получает номер коммита, вызывает питоновский скрипт, который меняет версию в файле (*.rc) на нужный номер. Вопрос, можно ли сделать это с помощью VS, или как...
C++ Opencv. Поиск птиц. Идеи Добрый день! Сразу хочу сказать, что нужна не программная реализация, а идеи или советы по использованию алгоритмов. Задача: найти и подсчитать количество нужных птиц (только один вид) на картинке.... http://www.cyberforum.ru/cpp/thread1710337.html
Исправить программу для спрямления (гиперболических) кривых C++
впервые встречаюсь с необходимостью что-то изменить в программе вроде C++ немного знаком с Матлабом значит есть программа, ее описание есть здесь...
C++ Определить прямоугольник в плоскости, в который попадают все указанные точки
Таблица содержит геометрические точки, заданные в полярных координатах (R ,α) . Определить прямоугольник в плоскости Oxy , в который попадают все указанные точки x=R⋅cosα , y=R⋅sinα . Стороны...
C++ Шахматный ИИ http://www.cyberforum.ru/cpp/thread1708996.html
Ищу примеры реализации поиска самого выгодного хода для двухмерного массива интов 8 на 8. В моем случае: 0 - пустая клетка, 1 - Король, 2 - Ферзь, 3 - Офицер, 4 - Конь, 5 - Ладья, 6 - Пешка ...
C++ Метод Монте-Карло для систем многих частиц Есть задача реализовать метод Монте-Карло для систем многих частиц. На данный момент сделан расчет взаимодействия двух частиц, а также граничные условия. Далее надо 1) реализовать схему... подробнее

Показать сообщение отдельно
Usaga
Эксперт .NET
2059 / 1719 / 304
Регистрация: 21.01.2016
Сообщений: 6,354
Завершенные тесты: 2
15.04.2016, 12:48
FierySoul, для проведения модульного тестирования твоё приложение должно иметь модульную архитектуру. Без этого никак. А вот интеграционное и нагрузочное тестирование провести можно, не переписывая всё приложение, но тоже не очень просто будет.

Погугли информацию по модульному тестированию (этого добра сейчас в сети много) - оно самое "фундаментальное". Кратко говоря, твоё приложение должно быть написано с применением принципов SOLID: т.е. весь код должен быть представлен маленькими автономными блоками (модулями, отсюда и называние "модульное тестирование"). Это нужно для того, чтобы ты мог каждый такой модуль испытывать отдельно, в небольшой "песочнице" имитирующей реальные условия эксплуатации. Если весь твой код - лапша, то ты не сможешь выделить в нём такие модули и испытывать их по отдельности. Как-то так.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru