Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.4K subscribers
1.32K photos
19 videos
26 files
4.01K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
Онлайн-приложения по тестированию кода.

#php #phpunit

Хотите проверить качество кода или протестировать свое приложение, но недостаточно навыков? Теперь у вас есть простые инструменты для этих целей:

1. https://travis-ci.org
Инструмент Travis CI предназначен для автоматического запуска юнит тестов, при этом он позволяет проверять одновременно разные ветки и на разных версиях php одновременно.
Для использования достаточно разместить .travis.yml файл в корне github репозитория.

2. https://scrutinizer-ci.com
Скрутинайзер же позволяет проверить качество кода по многочисленным критериям и выставить оценку в соответствии с этим.
👍2
Юнит-тестирование на PHP.

#phpunit

1. Введение в тестирование.
2. Настройка PHPUnit.
3. Первый тест.
4. Тестирование модели User.
5. Тестирование сеттеров.

Больше видео в этом плейлисте:
https://www.youtube.com/playlist?list=PLfdtiltiRHWGXSggf05W-pJbD47-_d8bJ
#laravel #phpunit

Тестирование — это важная часть процесса программирования, закрепляющая итог работы приложения. В этой серии мы изучим все аспекты тестирования PHPUnit, работая c фреймворком приложений Laravel.

https://coursehunters.net/course/testirovanie-laravel
#php #phpunit

Тестирование. С этим понятием могут быть знакомы все, но как именно тестировать PHP приложения, знают единицы. Если вы опытный веб-разработчик, то наверняка озабочены долголетием ваших проектов и вносимых в него изменений. Чтобы вам не было больно, когда придётся расширять код, придумали тестирование, которое обеспечивает гарантию работы ваших методов и классов. В этом руководстве вы познакомитесь с PHPUnit и напишите пару десятков тестируемых приложений.

https://phpunit.de/manual/6.5/en/phpunit-book.pdf
#phpunit

Популярная документация по фреймворку PHPUnit для тестирования веб-приложений.

https://phpunit.readthedocs.io/ru/latest/writing-tests-for-phpunit.html
#phpunit #advanced

Кстати, кому это важно, недавно вышел релиз PHPUnit 8. Что нового, что добавили или убрали - можно прочитать в следующей статьи. Там же вы найдете ссылку на документацию.

https://prglb.ru/oj31
#advanced #phpunit

Основы модульного тестирования на PHP.

https://prglb.ru/4dq1e
#phpunit

Популярная документация по фреймворку PHPUnit для тестирования веб-приложений.

https://phpunit.readthedocs.io/ru/latest/writing-tests-for-phpunit.html
#advanced #phpunit

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

https://yangx.top/progbook/1934