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

C++

Войти
Регистрация
Восстановить пароль
 
FierySoul
0 / 0 / 0
Регистрация: 21.04.2015
Сообщений: 161
#1

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

14.04.2016, 12:35. Просмотров 286. Ответов 11
Метки нет (Все метки)

Здравствуйте, в рамках практики нужно сделать нагрузочное, модульное, интеграционное тестирование своего проекта в C++, но опыта ни капельки нету. В интерене нашел пару статей, но там расписывают алгоритм тестирования для более опытных пользователей и я не понял. Мб кто-то сможет объяснить новичку как делать тестирование или скинет статью в которой все подробно расписано.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2016, 12:35     Нагрузочное, модульное, интеграционное тестирование
Посмотрите здесь:

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

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

С++ Unit Test (модульное тестирование) - C++
Вопроса по сути два. 1. что используете для модульного тестирования и почему отдаете этому предпочтение. 2. если используете eclipse,...

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Usaga
1770 / 1412 / 249
Регистрация: 21.01.2016
Сообщений: 5,327
Завершенные тесты: 2
15.04.2016, 08:00     Нагрузочное, модульное, интеграционное тестирование #2
FierySoul, если код написан без учёта необходимости тестирования (код нетестопригодный), то у меня для тебя плохие новости...
FierySoul
0 / 0 / 0
Регистрация: 21.04.2015
Сообщений: 161
15.04.2016, 12:22  [ТС]     Нагрузочное, модульное, интеграционное тестирование #3
Usaga, жаль, а как писать код с учетом необходимости тестирования и как тестировать скажите, пожалуйста, на будующее
HighPredator
5474 / 1840 / 342
Регистрация: 10.12.2010
Сообщений: 5,431
Записей в блоге: 3
15.04.2016, 12:27     Нагрузочное, модульное, интеграционное тестирование #4
FierySoul, разберитесь сначала с модульным тестированием, а я пока подумаю как с остальным вам помочь. По идее вас должны проконсультировать тестировщики из вашей команды по остальным двум.
Usaga
1770 / 1412 / 249
Регистрация: 21.01.2016
Сообщений: 5,327
Завершенные тесты: 2
15.04.2016, 12:48     Нагрузочное, модульное, интеграционное тестирование #5
FierySoul, для проведения модульного тестирования твоё приложение должно иметь модульную архитектуру. Без этого никак. А вот интеграционное и нагрузочное тестирование провести можно, не переписывая всё приложение, но тоже не очень просто будет.

Погугли информацию по модульному тестированию (этого добра сейчас в сети много) - оно самое "фундаментальное". Кратко говоря, твоё приложение должно быть написано с применением принципов SOLID: т.е. весь код должен быть представлен маленькими автономными блоками (модулями, отсюда и называние "модульное тестирование"). Это нужно для того, чтобы ты мог каждый такой модуль испытывать отдельно, в небольшой "песочнице" имитирующей реальные условия эксплуатации. Если весь твой код - лапша, то ты не сможешь выделить в нём такие модули и испытывать их по отдельности. Как-то так.
FierySoul
0 / 0 / 0
Регистрация: 21.04.2015
Сообщений: 161
15.04.2016, 16:06  [ТС]     Нагрузочное, модульное, интеграционное тестирование #6
HighPredator, Usaga, Наш преподаватель сказал нам "Вводите числа туда где они не должны быть и вводите буквы там где они не должны быть и это оформите в отчет" и "откройте большое кол-во копий ПО и посмотри в диспетчере задач, что изменилось ", но я думаю, что это ерунда какая-то и хочу понять как на самом деле правильно делать тестирование.
HighPredator
5474 / 1840 / 342
Регистрация: 10.12.2010
Сообщений: 5,431
Записей в блоге: 3
15.04.2016, 16:17     Нагрузочное, модульное, интеграционное тестирование #7
Цитата Сообщение от FierySoul Посмотреть сообщение
Наш преподаватель сказал нам "Вводите числа туда где они не должны быть и вводите буквы там где они не должны быть и это оформите в отчет" и "откройте большое кол-во копий ПО и посмотри в диспетчере задач, что изменилось "
Как все грустно..
Цитата Сообщение от FierySoul Посмотреть сообщение
хочу понять как на самом деле правильно делать тестирование
А это правильный подход.
Kastaneda
Форумчанин
Эксперт С++
4511 / 2853 / 227
Регистрация: 12.12.2009
Сообщений: 7,248
Записей в блоге: 1
Завершенные тесты: 1
15.04.2016, 16:23     Нагрузочное, модульное, интеграционное тестирование #8
Цитата Сообщение от FierySoul Посмотреть сообщение
Наш преподаватель сказал нам "Вводите числа туда где они не должны быть и вводите буквы там где они не должны быть и это оформите в отчет" и "откройте большое кол-во копий ПО и посмотри в диспетчере задач, что изменилось ", но я думаю, что это ерунда какая-то и хочу понять как на самом деле правильно делать тестирование.
С такими преподами опасно приносить отчеты про реальное нагрузочное, модульное, интеграционное тестирование, может просто отправить переделывать
FierySoul
0 / 0 / 0
Регистрация: 21.04.2015
Сообщений: 161
15.04.2016, 16:32  [ТС]     Нагрузочное, модульное, интеграционное тестирование #9
Цитата Сообщение от HighPredator Посмотреть сообщение
Как все грустно..
Я не могу закрыть практику, т.к. с одной стороны совесть, что сделаю не так, а с другой страх, что не допустят до экзамена.

Добавлено через 2 минуты
Цитата Сообщение от Kastaneda Посмотреть сообщение
отправить переделывать
Я ей когда начал говорить, что не могу сделать тестирование, т.к. мы не проходили юниттесты она на меня посмотрела как на дурочка и начала спрашивать о каких ещё юниттестах я ей говорю.
HighPredator
5474 / 1840 / 342
Регистрация: 10.12.2010
Сообщений: 5,431
Записей в блоге: 3
15.04.2016, 16:34     Нагрузочное, модульное, интеграционное тестирование #10
Думал разродиться по полной, но передумал. Короче так: спросите у принимающего преподавателя, что в точности он хочет видеть и в какой форме он ждет чтобы это было сделано. А то реально мы тут насоветуем как оно должно быть, а по факту вас потом отправят плац ломом подметать. Мир такая штука.
hoggy
6413 / 2631 / 457
Регистрация: 15.11.2014
Сообщений: 5,808
Завершенные тесты: 1
15.04.2016, 18:31     Нагрузочное, модульное, интеграционное тестирование #11
Цитата Сообщение от FierySoul Посмотреть сообщение
нужно сделать нагрузочное, модульное, интеграционное тестирование своего проекта в C++, но опыта ни капельки нету.
ну а проект то хоть есть?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2016, 20:57     Нагрузочное, модульное, интеграционное тестирование
Еще ссылки по теме:

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

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

Модульное GUI приложение для тестирования - Visual C++
Нужно написать оболочку для тетсирования различного железа. Хочется, чтобы общая тестовая функционалность, была реализованя в оболочке, а...

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


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

Или воспользуйтесь поиском по форуму:
FierySoul
0 / 0 / 0
Регистрация: 21.04.2015
Сообщений: 161
15.04.2016, 20:57  [ТС]     Нагрузочное, модульное, интеграционное тестирование #12
Цитата Сообщение от hoggy Посмотреть сообщение
ну а проект то хоть есть?
Да, надо было выложить?
Yandex
Объявления
15.04.2016, 20:57     Нагрузочное, модульное, интеграционное тестирование
Ответ Создать тему
Опции темы

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