Спасибо) Можно сделать в yml файле блок cache и там в путях прописать, чтобы сохраналась папка allure-results перед каждым запуском stage cache: key: “$CI_COMMIT_REF_NAME” paths: - build/allure-results
Олег, смотрю твои видео и иногда удивляют какие-то подмеченные тобою вещи, которые кажутся мне сложными тонкостями. Подскажи, как выглядит твой процесс изучения в автоматизации сейчас и последние года? Читаешь в свободное от работы время документацию? Или мб обучают старшие коллеги/ментор?
Видео как обычно топ. Такой вопрос, почему в новых видео ты перешёл на gradle? Для разнообразия или сам решил, что он всё таки более удобен? И второй вопрос: Можем ли мы считать результаты тестов на виртуальном мониторе валидными? Его же вроде как не видно и непонятно, что там UI тесты делают
Здраствуйте. извините но я кое что не понял , Вы как executor выбрали shell , а затем на pipeline пишите image, Возможно я ошибаюсь , но этот момент я понял, Как будет тогда gitlab поднять новый контейнер с помошью runner-а который вы назначили shell ??
шикарное видео) а как можно сделать, чтобы запуск был только вручную или по расписанию? у меня сейчас запуск тестов при каждом пуше в гитлаб - но мне это не нужно, у меня три stages, я так понял нужно куда то добавить manual - вопрос куда именно - в каждый stage или в самый верхний?
для запусков по расписанию нужно настроить schedules и его указать only: schedules. А насчет ручного запуска следует указать when: manual . Либо для каждой джобы, либо можно создать шаблон джобы (для ui и api) ".test"и один раз там указать when: manual , а затем с помощью extends использовать шаблон например "test ui: extends: .test scripts: - ваш скрипт"
А как все тоже самое повторить для appium'а , например с физическим устройством , для начала ? такое сделать реально ? и итого , получается удаленно ведь тест запустился , а не локально
Привет, можешь подсказать как написать локатор по цвету, например тест такой. Юзер не заполнил поле и нажал на кнопку подтвердить/сохранить. Поле ввода подсветилось красным контуром
слишком мелкий код, вообще еле видно, ну не все же за 32 дюймовыми мониторами сидят. Тупо на ноуте 15 глаза отмирают пока пытаюсь эти твои микробуквы разглядеть, зато в камере красавчик. Ну блин, пожалуйста, можно более крупный шрифт хотя бы, ну или как нибудь адекватно это сделать. Боюсь представить какого людям на 13 дюймовых ноутах
Те, кто компьютер не только для ютубчика используют не пользуются мониторами на 15 дюймов. У нормальных ИТ специалистов монитор не меньше 24 дюймов и на нём всё чётко видно! Спасибо за подробное и полезное видео! Как раз предстоит интегрировать UI тесты в gitlab ci/cd.
Ползеное видео. Что-то документация гиталаба как-то не блещет хорошими руководствами для новичков. Reference Guide'ы хорошие, но это тупо справочники, а вот со вводными материалами шляпа. Так что спасибо.
класс, очень нужный контент)
если по автотестам уже полно информации, то таких тем очень мало.
Олег, спасибо!
нужно больше про ci/cd)
Лучший контент на ютубе по автоматизации!
Поразительно, прошел всего год, а такой способ настройки раннера уже depricated. Они бы ещё каждый день всё меняли
Офигенный видос, спасибо! Выпускай контент чаще!
Красавчик, единственное нормальное видео с конкретным объяснением темы👍👍👍
Классное видео побольше бы таких, немного научился. Олег спасибо))
Очень крутая инфа! спасибо за видосы)
хочется посмотреть про параллелизацию автотестов в твоем изложении)
Спасибо за полезный контент!
как всегда, крутой урок! Молодец))))
Спасибо тебе большое! Постепенно приближаюсь к пониманию. Хотелось бы больше видео про интеграцию тестов и гитлаба. Лайк и подписка)
Даешь больше контента, автор как всегда на высоте! Жирный лайк, жду аналогичное видео по Maven
суперспасибо! то, что искала
Спасибо большое, очень полезное видео и все рассказывается понятным языком!
Высший пилотаж!!! 💯 Спасибо!!!
Спасибо ❤️
Огромный лайк
видео обработка шикарна сделана ;) Как в случае ci\cd настроить алюр репорты, чтобы видеть историю запусков ?
Спасибо)
Можно сделать в yml файле блок cache и там в путях прописать, чтобы сохраналась папка allure-results перед каждым запуском stage
cache:
key: “$CI_COMMIT_REF_NAME”
paths:
- build/allure-results
возможно глупый вопрос, но все же
на 20:47 есть возможность кликнуть по index.html
у меня почему то так отчет не открывается - что-то не до настроено?
тема бомба!
селенойд можно разобрать тоже)
Хороший контент, но при написании кода оставляйте только код -- даже для хорошего зрения мелковато иначе получается.
да не просто мелковато, вобоще нихера не видно. Тут только 4к 32 дюймовый монитор спасет
good job man!
контент бомба
Олег, смотрю твои видео и иногда удивляют какие-то подмеченные тобою вещи, которые кажутся мне сложными тонкостями. Подскажи, как выглядит твой процесс изучения в автоматизации сейчас и последние года? Читаешь в свободное от работы время документацию? Или мб обучают старшие коллеги/ментор?
Видео как обычно топ. Такой вопрос, почему в новых видео ты перешёл на gradle? Для разнообразия или сам решил, что он всё таки более удобен?
И второй вопрос: Можем ли мы считать результаты тестов на виртуальном мониторе валидными? Его же вроде как не видно и непонятно, что там UI тесты делают
Скрины браузера при падениях в отчете все равно будут, просто тесты прогоняются в нем не физически, а виртуально.
Я правильно понял, что "-x" в скрипте запуска таски необязателен? Он же вроде для исключения тасок из сборок, верно?
Видос супер! А можно, пожалуйста, раскрыть тему нагрузочного тестирования?
Привет, классный видос! Подскажи пожалуйста, почему может не быть подсказок при заполнении ямль файла? Может какой-то плагин в идее нужен?
спасибо, классно рассказано. Только у меня нет настроек в проекте чтоб скачать и настроить ранер. Может нет прав каких-то?
гарний розбір, вчу джаваскрипт ,але було корисно.
В docker образе gradle браузеры google и chrome установлены?
Спасибоза видео, я чот прям в начале затупил, мне нужно иметь закачанный проект в гитлаб чтобы получить токен? что-то не найду где токен
И в догонку, Есть ли более красивый способ оставлять ссылку на репорт, чем в логах джобы?
Что-то не понимаю, как повторить, что в уроке. Регистрацию не даёт на gitlab. Доступа к проекту нет.
Здраствуйте. извините но я кое что не понял , Вы как executor выбрали shell , а затем на pipeline пишите image, Возможно я ошибаюсь , но этот момент я понял, Как будет тогда gitlab поднять новый контейнер с помошью runner-а который вы назначили shell ??
привет, image это готовый образ с программами чтобы через shell запускались какие то команды без установки сторонних библиотек напрямую на компьютер
шикарное видео) а как можно сделать, чтобы запуск был только вручную или по расписанию? у меня сейчас запуск тестов при каждом пуше в гитлаб - но мне это не нужно, у меня три stages, я так понял нужно куда то добавить manual - вопрос куда именно - в каждый stage или в самый верхний?
для запусков по расписанию нужно настроить schedules и его указать only: schedules. А насчет ручного запуска следует указать when: manual . Либо для каждой джобы, либо можно создать шаблон джобы (для ui и api) ".test"и один раз там указать when: manual , а затем с помощью extends использовать шаблон например
"test ui:
extends: .test
scripts:
- ваш скрипт"
А как все тоже самое повторить для appium'а , например с физическим устройством , для начала ? такое сделать реально ? и итого , получается удаленно ведь тест запустился , а не локально
хорош
Привет, можешь подсказать как написать локатор по цвету, например тест такой. Юзер не заполнил поле и нажал на кнопку подтвердить/сохранить. Поле ввода подсветилось красным контуром
В твоем случае при некорректном вводе у инпута изменился CSS стиль, собстивенно проверку на наличие такого параметра и можно провести в тесте
Олег, а ты только по джава? :)
Ребята, а что случилось, почему в GitLab нельзя зарегистрировать банковскую карточку с России?
😂😂😂😂😂😂😂
Смотреть такую запись экрана - та еще пытка.... Все дико мелко и неразборчиво ...
На планшете масштаб увеличил и проблема решилась)
слишком мелкий код, вообще еле видно, ну не все же за 32 дюймовыми мониторами сидят. Тупо на ноуте 15 глаза отмирают пока пытаюсь эти твои микробуквы разглядеть, зато в камере красавчик. Ну блин, пожалуйста, можно более крупный шрифт хотя бы, ну или как нибудь адекватно это сделать.
Боюсь представить какого людям на 13 дюймовых ноутах
ладно бы еще видео было в 4к, так ведь в фулхд, сидишь глаза рвешь на эти мелкопиксели. Но за то вебка есть
Те, кто компьютер не только для ютубчика используют не пользуются мониторами на 15 дюймов. У нормальных ИТ специалистов монитор не меньше 24 дюймов и на нём всё чётко видно! Спасибо за подробное и полезное видео! Как раз предстоит интегрировать UI тесты в gitlab ci/cd.
Ползеное видео.
Что-то документация гиталаба как-то не блещет хорошими руководствами для новичков.
Reference Guide'ы хорошие, но это тупо справочники, а вот со вводными материалами шляпа.
Так что спасибо.
І взагалі GitLab це український продукт, пористуйтеся своїм аналоговНєт продуктами
Спасибо!
Спасибо большое