Вызначэнне тэсціравання. Мэтай тэсціравання праграмы з'яўляецца пошук памылак і рэалізацыя праграмы як працэсу. Задача і мэта тэсціравання можна выказаць наступным чынам: знайсці памылкі ў праграме.Мэта: знайсці схаваныя памылкі ў праграмах, запусціўшы іх на кампутары.Яшчэ адзін тэрмін, які мае дачыненне да прагназавання, - адладка. Яе мэты і задачы можна вызначыць наступным чынам.Мэта: знайсці і выправіць памылкі.Мэта: ліквідаваць памылкі праграмнага забеспячэння і забяспечыць надзейную працу праграм. Сувязь паміж тэставаннем і адладкай можа быць праілюстравана дыяграмай патоку даных на малюнку 6.1. З гэтага малюнка відаць, што кожны раз, калі сістэма тэстуецца, набор тэставых дадзеных павінен быць створаны, і праграма, якая тэстуецца, будзе адпраўлена на кампутар для выканання. Тэставыя дадзеныя, неабходныя для выканання праграмы, часта называюць "тэставым прыкладам". Кожны тэст дае адпаведны "вынік тэсту". Аднак калі вынікі тэсту не адпавядаюць «чаканым вынікам», гэта азначае, што праграма працуе няправільна, і памылкі трэба знайсці і выправіць.