М. ПЛАКСИН
ТЕСТИРОВАНИЕ
И ОТЛАДКА ПРОГРАММ
ДЛЯ ПРОФЕССИОНАЛОВ БУДУЩИХ И НАСТОЯЩИХ
3-е издание (электронное)
Москва
БИНОМ. Лаборатория знаний
2015
УДК 004. 42
ББК 32. 973-018
П37
Плаксин М. А. П37 Тестирование и отладка программ для профессио-
налов будущих и настоящих [Электронный ресурс] /
М. А. Плаксин. — 3-е изд. (эл. ). — Электрон. текстовые
дан. (1 файл pdf : 170 с. ). — М. : БИНОМ. Лаборатория
знаний, 2015. — Систем. требования: Adobe Reader XI ;
экран 10". ISBN 978-5-9963-3007-2
Изложена теория тестирования и отладки программ, при-
чем рассматриваются как вопросы, интересные начинающим
программистам, так и вопросы, полезные профессионалам,
например вероятностные модели оценки количества ошибок
в программе и количества необходимых тестов. Описание
простой в использовании высокотехнологичной методики
тестирования учебных программ подкрепляется примерами
создания программ, в которых тестирование выступает как
неотъемлемый аспект разработки программы. Отдельная
глава посвящена подробному описанию отладочных средств
системы Турбо Паскаль, широко используемой в школах
и вузах для обучения программированию. Для тех, кто изучает и учит программированию: стар-
шеклассников, студентов, преподавателей вузов, учителей;
также полезна и для профессиональных программистов. УДК 004. 42
ББК 32. 973-018
Деривативное электронное издание на основе печатно-
го аналога: Тестирование и отладка программ для про-
фессионалов будущих и настоящих / М. А. Плаксин. —
М. : БИНОМ. Лаборатория знаний, 2007. — 167 с. : ил. —
ISBN 978-5-94774-458-3. В соответствии со ст. 1299 и 1301 ГК РФ при устранении
ограничений, установленных техническими средствами защиты
авторских прав, правообладатель вправе требовать от нарушителя
возмещения убытков или выплаты компенсации
ISBN 978-5-9963-3007-2 c БИНОМ. Лаборатория знаний, 2007
○
Оглавление
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Глава 1. В каком случае программа содержит ошибку? . . 7
Глава 2.
Минимальные требования к программе: функ-
циональность и удобство использования . . . . . . . 9
Глава 3. Понятия тестирования и отладки . . . . . . . . . . . . . . 10
Глава 4. Принципы тестирования . . . . . . . . . . . . . . . . . . . . . . . 11
Глава 5. Понятие полноты тестирования . . . . . . . . . . . . . . . . 15
Глава 6. Критерии черного ящика . . . . . . . . . . . . . . . . . . . . . . . 18
Глава 7.