Каждая отдельная подзадача, выявленная в процессе описания задачи (численный метод, построение таблицы значений функции, построение графика функции и т.п.), должна быть оформлена в виде процедуры.
Чтобы удостовериться в правильности программной реализации процедуры, ее следует протестировать.
Тест представляет собой набор исходных данных и известных результатов. Так, например, известно, что . Таким образом, если использовать в качестве подынтегральной функции , а в качестве пределов значения 0 и , то результатом работы программы, реализующей метод численного интегрирования, должна быть 1.
Вычисления должны быть выполнены с заданной степенью точности.
В разделе тестирования для каждой тестируемой программы должен быть описан выбранный тест, приведены код и результаты выполнения программы (с выводом промежуточных результатов), проверка тестового варианта с использованием математического пакета, а также сделан вывод о сравнении полученных результатов с тестовыми данными.