Продвинутая Java: Введение в тестирование. Модульное (Unit) тестирование.

Sdílet
Vložit
  • čas přidán 11. 09. 2024
  • ПОЛНАЯ ВЕРСИЯ КУРСА: swiftbook.org/...
    Реклама и сотрудничество: alishev.neil@gmail.com

Komentáře • 29

  • @alishevN
    @alishevN  Před 4 lety +4

    ПОЛНАЯ ВЕРСИЯ ЭТОГО КУРСА: www.udemy.com/course/javarussia/?referralCode=A36A8387475CAFDC6776
    ДЛЯ ЖИТЕЛЕЙ РФ: alfa.swiftbook.ru/courses/415
    Плейлист с другими открытыми уроками: czcams.com/play/PLAma_mKffTOTtGQEbqurDRoPwDEKzzZQA.html

  • @user-ni9fx7uw3h
    @user-ni9fx7uw3h Před rokem +4

    Хорошие уроки. Хорошо преподносится материал. Сложные темы достаточно хорошо "раскладываются по полочкам" и довольно легко воспринимают

  • @user-ve8jb1yw8d
    @user-ve8jb1yw8d Před 4 lety +8

    Спасибо за видео) очень жду следующих уроков.

  • @hondashadow750phantom-penn3

    Отличная подача материала!! Только одна просьба, не создавай стотысячный ролик по тестированию калькулятора. Ютуб ими забит чуть менее чем полностью. Что нибудь более сложное, например тестирование всех слоев CRUD приложения.

  • @qqU2vertigo
    @qqU2vertigo Před 4 lety +3

    лайк не глядя от тестера)

  • @Andrzej3935
    @Andrzej3935 Před 3 lety +1

    Спасибо огромное!

  • @user-jm4qw5jy7c
    @user-jm4qw5jy7c Před 6 měsíci

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

  • @motiversia4714
    @motiversia4714 Před 4 lety +1

    Спасибо, жду тестированиє spring компонентом и mock testing

  • @pz-lega-777
    @pz-lega-777 Před rokem

    Ждëм продолжение

  • @Ghazaryano01
    @Ghazaryano01 Před 4 měsíci +2

    Кто нибудь скажет где продолжение этого видео ??

  • @pz-lega-777
    @pz-lega-777 Před rokem

    Ждëм продолжение в ютуб

  • @caffeinejavacode1475
    @caffeinejavacode1475 Před 4 lety +2

    давно хотел JUnit 5

  • @bereal6235
    @bereal6235 Před 3 lety

    Alishev Neil можете дать советы
    изучаю Java
    Дайте пожалуйста советы что изучать и какие книги или ге нибудь еще:
    Я имею ввиду что то допольнительное
    Сейчас вот начинаю изучать PostgreSql
    хочу тестирование Junit
    по поводу всего перечисленного дайте советы и что еще добавлять в изучении
    может фреймворки или еще что чтобы устроится на работу

    • @vlegendv223
      @vlegendv223 Před 3 lety

      Если не ошибаюсь вы можете купить курсы автора канала в udemy или за 200 руб приобрести курсы в ютубе dmdev(у него курсы новые но стали платнымти)

  • @svetlanamatveeva7340
    @svetlanamatveeva7340 Před 3 lety

    Можно попросить объяснить как сделать плавающую кнопку над всеми приложениями , есть описание 15 года , но оно не работает 😭🙏

  • @bereal9464
    @bereal9464 Před 3 lety

    Alishev
    что можешь посоветовать по поводу sql?
    разное советуют,что думаешь лучше Oracle или что то еще
    хочется просто сразу начать учить правильно
    я уже весь курс твой прошел java

    • @vlegendv223
      @vlegendv223 Před 3 lety +2

      Postgresql советую, я сам еще учусь конечно но гуру в ютубе говорят это даволно популярный для Жава программистов

    • @user-yf2cp3hx3g
      @user-yf2cp3hx3g Před 2 lety

      Привет а ты только из ютуба смотрел ?

  • @iraventusiraventus787
    @iraventusiraventus787 Před 4 lety

    Наиль, привет. Подскажи пожалуйста, не планируется ли курс по selenium/selenide? Спасибо).

    • @alishevN
      @alishevN  Před 4 lety

      Привет! Пока не планируется.

    • @tuborg10
      @tuborg10 Před 4 lety

      alishev, а по hibernate ?)

    • @iyhan1987
      @iyhan1987 Před 4 lety

      @@tuborg10 hibernate, как один из мастхевов при трудоустройстве, был бы очень кстати

    • @iyhan1987
      @iyhan1987 Před 3 lety

      @@alishevN я тут эту трудовую неделю страдал, потому что вынуждено столкнулся с инструментарием, с который до этого видал разок в дверной глазок.
      Офигенно могучая штука, называется ANSIBLE.
      Я бы ее платно даже посмотрел, потому что вещь реально могучая, местами путанная, и не для джунов по большому счету

  • @user-wh8ye3id7s
    @user-wh8ye3id7s Před 3 lety

    Когда будет продолжение то?)

    • @alishevN
      @alishevN  Před 3 lety

      Продолжение здесь: www.udemy.com/course/javarussia/?referralCode=A36A8387475CAFDC6776

  • @Xokyopo
    @Xokyopo Před 4 lety +1

    Пожалуйста не умерай! Ты же видишь мы живём тобою.
    Ты конечно сразру в рай, но мы не думаем что тоже...
    Хочешь сладких апельсинов?
    Хочешь ночь рассказов длинных?
    Хочешь мы убьем соседей, что мешают спать?
    П.С. пожалуйста больше радости, а то как будто то умираешь.
    Касательно библиотеки jUnit. Вот лично меня интересует следующее... 1. Зачем она нужна? ( Одно предложение)
    2. Как ее начать использовать в своем проекте?
    3. Какие вещи методы минимум мы должны тестировать?
    4. Какие методы тестировал бы мидл разработчик?
    5. Как правильно наименовать метод тестирования? (Понятно что у каждого свое, но есть общие правила все же)
    6. На что обязательно нужно проверить свои методы?
    7. .... Ну хз что ещё
    Вот какой то такой план я бы хотел услышать.
    Спасибо за внимание.

    • @user-wk5fm5qw1f
      @user-wk5fm5qw1f Před 3 lety +5

      Наверное очень поздно, но вдруг другим понадобится, кто будет комменты листать.
      1. Просто самая известная библиотека для юнит-тестирования в джаве.
      2. Подтянуть зависимость в мавене и писать тесты (здесь гугл больше поможет, это не пара предложений).
      3-4. Желательно тестировать все методы, кроме ввода-вывода. Дальше всё зависит от фирмы, команды и сроков разработка (к сожалению, в половине (а то и чаще) случаев тесты вообще не пишутся, либо пишется очень мало)
      5. Есть несколько паттернов именования (например, НазваниеТестируемогоМетода_ОжидаемыйРезультат). Но паттерны - это, конечно, здорово, но если ты 1 так пишешь в команде - это очень плохо. Если у команды есть свой кодстайл - придерживайся его.
      6. Здесь лучше погуглить про "степень покрытия тестами", требований там достаточно (как минимум, стандартное поведение, выброс исключений (JUnit позволяет проверить, какое исключение нужно было и какое было выброшено по факту, как и большинство других фреймворков), граничные условия) (хотя опять же, большинство редко реализуются)