Монолит для сотен версий клиентов: как мы пишем и поддерживаем тесты
#БлогкомпанииBadoo #PHP #Высокаяпроизводительность #Программирование #ТестированиеITсистем #php #phpunit IV
https://habr.com/ru/post/443768/
#БлогкомпанииBadoo #PHP #Высокаяпроизводительность #Программирование #ТестированиеITсистем #php #phpunit IV
https://habr.com/ru/post/443768/
t.me
Монолит для сотен версий клиентов: как мы пишем и поддерживаем тесты
Всем привет! Я бэкенд-разработчик в серверной команде Badoo. На прошлогодней конференции HighLoad я выступал с докладом, текстовым вариантом которого и хочу п...
PHPUnit. Мокаем Doctrine Entity Manager
#PHP #Тестированиевебсервисов #php #phpunit #doctrine #doctrine2 #doctrineorm IV
https://habr.com/ru/post/452244/
#PHP #Тестированиевебсервисов #php #phpunit #doctrine #doctrine2 #doctrineorm IV
https://habr.com/ru/post/452244/
t.me
PHPUnit. Мокаем Doctrine Entity Manager
Во многих современных приложениях для работы с базой данных используется проект Doctrine ORM. Хорошим тоном считается выносить работу с БД в сервисы. А сервисы н...
Три года автотестов: как повысить скорость и не только
#БлогкомпанииSkyeng #Разработкавебсайтов #ТестированиеITсистем #PHP #Тестированиевебсервисов #phpunit #postgresql IV
https://habr.com/ru/post/461901/
#БлогкомпанииSkyeng #Разработкавебсайтов #ТестированиеITсистем #PHP #Тестированиевебсервисов #phpunit #postgresql IV
https://habr.com/ru/post/461901/
t.me
Три года автотестов: как повысить скорость и не только
Привет, я Алексей, full-stack разработчик платформы Vimbox. Когда я пришел в Skyeng, здесь решали, стоит ли тратить время на систему автотестов и попросили меня...
PHPUnit. «Как мне протестировать мой чёртов контроллер», или тестирование для сомневающихся
#PHP #phpunit #дебильныепримеры #тестирование #основы IV
https://habr.com/ru/post/485418/
#PHP #phpunit #дебильныепримеры #тестирование #основы IV
https://habr.com/ru/post/485418/
t.me
PHPUnit. «Как мне протестировать мой чёртов контроллер», или тестирование для сомневающихся
Привет хабр. Да, это очередной пост на тему тестирования. Казалось бы, что тут уже можно обсуждать? Все кому надо — пишут тесты, кому не надо — не пишут, все...
Беги, PHPUnit, беги: как я оптимизировал время выполнения тестов
#PHP #Тестированиевебсервисов #PHPUnit #оптимизация #автоматизациятестирования IV
https://habr.com/ru/post/505736/
#PHP #Тестированиевебсервисов #PHPUnit #оптимизация #автоматизациятестирования IV
https://habr.com/ru/post/505736/
t.me
Беги, PHPUnit, беги: как я оптимизировал время выполнения тестов
С самого начала работы над одним из web-проектов мы стремились к высокому уровню покрытия кода тестами, и на начальном этапе разработки я не задумывался об оптим...
[Перевод] Улучшения покрытия PHP кода в 2020 году
#БлогкомпанииКонференцииОлегаБунинаОнтико #PHP #php #xdebug #phpunit #codecoverage #покрытиекода IV
https://habr.com/ru/post/519080/
#БлогкомпанииКонференцииОлегаБунинаОнтико #PHP #php #xdebug #phpunit #codecoverage #покрытиекода IV
https://habr.com/ru/post/519080/
t.me
Улучшения покрытия PHP кода в 2020 году
А вы знали что метрики покрытия вашего кода врут? В 2003 году Дерик Ретанс (Derick Rethans) выпустил Xdebug 1.2. Впервые в экосистеме PHP появилась возможность...
Так как же не страдать от функциональных тестов?
#PHP #Тестированиевебсервисов #php #phpunit #тесты #функциональноетестирование #gitlab IV
https://habr.com/ru/post/553820/
#PHP #Тестированиевебсервисов #php #phpunit #тесты #функциональноетестирование #gitlab IV
https://habr.com/ru/post/553820/
t.me
Так как же не страдать от функциональных тестов?
На написание этой статьи меня подтолкнуло обсуждение докладов с Heisenbug 2021 в нашем корпоративном чате. Причиной является тот факт, что достаточно много внима...
[Перевод] Не мокайте то, чем вы не владеете
#PHP #php #phpunit #unittesting #unitтестирование #никтонечитаеттеги IV
https://habr.com/ru/post/554318/
#PHP #php #phpunit #unittesting #unitтестирование #никтонечитаеттеги IV
https://habr.com/ru/post/554318/
t.me
Не мокайте то, чем вы не владеете
Прим. переводчика: само правило достаточно старое, да и пример, приведенный в статье - на мой взгляд самый простой. Поэтому статья подойдет скорее для новичков,...
Практики при работе с PHPUnit
#БлогкомпанииPlesk #ТестированиеITсистем #PHP #Программирование #php #phpunit #docker IV
https://habr.com/ru/post/552998/
#БлогкомпанииPlesk #ТестированиеITсистем #PHP #Программирование #php #phpunit #docker IV
https://habr.com/ru/post/552998/
t.me
Практики при работе с PHPUnit
Не секрет, что чем больше проект, тем с большим количеством проблем он сталкивается даже в самых элементарных аспектах. В продукте Plesk, над которым я работаю,...
Работа с частичными моками в PHPUnit 10
#БлогкомпанииBadoo #PHP #Программирование #Тестированиевебсервисов #phpunit #юниттесты #моки IV
https://habr.com/ru/post/553782/
#БлогкомпанииBadoo #PHP #Программирование #Тестированиевебсервисов #phpunit #юниттесты #моки IV
https://habr.com/ru/post/553782/
t.me
Работа с частичными моками в PHPUnit 10
В этом году должен выйти PHPUnit 10 (релиз планировался на 2 апреля 2021 года, но был отложен). Если посмотреть на список изменений, то бросается в глаза большое...
Тестирование в 1C Bitrix
#PHP #1СБитрикс #Тестированиевебсервисов #Битрикс #тестирование #phpunit IV
https://habr.com/ru/post/667160/
#PHP #1СБитрикс #Тестированиевебсервисов #Битрикс #тестирование #phpunit IV
https://habr.com/ru/post/667160/
Хабр
Тестирование в 1C Bitrix
Предисловие Говоря о разработке сайтов с использованием CMS 1C Bitrix вопрос покрытия тестами поднимается редко. Главная причина в том, что большинство проектов обходится штатным функционалом,...
Тестирование PHP проектов на примере Symfony
#PHP #Symfony #Тестированиевебсервисов #phpunit #symfony #test IV
https://habr.com/ru/post/713454/
#PHP #Symfony #Тестированиевебсервисов #phpunit #symfony #test IV
https://habr.com/ru/post/713454/
Хабр
Тестирование PHP проектов на примере Symfony
Хочу описать свои наработки и устоявшиеся подходы к тестированию PHP проектов. Последние годы я работаю с Symfony и здесь будет достаточно моментов специфичных для этого фреймворка. Так же в этой...