Категория
Информатика
Тип
реферат
Страницы
4 стр.
Дата
24.06.2014
Формат файла
.html — Html-документ
Архив
1034160.zip — 3.65 kb
  • kogda-prekrashhat-testirovanie-programm_1034160_1.html — 9.83 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

С.Трофимов

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

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

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

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

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

Программистсмотрит в код и не понимает, почему он работает не так, как задумано. В такихслучаях говорят «уперся» и зовут соседа на помощь. В этом случае«свежий» взгляд может значительно ускорить поиск ошибки.



Ваше мнение



CAPTCHA