Тестирование по-пайтоновски. Углубление.
clegОпубликовано 1.06.2007 в Статьи
Продолжение. Начало находится тут.
Продолжение. Начало находится тут.
Написание любой программы, длиннее 100 строчек, практически немыслимо без создания модульных тестов (unit test). По сути своей, модульный тест – специальный код, автоматически проверяющий функциональность маленького участка кода. Обычно модульные тесты пишутся так чтобы проверять весь диапазон проверяемого кода, а кроме того, часть тестов составляется так чтобы заведомо «не срабатывать».
Вот здесь доступны слайды с Pycon’07 посвященные автоматизированному тестированию с использованием языка Python.
Интересные ссылки за неделю: MySQL Gotchas, PostgreSQL Gotchas, WPF for Laggards, краткое описание agile-процесса разработки с с использованием Trac, классическая реализация quicksort не работает если в массиве больше 2^30 элементов, забавный баг-репорт с сайта мозиллы, Practices of an Agile Developer, как коммьюнити заменяют собой корпоративный R&D, nose — лучший инструмент модульного тестирования, история setuptools.
Эволюция средств модульного тестирования для языка Python.
Станьте автором нашего сайта!
Какие материалы подходят для публикации? — Такие.
Присылайте статьи на editors@developers.org.ua.
| интернет магазин | бытовая техника | магазин Laptoper |
|---|