Тестируем JavaScript код с помощью Jest. Учимся писать тесты и тест кейсы на фреймворке Jest

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024

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

  • @КристинаСиноверская
    @КристинаСиноверская 2 ปีที่แล้ว +4

    Только начала знакомиться с Jest и это самое понятное видео. Все по полочкам ясно разложено.
    Спасибо за то, что Вы делаете !

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

    Дякую, дуже корисно, і все зрозуміло, моє перше відео по джест і пощастило потрапити знов до Александра!

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

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

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

    Спасибо большое, очень полезная информация! Постоянно смотрю ваши видео и бесконечно вас благодарю!

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

    Очень актуальная тема. Спасибо! Ещё бы файербес попробовать, например, с реактом😊

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

    супер-пупер, полезненько, дякую 👍👍

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

    Вы знали, вы знали! Мне как раз эта тема в конце недели понадобится!

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

    Спасибо за видео! Смотрела на самом старте изучения, и смогла черпнуть порцию полезной информации с вами)

  • @ІванКононюк-ш2л
    @ІванКононюк-ш2л 2 ปีที่แล้ว +26

    Крутая и сложная тема, но пока проблема всех подобных туториалов в том, что везде рассматривают тестирование элементарных функций, а тестировать иногда приходится намного более сложные конструкции.

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

      Ну запишу я на 5 часов руководство. Потрачу неделю на запись. А его посмотрят 350 человек. И смысл?

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

      @@sinisterscriptor Тогда вы можете попробовать сделать.

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

      @@itgid смысл в том, что такого шлага для школьников полно на ютубе, делай качество

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

      @@itgid Вы не совсем правы. Тема очень востребована (даже под этим видео просмотров более, чем 350) и нужна в освещении. Я, когда столкнулся с тестированием jest+enzyme, думал тема плёвая, документация же есть и достаточно хорошая. Но, проблема в нюансах, эти нюансы мне всю плешь проели. Если Вы сомневаетесь в актуальности темы, сделайте голосование.
      Я когда увидел название этого ролика - возликовал. Наконец-то нормальное объяснение будет.
      Спасибо.

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

      @@itgid а смысл смотреть примитив? 350 на примитиве и будет

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

    Вникаю в юнит тесты.и вцелом.оч полезный момент с перебором массива тест значений.спасибо!

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

    Спасибо за уроки. Миру мир

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

    Благодарю за видео, было довольно информативно

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

    Вот оно - тайное знание, на поиски которого потрачены годы. "Забейте сюда "я князь аськи" и все будет работать". Если серьезно, спасибо огромное, как только возникает вопрос, у вас находится нужное видео.

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

    Класно ) , по больше би тестирования

  • @Noname-i4f3z
    @Noname-i4f3z 2 ปีที่แล้ว +2

    СПАСИБО!))) Если возможно сделайте пожалуйста видео тестов на запросы api работа с асинхроннными, mocks или вообще курсы по тестам)

  • @NoName-ih6sf
    @NoName-ih6sf 2 ปีที่แล้ว +5

    Надо что-нибудь посложнее. Promise, axios запрос или пример typescript компонент с react redux/vue vuex. А если еще и node.js или express то вообще бомба будет!

  • @alexandrnadyozha4652
    @alexandrnadyozha4652 11 หลายเดือนก่อน

    Карты крутятся, дела мутятся! Спасибо за урок😊 вы лучший преподаватель👍🏽☺️

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

    Алекс вы растёте, красавчик!!)

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

    супер!" спасибо !

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

    четко, как всегда

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

    Дякую

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

    Было бы круто рассмотреть тестирование в react. Тестирование dom с мок axios как пример

  • @user-hw9cs6te5y
    @user-hw9cs6te5y 9 หลายเดือนก่อน

    Возникла проблема.
    Пишу код в точности как у вас, но вот в лоб запускать определённый тест с помощью npm test + файл с тестом (или же нажать tab) вызывает ошибку.
    Пишет что тест не найден. Почему такое может быть? Заранее спасибо.
    Так же скажу что мне очень нравится подача материала в ваших видео-уроках.

  • @dimanwostock
    @dimanwostock 9 หลายเดือนก่อน

    почему то у меня не выводится в консоль "Текст описания теста(26ms)" .
    после рамки PASS.

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

    Хотелось бы увидеть автоматизацию в браузере с помощью node.js и webdraivera

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

    *Заметил: очень часто выходят ролики*

  • @dartbenito67
    @dartbenito67 9 หลายเดือนก่อน

    Подскажите, не могу нормально запустить тесты, если функция стрелочная и импорт\экспорт в ES нотации сделан. есть пример? а то приходится часть писать как ES, часть через function abs

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

    Крутое видео! А что за плагин чтобы пробелы отслеживать?

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

    Сказал, что некст видео тестирование jest'ом React'а, уже месяц прошёл, не вижу на канале 🤥

  • @ЮрийДолгорукий-ж4п
    @ЮрийДолгорукий-ж4п 2 ปีที่แล้ว

    я извиняюсь, подскажите с чего начать программирование и какой язык? Хотел бы подучиться и подрабатывать

    • @ЮляМуля-ц4э
      @ЮляМуля-ц4э 2 ปีที่แล้ว

      javascript начните с типов данных

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

    Здравствуйте. Еще давно смотрел ваш канал и вы пользовались macos, а сейчас вы используете windows. Есть ли какая-то особая причина перехода на винду?

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

      А еше ноут с макосью. А на работе компьютер с линуксом и ноут мак

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

    забейте "я Князь Аськи" и всё будет работать :)

  • @АндрейЦымбалюк-н6ю
    @АндрейЦымбалюк-н6ю 2 ปีที่แล้ว

    На Unit тесты похоже. Или мне кажется?

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

    смотрю второе уже видео по Жест, пока не понимаю: для чего устанавливать фреймворк и опписывать всё это, когда есть консоле.лог

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

      Для того, чтобы ускорить разработку, в частности за счёт ускорения проверки, больше времени будет уходить на то, чтобы консолить все функции и все варианты их результатов, а не на саму разработку, ну и как правило ты работаешь в команде и зачастую твой код и код другого разработчика переплетаются, соответственно, тебе нужно будет проверять работоспособность не только своего кода, но и например не сломал ли ты соседний функционал), а так да, если ты сам пилишь лендинг с двумя функциями, то можно обойтись и консолью)

  • @shlopaiushiy-po-popke
    @shlopaiushiy-po-popke 2 ปีที่แล้ว

    так , с первых минут конфликт -- мне нравится, шоу пусть говорят с малаховым

  • @РоманБондар-ю2к
    @РоманБондар-ю2к 2 ปีที่แล้ว

    Давайте тести

  • @ЮляМуля-ц4э
    @ЮляМуля-ц4э 2 ปีที่แล้ว

    я князь аськи

  • @СергейЦветов-н4н
    @СергейЦветов-н4н 2 ปีที่แล้ว +1

    Лучше бы реакт...

  • @vvks9901
    @vvks9901 6 หลายเดือนก่อน

    все просто все ясно, приходишь на стажировку а там полный цикл тестирования - либо сделал либо нет, не говорите в видео что все просто, это замануха на обучение, все сложно и очень, почему вы не говорите что тестирование это заядлая дроч? Вам то по сути пох что там после вашей учебы, типа знания дали, деньги взяли, вопросв нет, а слабо трудоустроить если вы так уверены в том что преподаете?

    • @itgid
      @itgid  6 หลายเดือนก่อน

      Вообще не слабо. Только давайте тогда и курс будет стоить не как чашка кофе, а как обычный курс на рынке с сопровождением и помощью в трудоустройстве. Если согласны - приходите, я готов работать.

    • @vvks9901
      @vvks9901 6 หลายเดือนก่อน

      @@itgid анонсируйте!

    • @itgid
      @itgid  6 หลายเดือนก่อน

      @@vvks9901 пишите в чат что а сайте. Заключаем договор и вперед.

    • @vvks9901
      @vvks9901 6 หลายเดือนก่อน

      @@itgid доверия нет вам. Пусть десятка 2 пройдут курс, трудоустройте их, если все отзывы будут норм, можно будет пройти. А так просто верить вам это же как минимум долбоебично.

    • @itgid
      @itgid  6 หลายเดือนก่อน

      @@vvks9901 ну вот и отказ пошел быстро. Как только речь зашла о договоре. Ведь в нем прописана ответственность сторон. Ведь одно дело в интернете умничать, а другое - начать работать.
      А самое смешное, это аргумент - пусть несколько пройдут. Прошли.

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

    Это все круто, но как проводить те же тесты на стороне браузера. Ну вот есть у меня кнопка, при ее нажатии выводиться поле с инпутом. Как симулировать это нажатие кнопки и отслеживать отрисовку поля?