Категория
Информатика
Тип
статья
Страницы
4 стр.
Дата
06.03.2013
Формат файла
.doc — Microsoft Word
Архив
166268.zip — 9.42 kb
  • kogda-prekrashhat-testirovanie-programm_166268_1.doc — 33 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

С.Трофимов

Никто
не сомневается в необходимости тестирования программ. Будь то небольшой учебный
пример или целая информационная система. Вопрос только в том, сколько нужно
тестировать и когда можно считать программу протестированной?

Людям
свойственно ошибаться при любом виде деятельности, в том числе и при создании
программ. Конечно, эти ошибки неумышленные и человек в конце концов их исправит,
но как говорят, программ без ошибок не бывает, и на некотором этапе
тестирования возникает вопрос, стоит ли дальше искать ошибки или смириться с их
некоторым количеством до поры до времени. Этот вопрос подводит нас к
определению критериев, по которым можно судить, что программа более или менее
работоспособна.

Известно,
что можно написать программу из одного оператора без единой ошибки. Казалось бы
к одному безошибочному оператору можно добавить еще один, а затем еще один, на
первый взгляд, безошибочный, однако, людям свойственно ошибаться... и результат
получается не тот, которого ожидали.

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

Современные
языки программирования - это чрезвычайно сложный инструмент, на освоение
которого уходят годы кропотливого труда. Иногда ошибки в документации, а чаще
просто недостаточное понимание работы той или иной конструкции языка или
назначения библиотеки, ведет к неправильной работе программы.



Ваше мнение



CAPTCHA