Тестирование - фундаментальный навык для каждого разработчика. В этом курсе Freek покажет вам, как начать тестирование. Он расскажет, как тестировать приложение Laravel в целом, и покажет вам интересные методы для улучшения ваших тестов.
Вы собираетесь начать свое путешествие в чудесный мир тестирования. Мы надеемся, что вы так же взволнованы этим, как и мы.
Если вы новичок в тестировании, вы попали в нужное место. Всего через несколько уроков вы сможете автоматически тестировать самые важные части вашего приложения.
Даже если у вас уже есть некоторый опыт тестирования, этот курс, вероятно, отточит ваши навыки.
Какой тестовый раннер вам следует использовать?
В этом курсе вы будете использовать Pest в качестве инструмента для запуска тестов. Как и Laravel, Pest пытается упростить разработчикам работу. Pest - не самый популярный инструмент для запуска тестов, но он быстро набирает обороты. Мы можем представить, что Pest станет в будущем средством запуска тестов по умолчанию для Laravel.
Текущий исполнитель тестов для Laravel - PHPUnit. После того, как у вас будет небольшой опыт тестирования, вы увидите, что написание тестов в PHPUnit не сильно отличается от Pest. Хотя синтаксис немного отличается, идеи, лежащие в основе тестов, во многом совпадают. Если вы предпочитаете научиться тестировать с помощью PHPUnit, ознакомьтесь с особенностями этого курса PHPUnit.
В Laravel есть отличные возможности для тестирования. В видеороликах этого курса вы увидите, что можете написать тест практически для любой функциональности. Конечно, мы не можем показать вам все маленькие функции, которые предоставляет Laravel. Во время курса обязательно прочтите раздел тестирования документации Laravel.
Мы вложили много любви в создание этих видео и надеемся, что они вам понравятся.