Below is the text of the page https://pro100pro.com/tag/test stored 2008-02-05 by archive.org.ua. The original page over time could change. View as original html

test Yaroslav Vorozhko Home

Yaroslav Vorozhko Home [http://pro100pro.com/] Home Projects Contact me January 15th, 2008 Часть 1. Введение в исскуство Unit Тестирования на PHP Автор : padraic Оригинал : An Introduction to the Art of Unit Testing in PHP Перевод : Ярослав Ворожко Введение В каждом языке программирования, тестирование является важным аспектом разработки. Если вы не тестируете свой код, то как вы будете знать, что получите то, что ожидаете? Ручное тестирование может выполняется не регулярно и обычно в сокращенных рамках. Для тестирования исходного кода регулярно и глубоко применяют автоматические тесты, которые могут исполняються периодически. В PHP такие тесты обычно пишутся используя Unit Test framework - это фреймоврк, который позволяет тестировать исходный код приложения или библиотеки изолированными блоками функциональности, такими как классы или методы. Как только блочное тестирование стало популярным, то это стало стандартом для таких приложений как Swiftmailer , Zend Framework и Symfony - все они используют блочное тестирование для проверки исходного кода. Блочное тестирование часто видят как что то загадочно, съедающее время задачу - которая иногда должна исполняться! Но цель расходовать время на блочное тестирование - это улучшение качества вашего кода программы, уменьшение количества багов, большинство из которых выявляются на ранних этапах разработки, непрерывное тестирование предотвращается изменение поведения старого кода при написании нового, и предоставляет вам уверенность в вашем коде, что ваш код защищенный и чистый от багов. Также есть и другие преимущества блочного тестирования, но о них мы поговорим позже. От себя добавлю: В своей практике мне не часто приходилось исползовать блочное тестирование как инструмент создания новых проектов. Но сама идея и методика очень хорошие, но требуют много затрат на обучение и привыкание к написанию тестов до разработки или в процессе разработки для уже действующего кода. Но в долгосрочной перспективе - это составит вам большую услугу и сэкономит много времени на исправление ошибок, добавление нового функционала и на процессе внедрения нового программиста в разработку над проектом, который использует тестирование. Category Development : No Comments » From Yaroslav Vorozhko Categories Development Fotos Projects Tips And Tricks Popular Tags web developer блочное тестирование software php unit ecommerce web sites procession varien verisign credit card linux system management company hosts system administrator test automation linux system_administrator agency business business projects apache configuration javascript client internal projects Zend Framework Swiftmailer Development Symfony заблуждения testing my wife i am agile TDD FireFox urchinTracker technologies software FireBug IE6 tests warning Javascript IE7 Search Last 5 Posts Часть 2. Введение в исскуство Unit Тестирования на PHP - Заблуждения Часть 1. Введение в исскуство Unit Тестирования на PHP Я и Моя любимая urchinTracker(); is not defined Percona - Perfomance Consulting Experts Friends Homo Adminus MySQL Perfomance Planet MySQL Planet PHP Last 5 Comments Владимир Лучанинов to urchinTracker(); is not defined Danaki to Часть 2. Введение в исскуство Unit Тестирования на PHP - Заблуждения Yaroslav Vorozhko to urchinTracker(); is not defined quard to urchinTracker(); is not defined Copyright © by Yaroslav Vorozhko