Тестирование 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

Комментарии • 10

  • @programmer-inwall
    @programmer-inwall Месяц назад

    Поддержка автору!

  • @adventure229
    @adventure229 Месяц назад

    хорошо объясняешь

  • @catsapp
    @catsapp 2 года назад +1

    Поддерживаю канал

  • @MaksimBelokurov
    @MaksimBelokurov Год назад +2

    Спасибо, очень, доступно объясняете. Продолжайте в том же духе.

  • @gunscheler8622
    @gunscheler8622 Год назад +2

    Unit-тесты должны проверять только код, поэтому методы тестов должны быть "чистыми" функциями. Если надо проверить взаимодейтствие с базой или внешним API - это интеграционное тестирование.

  • @DELXRD
    @DELXRD 2 года назад

    Привет. Сделай пожалуйста ролик, как с помощью сессии изменить кнопку "Войти" на "Профиль". Нигде найти нормальный урок не могу, да и сделать не получается.

  • @ligat-rome
    @ligat-rome 11 месяцев назад

    Расшифруйте мне CI-DI, немедленно!

    • @GreatOsmanSultan
      @GreatOsmanSultan 11 месяцев назад +2

      Непрерывная интеграция (Continuous Integration, CI) и непрерывная поставка (Continuous Delivery, CD) представляют собой культуру, набор принципов и практик, которые позволяют разработчикам чаще и надежнее развертывать изменения программного обеспечения.
      CI/CD - это одна из DevOps-практик

  • @somewhitebird
    @somewhitebird Год назад +6

    А почему пропущено как установить библиотеку? "Что бы написать тест. Мы должны установить PHP unit, воспользоваться специальным классом этой библиотеки...". И? А как подключить библиотеку? Тут просмотр и обрывается... Давайте работать с PHPunit без PHPunit. Странная подача, честное слово.

    • @Lexwoom
      @Lexwoom 4 месяца назад +1

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