Паттерны проектирования в автоматизации тестирования | Java QA Automation

Sdílet
Vložit
  • čas přidán 3. 07. 2024
  • Курсы по автоматизации тестирования с нуля - threadqa.ru/courses.html
    В этом видео рассмотрим, какие паттерны чаще всего используются в реальных задачах в сфере автоматизации тестирования. Рассмотрены паттерны Singleton, Builder, Decorator, Observer, Factory, Page Object, Data Driven
    Проект на гитхабе - github.com/penolegrus/QaPatterns
    Моя группа в вк - threadqa
    Чат в телеграмме - t.me/threadqa
    Поддержать автора - www.tinkoff.ru/cf/Lo21kq4VNG
    Boosty - boosty.to/threadqa
    Gitlab CI/CD с нуля - • Gitlab CI/CD | Автомат...
    Api автотесты с нуля №1 - • API Автотесты с нуля R...
    UI автотесты с нуля Selenium - • Автотесты с нуля Selen...
    UI автотесты с нуля Selenide - • Автотесты с нуля Selen...
    Обзор грейдов - • Обзор грейдов в сфере ...
    00:00 - Начало
    00:27 - Singleton
    04:07 - Builder
    06:34 - Decorator
    08:10 - немного про Observer (наблюдатель)
    12:27 - Decorator в качестве аргумента
    13:25 - Factory | Facade
    16:27 - Page object
    19:14 - Data Driven Test
    #qa #qaautomation #testing #sdet #тестирование #автоматизациятестирования

Komentáře • 33

  • @yarov_me
    @yarov_me Před rokem +3

    Супер! Давно хотел рассмотреть эту тему, никак руки не доходили, а тут такое, вся полезная инфа в одном наборе! Спасибо за труды!

  • @user-ww8je5lv2g
    @user-ww8je5lv2g Před rokem +1

    Просто лучший, смотреть приятно и все понятно

  • @user-iq5wx7qq4v
    @user-iq5wx7qq4v Před rokem +1

    Спасибо большое! С удовольствием пересматриваю уже знакомый материал 😊

  • @ForeverYoung_2004
    @ForeverYoung_2004 Před rokem +1

    Самое понятное объяснение паттернов, самая доступная инфа

  • @NastyaaLeto
    @NastyaaLeto Před 8 měsíci

    Супер классно без воды и очень полезно. Мои благодарности и лайки

  • @MenTAlist1k
    @MenTAlist1k Před rokem +1

    Спасибо за видео, очень полезно!

  • @dmtconst3633
    @dmtconst3633 Před rokem

    Олег, спасибо! Очень круто!!!

  • @alexgordeeff
    @alexgordeeff Před rokem

    2 раза нажал на обновить идею на видео)) топчик как всегда!

  • @woowgood8049
    @woowgood8049 Před rokem +2

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @asilbekmakhmudov
    @asilbekmakhmudov Před rokem +1

    отличное видео, спасибо

  • @antonvinokurovqa
    @antonvinokurovqa Před 2 měsíci +1

    Супер урок ! Спасибо, хорошая работа

  • @unicoxr5tj417
    @unicoxr5tj417 Před rokem +2

    ставим лайк и смотрим.

  • @user-ww6dj2wi2x
    @user-ww6dj2wi2x Před rokem +1

    Лайк не глядя))

  • @__Name_It__
    @__Name_It__ Před rokem

    КРУТО. Спасибо!

  • @lenabarlow
    @lenabarlow Před 2 měsíci +1

    Спасибо! как раз то, что мне нужно.

  • @ivanstrelka3448
    @ivanstrelka3448 Před rokem +1

    оч круто!!

  • @ForeverYoung_2004
    @ForeverYoung_2004 Před rokem +1

    Не, ну это однозначно лайк 👍

  • @Mr.J248
    @Mr.J248 Před rokem +1

    как всегда лайк и коммент)

  • @user-fz5gz1px1g
    @user-fz5gz1px1g Před 8 měsíci +4

    Добавление аннотаций не относится к паттерну декоратор

  • @Slipstream666
    @Slipstream666 Před rokem +2

    Спасибо за видео, прям инсайдерская информация !

  • @b1tterman
    @b1tterman Před 7 měsíci

    ставлю классы

  • @user-sd6st7wf9u
    @user-sd6st7wf9u Před rokem +1

    Как всегда отличное видео, да еще фирменный мерч. А можно ссылку на репозиторий с кодом.

  • @igorzip6136
    @igorzip6136 Před 8 měsíci

    подскажите относительно билдера. Использую библиотеку ломбок, создаю инстанс с полей что мне нужно, но при создании обьекта все остальные поля класса в инстансе обозначаются как null. На что мне запрос ругается, что данные поля не разрешены. Как мне исключить эти поля?

  • @user-mn4lu2cr5s
    @user-mn4lu2cr5s Před rokem

    А где увидеть что в самом интерфейсе ParameterResolver?

  • @ivartheboneless2506
    @ivartheboneless2506 Před rokem +1

    Привет! Спасибо за видео!
    Подскажи, будешь ли делать свои курсы по автоматизации? я бы приобрел)

    • @threadqa
      @threadqa  Před rokem +1

      скоро выйдут уже)

  • @CerebroBinario_
    @CerebroBinario_ Před 4 měsíci

    Legende seus vídeos pra aumentar o alcance.

  • @technonomicon_channel
    @technonomicon_channel Před 9 měsíci +1

    А что за UDID для рандомной генерации? где почитать можно как использовать?

    • @user-ol9iu4iy6i
      @user-ol9iu4iy6i Před 7 měsíci

      import java.util.UUID;
      class MyUuidApp {
      public static void main(String[] args) {
      UUID uuid = UUID.randomUUID();
      String uuidAsString = uuid.toString();
      System.out.println("Your UUID is: " + uuidAsString);
      }
      }

  • @user-ql6cb3om6y
    @user-ql6cb3om6y Před 16 dny

    А где надо писать Page Objects писать в scr->test или src->main?

    • @threadqa
      @threadqa  Před 16 dny

      я бы в src->test писал, с зоной видимости меньше проблем будет

    • @user-ql6cb3om6y
      @user-ql6cb3om6y Před 16 dny

      @@threadqa Спасибо за ответ

  • @indigolight6007
    @indigolight6007 Před rokem +1

    продам первое место