Ho Lee Fuk

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

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

1777425659703-png.185742


Описание:

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

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

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

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

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

Вы получите:

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

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

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

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

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

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

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


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

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

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху