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

Поділитися
Вставка
  • Опубліковано 23 вер 2020
  • ПОЛНАЯ ВЕРСИЯ КУРСА: swiftbook.org/courses/415
    Реклама и сотрудничество: alishev.neil@gmail.com

КОМЕНТАРІ • 28

  • @alishevN
    @alishevN  3 роки тому +4

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

  • @user-ni9fx7uw3h
    @user-ni9fx7uw3h Рік тому +4

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

  • @user-ve8jb1yw8d
    @user-ve8jb1yw8d 3 роки тому +8

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

  • @Andrzej3935
    @Andrzej3935 2 роки тому +1

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

  • @qqU2vertigo
    @qqU2vertigo 3 роки тому +3

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

  • @Ghazaryano01
    @Ghazaryano01 26 днів тому +1

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

  • @motiversia4714
    @motiversia4714 3 роки тому +1

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

  • @bereal9464
    @bereal9464 3 роки тому

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

    • @vlegendv223
      @vlegendv223 3 роки тому +2

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

    • @user-yf2cp3hx3g
      @user-yf2cp3hx3g 2 роки тому

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

  • @pz-lega-777
    @pz-lega-777 Рік тому

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

  • @hondashadow750phantom-penn3
    @hondashadow750phantom-penn3 3 роки тому +5

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

  • @svetlanamatveeva7340
    @svetlanamatveeva7340 3 роки тому

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

  • @iraventusiraventus787
    @iraventusiraventus787 3 роки тому

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

    • @alishevN
      @alishevN  3 роки тому

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

    • @tuborg10
      @tuborg10 3 роки тому

      alishev, а по hibernate ?)

    • @iyhan1987
      @iyhan1987 3 роки тому

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

    • @iyhan1987
      @iyhan1987 3 роки тому

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

  • @bereal6235
    @bereal6235 3 роки тому

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

    • @vlegendv223
      @vlegendv223 3 роки тому

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

  • @pz-lega-777
    @pz-lega-777 Рік тому

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

  • @user-jm4qw5jy7c
    @user-jm4qw5jy7c 3 місяці тому

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

  • @caffeinejavacode1475
    @caffeinejavacode1475 3 роки тому +2

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

  • @user-wh8ye3id7s
    @user-wh8ye3id7s 3 роки тому

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

    • @alishevN
      @alishevN  3 роки тому

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

  • @Xokyopo
    @Xokyopo 3 роки тому +1

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

    • @user-wk5fm5qw1f
      @user-wk5fm5qw1f 2 роки тому +5

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