Коллеги, всем доброго вечера пятницы!
Следующий вебинар мы с вами будем планировать на четверг, 20 августа 2026 года, в 20 часов по московскому времени.
Тема: "Автоматизированное тестирование без Python с применением PHP без головной боли"
Что я вам хочу рассказать и показать:
- Фреймворк для автоматизированного тестирования Codeception и отличия от PHPUnit
- Понятия "юнит-тестов", тестирования функционального и приемочного
- Интеграция тестового фреймворка и фреймворка вашего приложения
- Примеры тестирования с участием базы данных
- И самое главное:
как перейти к поведенческому тестированию, начать использовать Gherkin и Behat и прекратить вечное противостояние разработки и QA, превратив его в сотрудничество!
Стоимость онлайн-участия, как и всегда в последнее время - 1500 рублей с человека. Запись будет выдана бесплатно всем записавшимся на живую встречу.
Продожительность: 1 час и далее, как пойдет. Все знают, что я увлекаюсь и рассказываю дольше, до конца.
Чтобы записаться - постучитесь ко мне в ЛС, @pr_of_it
Дам инструкции по оплате, добавлю вас в список. В день вебинара напомню, пришлю ссылку для участия.
В списке уже сейчас:
1. @Ferwayamar (вы не использовали предыдущую оплату)
Ну типа:
&& curl -fL --retry 5 --retry-all-errors --retry-delay 3 --connect-timeout 15 \
--output /usr/bin/pie https://github.com/php/pie/releases/latest/download/pie.phar \
&& chmod +x /usr/bin/pie \
&& pie install apcu/apcu \
&& docker-php-ext-enable apcu \
&& pie install php-amqp/php-amqp \
&& docker-php-ext-enable amqp \
&& pie install extport/protobuf \
&& docker-php-ext-enable protobuf \
&& pie install phpredis/phpredis \
&& docker-php-ext-enable redis \
&& docker-php-ext-install intl \
&& docker-php-ext-install gmp \
&& docker-php-ext-install sockets \
&& docker-php-ext-install zip \
&& docker-php-ext-install pdo_pgsql \
Ссылка
нажмите — покажем
нажмите — покажем
А под pie не так сложно готовить экстеншны https://github.com/yiipress/highlighter
Докладываю
С XDebug помогла банальная замена
install-php-extensions xdebug
на
install-php-extensions xdebug/[email protected]
При таком синтаксисе инсталлер идет вместо pecl на github и берет оттуда исходники.
Однако с redis трюк не прокатил. У него в исходниках есть гит-субмодуль. Разумеется, инсталлер не умеет его инициализировать и сборка с треском падает.
Временно убрал расширение redis из образов. Буду переходить на pie