Спасибо) Можно сделать в yml файле блок cache и там в путях прописать, чтобы сохраналась папка allure-results перед каждым запуском stage cache: key: “$CI_COMMIT_REF_NAME” paths: - build/allure-results
Олег, смотрю твои видео и иногда удивляют какие-то подмеченные тобою вещи, которые кажутся мне сложными тонкостями. Подскажи, как выглядит твой процесс изучения в автоматизации сейчас и последние года? Читаешь в свободное от работы время документацию? Или мб обучают старшие коллеги/ментор?
Видео как обычно топ. Такой вопрос, почему в новых видео ты перешёл на gradle? Для разнообразия или сам решил, что он всё таки более удобен? И второй вопрос: Можем ли мы считать результаты тестов на виртуальном мониторе валидными? Его же вроде как не видно и непонятно, что там UI тесты делают
А как все тоже самое повторить для appium'а , например с физическим устройством , для начала ? такое сделать реально ? и итого , получается удаленно ведь тест запустился , а не локально
шикарное видео) а как можно сделать, чтобы запуск был только вручную или по расписанию? у меня сейчас запуск тестов при каждом пуше в гитлаб - но мне это не нужно, у меня три stages, я так понял нужно куда то добавить manual - вопрос куда именно - в каждый stage или в самый верхний?
для запусков по расписанию нужно настроить schedules и его указать only: schedules. А насчет ручного запуска следует указать when: manual . Либо для каждой джобы, либо можно создать шаблон джобы (для ui и api) ".test"и один раз там указать when: manual , а затем с помощью extends использовать шаблон например "test ui: extends: .test scripts: - ваш скрипт"
Здраствуйте. извините но я кое что не понял , Вы как executor выбрали shell , а затем на pipeline пишите image, Возможно я ошибаюсь , но этот момент я понял, Как будет тогда gitlab поднять новый контейнер с помошью runner-а который вы назначили shell ??
Привет, можешь подсказать как написать локатор по цвету, например тест такой. Юзер не заполнил поле и нажал на кнопку подтвердить/сохранить. Поле ввода подсветилось красным контуром
слишком мелкий код, вообще еле видно, ну не все же за 32 дюймовыми мониторами сидят. Тупо на ноуте 15 глаза отмирают пока пытаюсь эти твои микробуквы разглядеть, зато в камере красавчик. Ну блин, пожалуйста, можно более крупный шрифт хотя бы, ну или как нибудь адекватно это сделать. Боюсь представить какого людям на 13 дюймовых ноутах
Те, кто компьютер не только для ютубчика используют не пользуются мониторами на 15 дюймов. У нормальных ИТ специалистов монитор не меньше 24 дюймов и на нём всё чётко видно! Спасибо за подробное и полезное видео! Как раз предстоит интегрировать UI тесты в gitlab ci/cd.
Ползеное видео. Что-то документация гиталаба как-то не блещет хорошими руководствами для новичков. Reference Guide'ы хорошие, но это тупо справочники, а вот со вводными материалами шляпа. Так что спасибо.