Рубрика «codeception»
Организация PHP-тестов с большими массивами данных
2022-03-19 в 13:06, admin, рубрики: array, codeception, pest, php, phpunit, tdd, testing, testing strategy, testing tools, Тестирование IT-систем, Тестирование веб-сервисовPHP-Дайджест № 170 (9 – 23 декабря 2019)
2019-12-23 в 0:47, admin, рубрики: beerphp, CakePHP, codeception, laravel, phalcon, php, PHP 7.4, PHP 8, php-дайджест, symfony, yii, дайджест, Разработка веб-сайтовСвежая подборка со ссылками на новости и материалы. В выпуске: CakePHP 4, Codeception 4, Phalcon 4 и другие релизы, порция полезных инструментов, подкасты, видео с прошедших митапов, и многое другое.
Приятного чтения!
Встречайте Codeception 3.0
2019-06-17 в 7:12, admin, рубрики: codeception, php, phpunit, ttd, Программирование, Разработка веб-сайтов, тестирование веб-приложений, Тестирование веб-сервисовНастало время воплотить в жизнь новую мажорную версию Codeception! За годы эволюции и постоянных улучшений мы многому научились, и сегодня представляем вам лучшую версию Codeception. Мы по-прежнему считаем, что простота тестирования важна: чтение, написание и отладка тестов должны быть легкими.
Поддерживать проект, который пытается охватить все виды фреймворков и CMS, от Symfony до WordPress, от Laravel до Magento, сложно. Но мы видим, что люди из этих сообществ регулярно присылают нам патчи, и наша философия — отделить тесты от фреймворка, поделиться похожими решениями через модули — правильный путь. Наше удивительное сообщество продолжает улучшать этот проект.
Хорошо, а как насчет Codeception 3.0?
Читать полностью »
Тесты на Codeception для PHP-бэкендов
2019-05-29 в 13:00, admin, рубрики: codeception, php, автоматизация тестирования, Блог компании Lamoda, Тестирование IT-систем, Тестирование веб-сервисовВсем привет!
Меня зовут Паша, и я QA инженер команды Order Processing в Lamoda. Недавно я выступал на PHP Badoo Meetup. Сегодня хочу представить расшифровку своего доклада.
Речь пойдет про Codeception, про то, как мы его используем в Lamoda и как на нем пишем тесты.
Тестирование с Сodeception для чайников: 3 вида тестов
2017-06-01 в 17:07, admin, рубрики: codeception, php, yii, yii2 и codeception, модульное тестирование, приёмочное тестирование, тестирование, Тестирование веб-сервисов, функциональное тестированиеЦелью данной статьи я ставил показать людям, не знакомым с тестированием, как можно действительно быстро начать тестировать, собрав все в одном месте с минимумом воды и на русском языке. Пусть это будет весьма примитивно. Пусть не очень интересно людям, которые уже живут по TDD, SOLID и другим принципам. Но дочитав до конца, любой желающий сможет сделать свой первый уверенный шаг в мир тестирования.
Мы рассмотрим приемочные (Acceptance), функциональные (Functional) и юнит-тесты или модульные тесты (Unit-Tests).
Мартовские релизы официальных расширений Yii 2.0
2016-03-18 в 22:21, admin, рубрики: apidoc, Bootstrap, codeception, debug, elasticsearch, gii, jqueryui, redis, smarty, swiftmailer, yii, yii frameworkКоманда PHP фреймворка Yii выпустила релизы некоторых официальных расширений.
Расширения были отделены от ядра фреймворка довольно давно, но так как времени на каждый релиз уходило достаточно много, выпускались расширения вместе с релизами фреймворка. Теперь, когда процесс релиза автоматизирован и для расширений, выпускать их по мере надобности будет гораздо проще.
В этот раз вышли обновления для:
- Генератора документации API (yii2-apidoc) 2.0.5, CHANGELOG.
- Bootstrap (yii2-bootstrap) 2.0.6, CHANGELOG.
- Интеграции с Codeception (yii2-codeception) 2.0.5, CHANGELOG.
- Отладочной панели (yii2-debug) 2.0.6, CHANGELOG.
- Elasticsearch (yii2-elasticsearch) 2.0.4, CHANGELOG.
- Генератора кода Gii (yii2-gii) 2.0.5, CHANGELOG.
- jQuery UI (yii2-jui) 2.0.5, CHANGELOG.
- Redis (yii2-redis) 2.0.5, CHANGELOG.
- SwiftMailer (yii2-swiftmailer) 2.0.5, CHANGELOG.
- Smarty (yii2-smarty) 2.0.5, CHANGELOG.
Все эти релизы содержат довольно большое количество как исправлений, так и улучшений. Далее рассмотрим самое интересное.
Читать полностью »
Модульное тестирование поведения Yii2 с помощью Codeception
2015-03-31 в 11:33, admin, рубрики: active record, codeception, yii, yii2В разработке программного обеспечения написание автоматических тестов часто отодвигается на второй план более насущными проблемами. Так и в моем случае, код писать приходилось, а тесты к нему — нет. При этом давно хотелось попробовать модульное тестирование собственного кода, а тут под руку подвернулось поведение Yii2 ManyToMany Behavior, о котором уже писали на Хабре. Это поведение я сначала немного расширил, а затем решил собрать комплект тестов.
Сами тесты, в том числе те, о которых идет речь в этой статье, можно посмотреть в репозитории по ссылке выше. Все команды выполнялись под Windows с глобально установленным composer, но я думаю, что разработчики, пользующиеся Linux, без затруднений смогут адаптировать их под себя.
Далее мы рассмотрим настройку Codeception с модулем для Yii2 и создание тестов для поведения.
Читать полностью »
Видео докладов с конференции DevConf 2014
2014-09-25 в 14:18, admin, рубрики: badoo, codeception, devconf, php, phpng, pinba, баду, Блог компании Badoo, Веб-разработка, Учебный процесс в IT, метки: badoo, devconf, PHP, бадуЭтим летом в Москве проходила конференция профессиональных веб-разработчиков DevConf 2014. Мы в Badoo поддерживали конференцию, выступали с докладами и сделали видео докладов, которые были интересны нашим разработчикам. Так как спикеры были «за», то мы делимся видео с нашими подписчиками.
1. «StatsCollector, или «Мама! Он и меня посчитал!»».
Старынин Валерий, PHP разработчик отдела BI, Badoo.
Доклад о том, как мы собираем статистику для каждого пользователя, обсчитываем каждое открытие страницы (и не только!), обрабатываем 120000 событий в секунду и планируем расширяться.
Дайджест интересных новостей и материалов из мира PHP № 43 (16 – 30 июня 2014)
2014-06-30 в 20:50, admin, рубрики: codeception, laravel, mockery, php, phpunit, symfony 2, yii 2, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: codeception, laravel, mockery, PHP, phpunit, symfony 2, yii 2, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать полностью »
Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014)
2014-06-16 в 15:47, admin, рубрики: bdd, Behat, codeception, laravel, php, phpunit, symfony 2, yii 2, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: bdd, Behat, codeception, laravel, PHP, phpunit, symfony 2, yii 2, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать полностью »