курс

PHP: Продвинутое тестирование

64 студента 15 сообщений
Курс PHP: Продвинутое тестирование
продолжительность
10 часов
награда
41 балл

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

Чему вы научитесь:

  • Легко тестировать даже те приложения, которые много взаимодействуют с внешней средой
  • Тестировать код активно работающий с файловой системой
  • Применять полиморфизм для подмены реализации неудобного в тестировании кода
  • Использовать стабы и моки по назначению
фикстуры стабы моки побочные эффекты инверсия зависимостей
Последнее обновление: 28 июня 2021

Уроки курса

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы PHP-разработчик
Профессия

PHP-разработчик

Разработка веб-приложений на Laravel
4 августа 8 месяцев