Gitlab CI/CD | Автоматизация тестирования с нуля

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

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

  • @alexandr7727
    @alexandr7727 2 ปีที่แล้ว +27

    класс, очень нужный контент)
    если по автотестам уже полно информации, то таких тем очень мало.
    Олег, спасибо!
    нужно больше про ci/cd)

  • @Михаил-л8л6о
    @Михаил-л8л6о 2 ปีที่แล้ว +10

    Лучший контент на ютубе по автоматизации!

  • @damocl4194
    @damocl4194 10 หลายเดือนก่อน +4

    Поразительно, прошел всего год, а такой способ настройки раннера уже depricated. Они бы ещё каждый день всё меняли

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

    Офигенный видос, спасибо! Выпускай контент чаще!

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

    Красавчик, единственное нормальное видео с конкретным объяснением темы👍👍👍

  • @Ruslan-ps9rz
    @Ruslan-ps9rz 2 ปีที่แล้ว +1

    Классное видео побольше бы таких, немного научился. Олег спасибо))

  • @ВладиславНиконов-г1ю
    @ВладиславНиконов-г1ю 2 ปีที่แล้ว +1

    Очень крутая инфа! спасибо за видосы)
    хочется посмотреть про параллелизацию автотестов в твоем изложении)

  • @vadimd.8453
    @vadimd.8453 ปีที่แล้ว

    Спасибо за полезный контент!

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

    как всегда, крутой урок! Молодец))))

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

    Спасибо тебе большое! Постепенно приближаюсь к пониманию. Хотелось бы больше видео про интеграцию тестов и гитлаба. Лайк и подписка)

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

    Даешь больше контента, автор как всегда на высоте! Жирный лайк, жду аналогичное видео по Maven

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

    суперспасибо! то, что искала

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

    Спасибо большое, очень полезное видео и все рассказывается понятным языком!

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

    Высший пилотаж!!! 💯 Спасибо!!!

  • @Пигидий
    @Пигидий 2 ปีที่แล้ว +1

    Спасибо ❤️

  • @Mr.J248
    @Mr.J248 2 ปีที่แล้ว +1

    Огромный лайк

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

    видео обработка шикарна сделана ;) Как в случае ci\cd настроить алюр репорты, чтобы видеть историю запусков ?

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

      Спасибо)
      Можно сделать в yml файле блок cache и там в путях прописать, чтобы сохраналась папка allure-results перед каждым запуском stage
      cache:
      key: “$CI_COMMIT_REF_NAME”
      paths:
      - build/allure-results

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

    возможно глупый вопрос, но все же
    на 20:47 есть возможность кликнуть по index.html
    у меня почему то так отчет не открывается - что-то не до настроено?

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

    тема бомба!
    селенойд можно разобрать тоже)

  • @ИльяЛомоносов-ю3м
    @ИльяЛомоносов-ю3м 2 ปีที่แล้ว +4

    Хороший контент, но при написании кода оставляйте только код -- даже для хорошего зрения мелковато иначе получается.

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

      да не просто мелковато, вобоще нихера не видно. Тут только 4к 32 дюймовый монитор спасет

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

    good job man!

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

    контент бомба

  • @thekeksfall622
    @thekeksfall622 7 หลายเดือนก่อน

    Олег, смотрю твои видео и иногда удивляют какие-то подмеченные тобою вещи, которые кажутся мне сложными тонкостями. Подскажи, как выглядит твой процесс изучения в автоматизации сейчас и последние года? Читаешь в свободное от работы время документацию? Или мб обучают старшие коллеги/ментор?

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

    Видео как обычно топ. Такой вопрос, почему в новых видео ты перешёл на gradle? Для разнообразия или сам решил, что он всё таки более удобен?
    И второй вопрос: Можем ли мы считать результаты тестов на виртуальном мониторе валидными? Его же вроде как не видно и непонятно, что там UI тесты делают

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

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

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

    Я правильно понял, что "-x" в скрипте запуска таски необязателен? Он же вроде для исключения тасок из сборок, верно?

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

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

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

    Привет, классный видос! Подскажи пожалуйста, почему может не быть подсказок при заполнении ямль файла? Может какой-то плагин в идее нужен?

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

    спасибо, классно рассказано. Только у меня нет настроек в проекте чтоб скачать и настроить ранер. Может нет прав каких-то?

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

    гарний розбір, вчу джаваскрипт ,але було корисно.

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

    В docker образе gradle браузеры google и chrome установлены?

  • @СергейВласов-ь8я
    @СергейВласов-ь8я 2 ปีที่แล้ว

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

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

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

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

    Что-то не понимаю, как повторить, что в уроке. Регистрацию не даёт на gitlab. Доступа к проекту нет.

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

    Здраствуйте. извините но я кое что не понял , Вы как executor выбрали shell , а затем на pipeline пишите image, Возможно я ошибаюсь , но этот момент я понял, Как будет тогда gitlab поднять новый контейнер с помошью runner-а который вы назначили shell ??

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

      привет, image это готовый образ с программами чтобы через shell запускались какие то команды без установки сторонних библиотек напрямую на компьютер

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

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

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

      для запусков по расписанию нужно настроить schedules и его указать only: schedules. А насчет ручного запуска следует указать when: manual . Либо для каждой джобы, либо можно создать шаблон джобы (для ui и api) ".test"и один раз там указать when: manual , а затем с помощью extends использовать шаблон например
      "test ui:
      extends: .test
      scripts:
      - ваш скрипт"

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

    А как все тоже самое повторить для appium'а , например с физическим устройством , для начала ? такое сделать реально ? и итого , получается удаленно ведь тест запустился , а не локально

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

    хорош

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

    Привет, можешь подсказать как написать локатор по цвету, например тест такой. Юзер не заполнил поле и нажал на кнопку подтвердить/сохранить. Поле ввода подсветилось красным контуром

    • @РустамУралов-к7х
      @РустамУралов-к7х 7 หลายเดือนก่อน

      В твоем случае при некорректном вводе у инпута изменился CSS стиль, собстивенно проверку на наличие такого параметра и можно провести в тесте

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

    Олег, а ты только по джава? :)

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

    Ребята, а что случилось, почему в GitLab нельзя зарегистрировать банковскую карточку с России?

  • @АртемийТемник
    @АртемийТемник ปีที่แล้ว +3

    Смотреть такую запись экрана - та еще пытка.... Все дико мелко и неразборчиво ...

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

      На планшете масштаб увеличил и проблема решилась)

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

    слишком мелкий код, вообще еле видно, ну не все же за 32 дюймовыми мониторами сидят. Тупо на ноуте 15 глаза отмирают пока пытаюсь эти твои микробуквы разглядеть, зато в камере красавчик. Ну блин, пожалуйста, можно более крупный шрифт хотя бы, ну или как нибудь адекватно это сделать.
    Боюсь представить какого людям на 13 дюймовых ноутах

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

      ладно бы еще видео было в 4к, так ведь в фулхд, сидишь глаза рвешь на эти мелкопиксели. Но за то вебка есть

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

      Те, кто компьютер не только для ютубчика используют не пользуются мониторами на 15 дюймов. У нормальных ИТ специалистов монитор не меньше 24 дюймов и на нём всё чётко видно! Спасибо за подробное и полезное видео! Как раз предстоит интегрировать UI тесты в gitlab ci/cd.

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

    Ползеное видео.
    Что-то документация гиталаба как-то не блещет хорошими руководствами для новичков.
    Reference Guide'ы хорошие, но это тупо справочники, а вот со вводными материалами шляпа.
    Так что спасибо.

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

    І взагалі GitLab це український продукт, пористуйтеся своїм аналоговНєт продуктами

  • @Vladimir-bz9tg
    @Vladimir-bz9tg ปีที่แล้ว

    Спасибо!

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

    Спасибо большое