Ho Lee Fuk

Сенсей
⚔ АДМИНИСТРАТОР ⚔
Регистрация
22 Февраль 2018
Сообщения
11.997
Автор: Елисеев

Название: Как работает PHPUnit (2024)

6d26ca45191f2d2a39ca53bb40f67adb.jpg


Описание:

Практический курс по тестированию в PHP, который раскрывает внутреннее устройство тестовых фреймворков на примере PHPUnit. Обучение ориентировано на разработчиков, желающих глубже понять принципы автоматического тестирования и научиться создавать собственные инструменты для проверки кода.

В рамках курса вы не только изучите работу PHPUnit, но и реализуете собственный тестовый фреймворк с нуля. Это позволит на практике разобраться в архитектуре тестирования, механизмах запуска тестов и обработке результатов.

В процессе обучения вы разберёте:

- как устроены тестовые фреймворки и их архитектура
- сканирование и обработку тестовых файлов
- реализацию тестов с ожидаемыми исключениями
- создание параметризованных тестов с DataProvider
- организацию запуска тестов и сбор результатов
- принципы построения гибкой архитектуры тестирования

Особое внимание уделяется качеству кода: вы выполните рефакторинг проекта, устранив нарушения инкапсуляции и побочные эффекты. Также будет реализована слабосвязанная архитектура с использованием событий, что повысит расширяемость и удобство поддержки системы.

Вы получите:

- глубокое понимание работы PHPUnit
- навыки разработки собственных инструментов тестирования
- опыт построения архитектуры тестовых систем
- понимание принципов чистого кода и рефакторинга
- знания для улучшения качества и стабильности приложений

Курс помогает перейти от поверхностного использования тестов к осознанному пониманию их внутренней логики, что особенно важно при работе с крупными проектами.

Кому подойдёт курс:

- PHP-разработчикам
- backend-разработчикам, работающим с тестированием
- тем, кто хочет глубже понять PHPUnit
- разработчикам, стремящимся улучшить качество кода

После прохождения курса вы сможете уверенно использовать PHPUnit, а также понимать и при необходимости создавать собственные решения для автоматического тестирования.

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
🔒

Доступ ограничен

Авторизуйтесь, чтобы увидеть цену и получить доступ к материалам



Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху