| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > тестирование |
| Автор: 22hope22 17.6.2013, 17:10 |
| Не подскажите как составлять набор тестов к задаче.? Если кто знаком прошу помощи |
| Автор: Fobos 17.6.2013, 20:40 |
| Ну если не вдаваться в подробности, то, например мы имеем класс, он реализует некий контракт. Вот и тестируйте контракт. Например класс реализует контракт калькулятора, который должен уметь складывать числа. Вы должны написать тесты которые проверят что он действительно их складывает, попробовать складывать еще и положительные числа, плюс попробовать протестировать граничные условия - например переполнения чисел. Ну как-то так в первом приближении. Я описал так называемое Unit тестирование, есть еще функциональные, интеграционные ..... чего только не напридумывали. |
| Автор: dzaraev 28.6.2013, 17:55 |
| Что за "задачу" вы имеете ввиду? Если речь о программе, то если очень грубо и просто - в отношении конкретных классов/модулей нужно составлять таблицы - где в первой колонке будут входные данные(отдельные значения, диапазоны и т.п), а во второй - ожидаемый результат. Далее пишите код самого теста, проверяющего модуль по такой таблице. В отношении же всего проекта целиком можно составить простой чек-лист, в котором указать основные подсистемы и функции программы и проверять по нему каждую сборку. Но это очень грубое и приблизительное описание, на самом деле тестирование - очень большая отрасль разработки ПО. На всякий случай, если решите глубже разбираться, вот достаточно крупный русскоязычный форум http://software-testing.ru/forum/ |