Основы и методология программирования на ПМИ 2017/2018 (основной поток, 1 модуль)/175-2

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

Общая информация

Чат в телеграме: https://t.me/joinchat/DVc8jAsFSRw7tiOUfMpXUg

Время для консультаций (по предварительной договоренности): вторник 15:30-16:30.

Материалы

Тестирование программ

Пример написания тестов "прямо в коде" (на примере задачи 7.W): код.

Такого тестирования для нашего курса достаточно с точки зрения удобства и скорости написания. Если же вы хотите попробовать писать тесты так, как это делается в промышленном программировании, ниже два таких примера.

Написание тестов с помощью встроенной в python библиотеки unittest: код.

Написание тестов с помощью более продвинутой библиотеки py.test, которую нужно отдельно устанавливать: код. Обратите внимание, что код очень похож на первый вариант без библиотек.