Тестирование PHP. Что и как?
HTML-код
- Опубликовано: 3 июл 2024
- Это занятие из нашего курса по основам PHP. Если вас интересует тема тестирования кода, то мы продолжим курс в рамках этого канала в отдельном плейлисте.
Ссылка на репозиторий: github.com/m1nyasha/phpunit-s...
Наш образовательный проект - areaweb.su
VK: areawebsu
Телеграм: t.me/areawebsu
Яндекс.Дзен: zen.yandex.ru/id/622e5b100da3...
0:00 Начало
0:57 Зачем это нужно?
3:25 Что такое Unit тесты?
5:02 Что можно покрывать Unit тестами
6:50 Главные аспекты тестирования
9:31 Виды тестов
11:06 Тест своими руками
13:19 PHPUnit
14:02 Тест с использование PHPUnit
Поддержка автору!
хорошо объясняешь
Поддерживаю канал
Спасибо, очень, доступно объясняете. Продолжайте в том же духе.
Unit-тесты должны проверять только код, поэтому методы тестов должны быть "чистыми" функциями. Если надо проверить взаимодейтствие с базой или внешним API - это интеграционное тестирование.
Привет. Сделай пожалуйста ролик, как с помощью сессии изменить кнопку "Войти" на "Профиль". Нигде найти нормальный урок не могу, да и сделать не получается.
Расшифруйте мне CI-DI, немедленно!
Непрерывная интеграция (Continuous Integration, CI) и непрерывная поставка (Continuous Delivery, CD) представляют собой культуру, набор принципов и практик, которые позволяют разработчикам чаще и надежнее развертывать изменения программного обеспечения.
CI/CD - это одна из DevOps-практик
А почему пропущено как установить библиотеку? "Что бы написать тест. Мы должны установить PHP unit, воспользоваться специальным классом этой библиотеки...". И? А как подключить библиотеку? Тут просмотр и обрывается... Давайте работать с PHPunit без PHPunit. Странная подача, честное слово.
ну подразумевается что если вы уже дошли до покрытия кода тестами, уж библиотеки вы устанавливать и подключать умеете) А если не умеете, то тесты вам пока ни к чему