Статьи с меткой "модульное тестирование"
Автоматизированное тестирование с использованием Zend Framework
Автоматизированное тестирование вашего веб-приложения является важным шагом для уверенности в качестве и отсутствии ухудшения, при внесении изменений в ваше приложение. С тестирующим фреймворком от Zend Framework (построен с PHPUnit) вы можете составить блоки тестовых случаев для вашего веб-приложения без малейших препираний.
В этой статье предоставлена вся базовая информация, которая понадобится вам при написании автоматизированных тестов для приложений Zend Framework.
В этой статье предоставлена вся базовая информация, которая понадобится вам при написании автоматизированных тестов для приложений Zend Framework.
Комментарии: 0
Просмотры: 4939
Рейтинг: 







Введение в искусство модульного тестирования в PHP
Тестирование является существенным аспектом в любом языке программирования. Если вы не тестируете свой исходный код, то как вы можете быть уверенны, что он работает так, как вы ожидаете?
Тестирование исходного кода вручную может проводиться только нерегулярно и
ограниченно. Для регулярного и углубленного тестирования исходного кода, ответом будет написание автоматизированных тестов, которые можно запускать часто. В PHP такие тесты обычно написаны с использованием фреймворка модульного тестирования, фреймворк, который дает возможность протестировать исходные коды любых приложений или библиотек, как отдельные изолированные функциональные модули, как класс или метод. Когда модульное тестирование набрало популярности, оно стало обычной практикой в PHP с библиотеками и фрейморками как Swiftmailer, Zend Framework и Symfony, все они включают модульные тесты покрывающие их исходный код.
Модульное тестирование часто видится как нечто скрытое, задание поглощающее время — что иногда случается! Но цель проведения времени за написанием тестов заключается в том, чтобы улучшить качество исходного кода, значит он имеет меньше абсолютных ошибок, многие из которых обнаруживаются на ранних стадиях, непрерывный процесс тестирования предотвращает изменение поведения старого кода при новых изменениях, а также дает уверенность, что ваш код может быть зависимым. Есть также и другие преимущества, далее мы обсудим их подробнее.
Тестирование исходного кода вручную может проводиться только нерегулярно и
ограниченно. Для регулярного и углубленного тестирования исходного кода, ответом будет написание автоматизированных тестов, которые можно запускать часто. В PHP такие тесты обычно написаны с использованием фреймворка модульного тестирования, фреймворк, который дает возможность протестировать исходные коды любых приложений или библиотек, как отдельные изолированные функциональные модули, как класс или метод. Когда модульное тестирование набрало популярности, оно стало обычной практикой в PHP с библиотеками и фрейморками как Swiftmailer, Zend Framework и Symfony, все они включают модульные тесты покрывающие их исходный код.
Модульное тестирование часто видится как нечто скрытое, задание поглощающее время — что иногда случается! Но цель проведения времени за написанием тестов заключается в том, чтобы улучшить качество исходного кода, значит он имеет меньше абсолютных ошибок, многие из которых обнаруживаются на ранних стадиях, непрерывный процесс тестирования предотвращает изменение поведения старого кода при новых изменениях, а также дает уверенность, что ваш код может быть зависимым. Есть также и другие преимущества, далее мы обсудим их подробнее.
Комментарии: 1
Просмотры: 2989
Рейтинг: 







| 1 |
Українська
English