14. Тестування PHPUnit або Pest. Тестування Laravel Action. Test coverage. Про MVP. Manual QA (UA)

Поделиться
HTML-код
  • Опубликовано: 28 июн 2024
  • Ви знаєте що робити:
    t.me/ssternenko
    savelife.in.ua/donate/#donate...
    prytulafoundation.org/donation
    Про тестування. Відсоток покриття коду тестами. Тестування Laravel Action. Взаємодія з командою тестування. А також про MVP проєктів.
    develop.bandheart.com/uk/test... - текстова версія
    00:00 - Вступ
    02:04 - Manual QA
    04:20 - Pest vs PHPUnit
    05:09 - Setup Laravel Test
    08:11 - Test code
    14:02 - Coverage
    17:45 - CI/CD
    20:57 - russia is a terrorist state
    21:14 - MVP

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

  • @butthurtdeveloper8578
    @butthurtdeveloper8578  8 дней назад

    Warning. Xdebug не працює з swoole. Тому сетап xdebug не актуальний :( Подробиці в наступному відео.

  • @oleksii_letscode
    @oleksii_letscode 10 дней назад

    І, доречі, можна трошки більше розкрити роботу з командами та їх скедуларами для екшенів в модульній структурі?

  • @oleksii_letscode
    @oleksii_letscode 10 дней назад

    Клас! Друже, твої відси - це саме те, що потрібно конкретно мені конкретно зараз.
    Дуже подобається твоє архітектурне бачення для ларки.
    Але можу попросити окремим відосом розписати роботу івентів в модулях? З огляду на марку 11 і меджік в реєстрації лісенерів для івентів як це працює для модулів де з цим, як я зрозумів, є проблемки?
    Також дуже цікаво подивитись твої рекомендації щодо роботи екшенів в якості івентів та лісенерів. Ця тема дуже зацікавила мене і є що імпрувнути в моєму MVP ))))))

    • @butthurtdeveloper8578
      @butthurtdeveloper8578  9 дней назад

      Привіт, дякую, дякую.
      Щодо запиту. Навіть не знаю що тут можу ще сказати. Але подумаю. І вони точно в планах майбутніх відео. Можливо команд не так багато, але ліснери та евенти будуть.
      Річ утому, що як вийшла Лара 11 - дочекався оновлення пакетів зробив маленьку демку де перевірив все що вміють Action в моделі. І проблем не знайшов тому видохнув і перестав реагувати на огляди 11 версії. Типу "мою" архітектуру не зачепили, а значить ок :)
      Але можливо я погано перевіряв...

    • @butthurtdeveloper8578
      @butthurtdeveloper8578  9 дней назад +1

      прикол.. оце відписав поліз глянути і побачив що у мене Лара 10та... я прямо вірив що 11 :) Перевірю відпишу, або напишу відео

    • @butthurtdeveloper8578
      @butthurtdeveloper8578  8 дней назад +1

      Оновився, протестував. Проблем не побачив. Фасад Event регить лістенери.
      Actions::registerCommands(module_path($this->moduleName, 'Actions')); - команди.
      І все ж по плану все це не одноразово буду показувати у відео.