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

Поділитися
Вставка
  • Опубліковано 25 чер 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 #тестирование #автоматизациятестирования

КОМЕНТАРІ • 33

  • @ForeverYoung_2004
    @ForeverYoung_2004 Рік тому +1

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

  • @yarov_me
    @yarov_me Рік тому +3

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

  • @woowgood8049
    @woowgood8049 11 місяців тому +2

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

  • @antonvinokurovqa
    @antonvinokurovqa 2 місяці тому +1

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

  • @unicoxr5tj417
    @unicoxr5tj417 Рік тому +2

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

  • @user-iq5wx7qq4v
    @user-iq5wx7qq4v Рік тому +1

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

  • @lenabarlow
    @lenabarlow 2 місяці тому +1

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

  • @user-ww8je5lv2g
    @user-ww8je5lv2g Рік тому +1

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

  • @NastyaaLeto
    @NastyaaLeto 8 місяців тому

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

  • @dmtconst3633
    @dmtconst3633 Рік тому

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

  • @MenTAlist1k
    @MenTAlist1k Рік тому +1

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

  • @user-fz5gz1px1g
    @user-fz5gz1px1g 8 місяців тому +4

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

  • @alexgordeeff
    @alexgordeeff Рік тому

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

  • @user-ww6dj2wi2x
    @user-ww6dj2wi2x Рік тому +1

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

  • @Slipstream666
    @Slipstream666 11 місяців тому +2

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

  • @asilbekmakhmudov
    @asilbekmakhmudov Рік тому +1

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

  • @Mr.J248
    @Mr.J248 Рік тому +1

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

  • @__Name_It__
    @__Name_It__ Рік тому

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

  • @ForeverYoung_2004
    @ForeverYoung_2004 Рік тому +1

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

  • @ivanstrelka3448
    @ivanstrelka3448 Рік тому +1

    оч круто!!

  • @b1tterman
    @b1tterman 6 місяців тому

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

  • @user-sd6st7wf9u
    @user-sd6st7wf9u Рік тому +1

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

  • @ivartheboneless2506
    @ivartheboneless2506 Рік тому +1

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

    • @threadqa
      @threadqa  Рік тому +1

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

  • @igorzip6136
    @igorzip6136 8 місяців тому

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

  • @user-mn4lu2cr5s
    @user-mn4lu2cr5s Рік тому

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

  • @technonomicon_channel
    @technonomicon_channel 9 місяців тому +1

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

    • @user-ol9iu4iy6i
      @user-ol9iu4iy6i 6 місяців тому

      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);
      }
      }

  • @CerebroBinario_
    @CerebroBinario_ 4 місяці тому

    Legende seus vídeos pra aumentar o alcance.

  • @user-ql6cb3om6y
    @user-ql6cb3om6y 8 днів тому

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

    • @threadqa
      @threadqa  8 днів тому

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

    • @user-ql6cb3om6y
      @user-ql6cb3om6y 8 днів тому

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

  • @indigolight6007
    @indigolight6007 Рік тому +1

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