Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «codeception»
Тестирование с Сodeception для чайников: 3 вида тестов 2017-06-01 20:07:10
Целью данной статьи я ставил показать людям, не знакомым с тестированием, как можно действительно ...
+ развернуть текст сохранённая копия
Целью данной статьи я ставил показать людям, не знакомым с тестированием, как можно действительно быстро начать тестировать, собрав все в одном месте с минимумом воды и на русском языке. Пусть это будет весьма примитивно. Пусть не очень интересно людям, которые уже живут по TDD, SOLID и другим принципам. Но дочитав до конца, любой желающий сможет сделать свой первый уверенный шаг в мир тестирования.
Мы рассмотрим приемочные (Acceptance), функциональные (Functional) и юнит-тесты или модульные тесты (Unit-Tests).
Читать дальше →
Тэги: codeception, php, yii, yii2, веб-сервисов, модульное, приёмочное, тестирование, функциональное
PHP-Дайджест № 73 – интересные новости, материалы и инструменты (18 октября – 5 ноября 2015) 2015-11-05 20:58:27
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: codeception, drupal, framework, hhvm, laravel, php, phpixie, phpunit, symfony, yii, zend, веб-разработка, дайджест, новости, подборка, ссылки
[Из песочницы] Производительное юнит-тестирование веб-приложений на примере yii2 и codeception 2015-10-07 11:05:49
Задача данной статьи — показать самый производительный путь написания тестов в контексте ...
+ развернуть текст сохранённая копия
Задача данной статьи — показать самый производительный путь написания тестов в контексте разработки веб-приложений.
Здесь и дальше под термином тесты будут подразумеваться юнит-тесты.
Разработка веб-приложений сопровождается постоянным использованием в коде базы данных. Если код работы с базой данных и код работы с результатом взаимодействия с базой данных не разделен, нам потребуется база данных в подавляющем большинстве тестов проекта. Также, если код использует методы фреймворка, нам для тестов потребуется подключить фреймворк. Пока тестов мало, всё отлично. Когда тестов становится больше, замечается проблема: скорость выполнения тестов немного напрягает. Когда время выполнения всех юнит-тестов становится больше чем минута, становится невозможным постоянно запускать все тесты. Разработчик начинает запускать только часть тестов, пытаясь уменьшить негативное влияние длительного времени работы тестов, но проблема снижения эффективности тестирования со временем будет только возрастать.
Источник проблемы находится в отсутствии четкого разделения кода работы с базой данных, кода, которому необходим фреймворк, и кода, для работы которого не нужна ни база данных, ни фреймворк.
Наша цель будет разобраться, каким образом необходимо писать тесты и код для обеспечения максимальной скорости выполнения тестов.
Читать дальше →
Тэги: activerecord, codeception, framework, it-систем, php, unit-testing, yii, yii2, веб-разработка, веб-сервисов, тестирование
PHP-Дайджест № 66 – интересные новости, материалы и инструменты (28 июня – 12 июля 2015) 2015-07-12 21:37:18
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: codeception, group, magento, phalcon, php, phpstorm, symfony, yii, zfort, блог, веб-разработка, дайджест, компании, новости, подборка, ссылки
Видео докладов с конференции DevConf 2014 2014-09-25 18:18:26
Этим летом в Москве проходила конференция профессиональных веб-разработчиков DevConf 2014. Мы в ...
+ развернуть текст сохранённая копия
Этим летом в Москве проходила конференция профессиональных веб-разработчиков DevConf 2014. Мы в Badoo поддерживали конференцию, выступали с докладами и сделали видео докладов, которые были интересны нашим разработчикам. Так как спикеры были «за», то мы делимся видео с нашими подписчиками.
1. «StatsCollector, или «Мама! Он и меня посчитал!»».
Старынин Валерий, PHP разработчик отдела BI, Badoo.
Доклад о том, как мы собираем статистику для каждого пользователя, обсчитываем каждое открытие страницы (и не только!), обрабатываем 120000 событий в секунду и планируем расширяться.
Читать дальше →
Тэги: 2014, badoo, codeception, devconf, php, phpci, phpng, pinba, баду, блог, веб-разработка, компании, процесс, учебный
Главная / Главные темы / Тэг «codeception»
|
Взлеты Топ 5
Падения Топ 5
|