Выпуск 1. Модульные тесты - что такое модульные тесты и для чего.

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 22

  • @ViktorVdovichenko
    @ViktorVdovichenko 2 ปีที่แล้ว +17

    Лайк авансом. У Антона не может быть плохого материала!

    • @java8599
      @java8599  2 ปีที่แล้ว

      Спасибо за такое доверие. Постараюсь его не потерять..

  • @non_holy6286
    @non_holy6286 2 ปีที่แล้ว +2

    Спасибо! Очень ждал, когда начнем разбирать тестирование - и, наконец, дождался

  • @DMB2017
    @DMB2017 2 ปีที่แล้ว +3

    Ох, как же вовремя!! Надеюсь, что выпуски будут выходить регулярно и часто, несмотря на предстоящий летний сезон)))

  • @РоманПивоваров-ф7ш
    @РоманПивоваров-ф7ш 2 ปีที่แล้ว +2

    Очень актуально! Спасибо вам огромное за ваш вклад!

  • @alexv1571
    @alexv1571 ปีที่แล้ว +1

    Антон - сильно, я тоже не задумывался о тестах, откладывал все на завтра, а вот сейчас приперло к стенке.

  • @GoPetr
    @GoPetr 2 ปีที่แล้ว +1

    Отличная тема!

  • @ernestevklidov9742
    @ernestevklidov9742 2 ปีที่แล้ว

    Отлично! Очень рад, что Вы снова начали выпускать видео!

  • @sambo-70
    @sambo-70 ปีที่แล้ว

    Шикарно! Спасибо большое. Более года интенсивного изучения языка и по сути финальный отрезок перед собеседованиями, а я так и не приступал к изучению тестирования из-за не понимая - "зачем и как"? Думал так как вы и сказали в видео - написал метод main в классе, протестировал нужный метод.. и как бы...что еще нужно?..

  • @kotalkotexi6131
    @kotalkotexi6131 2 ปีที่แล้ว

    Спасибо, жду продолжения.

  • @vetl-foto
    @vetl-foto 2 ปีที่แล้ว

    Спасибо что подняли такую тему. Все очень понятно 👍.
    Спасибо.

  • @qreol136
    @qreol136 2 ปีที่แล้ว

    Огромное спасибо за видео

  • @artemv5226
    @artemv5226 2 ปีที่แล้ว +8

    Спасибо! Очень познавательно. Что нравится в Ваших трудах - везде информация подается от общих вопросов (что, зачем, каким образом) к частностям, что очень важно для самоучки, изначально далекого от программирования. Причем без ненужной с точки зрения корпоративной разработки лабуды типа "создаем змейку на java с мордочкой на swing-е". А "изучаешь java - создай проект" вообще вне конкуренции. Кстати, пользуясь случаем, а продолжение "проекта" будет в какой-нибудь перспективе?

    • @java8599
      @java8599  2 ปีที่แล้ว +4

      Я работаю над этим - приведу мысли в порядок и продолжим.

    • @manOfPlanetEarth
      @manOfPlanetEarth 2 ปีที่แล้ว +1

      А мне больше понравился плейлист "Кладовочка":)

  • @wildjoe6259
    @wildjoe6259 2 ปีที่แล้ว

    Спасибо! Очень вовремя! Как раз на новом проекте поставили задачу начать потихоньку покрывать код юнит тестами (почему этого не далали сразу, история умалчивает)...

  • @tret4705
    @tret4705 2 ปีที่แล้ว

    Будет интересно👻

  • @Selavy82
    @Selavy82 ปีที่แล้ว

    Были ещё, помнится, «мутационные тесты», но в работе не встречал)

    • @java8599
      @java8599  ปีที่แล้ว

      Я тоже. Хотя идея таких тестов достаточно любопытная.

  • @МихаилБратухин
    @МихаилБратухин 8 หลายเดือนก่อน

    Ещё бывают Fuzzing тесты, мутационные тесты, не до конца понятно куда отнести API / UI тесты, возможно это тоже самое, что у вас в пункте 3 - функциональные тесты, а возможно и нет. Не хотелось бы устраивать тут холивар из-за терминологии. Также тесты e2e, это видимо пункт 4 - сквозные тесты. Ещё есть тесты конфигураций. Если говорить про стресс-тесты и тесты производительности, то тут возможно стоит упомянуть тесты на восстановление, тесты на устойчивость / деградацию системы, тесты безопасности (сканирование кода, логов и т.д.). Но зачастую очень редко можно встретить в проектах хотя бы часть из них, не говоря уже про все сразу. Да, оно зачастую и не требуется большинству проектов и по сути будет просто прожиганием времени и денег заказчика.
    upd. ещё A / B тесты есть, но это возможно несколько в стороне от обычного тестирования, скорее тут проверка гипотез "в бою".

  • @thourie8173
    @thourie8173 2 ปีที่แล้ว +1

    А что с заголовком??

    • @java8599
      @java8599  2 ปีที่แล้ว

      Спасибо - исправил. Автоисправление сработало.