Как и обещал, делюсь с вами видео про CI/CD для тестировщика с примерами работы в Jenkins. Схема из урока drive.google.com/file/d/10tGuqh00XTG-7ri804zzEvEW-xmey_OB/view?usp=share_link Советую дополнительно посмотреть ролики: Тестовые окружения для тестировщика: Local, Dev, Stage, Prod th-cam.com/video/ZdA36kTp1nA/w-d-xo.html Git для тестировщика th-cam.com/play/PLKbJd47KcbjuHU3AhyeOPJ9p_GDB6yGL7.html Ошибки, сбои, отказы, улучшения в тестировании th-cam.com/video/p4SwlO9XDH0/w-d-xo.html 😎 Подключайтесь к бесплатному курсу на платформе Stepik, чтобы проходить обучение более эффективно с возможностью получения сертификата. stepik.org/course/171826/promo 😎 Выбирайте обновленный актуальный платный курс, если хотите разбираться в новых инструментах и идти в ногу со временем. rusau.net/qa-from-scratch#tariffs 🚀 Все мои курсы и полезные материалы: rusau.net/ 😎 Ссылка на полезные ресурсы для тестировщика от меня: docs.google.com/spreadsheets/d/1qaCuDQMQFB7yGO8N4C_aC2ncyRobXkriReRsp-UTOE4 😎 Текстовая версия курса "Тестировщик с нуля" drive.google.com/file/d/1lJdZUyk47gjta2JkSGPDtXsbZpnG4C0q 😎 Доступные схемы из занятия (некоторые необходимо скачать для корректной работы): drive.google.com/drive/folders/1WvTRoPDROUkqXUY5mXQpKgM_U3KFM11h Приятного просмотра :) P.S. Все таймкоды есть в описании 😉 ___________________________________________________ 00:00 - Куда я пропал и какие планы? 02:50 - Тестовые окружения. Напоминалка 05:50 - Что такое CI/CD? 16:20 - CI/CD pipeline и активности на нем 21:25 - Разница Continuous Delivery и Continuous Deployment. 22:10 - Итог по пайплайну 26:09 - Демо в Youtrack и github 30:08 - Основные принципы работы с Jenkins. Собираем билд 42:55 - Итог по активностям тестировщика в Jenkins 🤠 Я В ИНТЕРНЕТЕ: - Подпишись на этот TH-cam канал :) - Подписаться на все телеграм каналы сразу t.me/addlist/ZOMs7wwbAxsxZTQy - Поддержать канал: boosty.to/artsiomrusau - Все ссылки на мои соцсети в одном месте: taplink.cc/rusau.qalife - VK (видео, посты, полезные ссылки) vk.com/artsiomrusau - Telegram (много плюшек): t.me/qachanell - Telegram (общение только о тестировании): t.me/qa_chatka - Telegram (флудилка): t.me/qachanellflood - Telegram (хранилище): t.me/qa_sklad - Telegram (менторы и менти): t.me/qa_mentors - Instagram: instagram.com/rusau.qalife - TikTok: vm.tiktok.com/ZMJ37xybM/ Music: www.bensound.com #cicd #jenkinsдлятестировщика #cicdдлятестировщика
Спасибо, что продолжаешь рассказывать уже про более сложные темы! Осталось дождаться видео про Kafka, Docker, Kibana, RabbitMQ и уже полный сбор будет))
Спасибо! Теория - огонь. На парактике я немного подвисла - "Это вот такой скрипт, но вам он не пригодится, а вот это Joba - мы ее запускаем)" и еще пару вещей, которые я уловила, но в основном (для меня) рассказ был немного хаотичен и сложен для понимания. попробую сама потыкать и посмотреть другие видео по теме, вернусь и погляжу - может и усвою.
Пожалуйста. Это обзорный урок, который не преследует собой цель научить построению CI/CD процесса. Как я сказал в конце видео, обычно задача ручного тестировщика заключается только в запуске сборки. Все остальное делают другие специалисты. Если интересно копнуть дальше, то действительно стоит изучить дополнительные источники + это видео не для совсем новичков.
Артём, спасибо за лекцию, хоть что-то да стало понятно по этой теме в разрезе работы тестировщика. Но, если честно, тебя в таком формате очень тяжело слушать: быстрая речь, важные моменты внезапно перемежаются вставками с упоминаниями каких-то побочных нюансов и инструментов, которые не раскрываются (а если бы раскрывались, то это стоило бы делать (и упоминать о них вообще) в соответствующем отдельном смысловом блоке перед или после текущей подтемы основной лекции). В итоге повествование получается очень рваным, приходится по нескольку раз отматывать и переслушивать многие моменты, чтобы хоть как-то понять, о чём идёт речь, особенно в попытке наложить информацию на уже какие-то имеющиеся знания о тестировании. Вдумчивый просмотр лекции на 46 минут растягивается на несколько часов для новичка в CI/CD и уж тем более для новичков в тестировании. Если честно, благодаря этой лекции понял, что буду впредь давать мозгу отфильтровывать любую информацию, которую лекторы дают без минимально необходимого для её понимания контекста или перемешивают с вторичной, чтобы не тратить впустую время и силы и выцеплять из потока только самое общее и самое важное. Проще и быстрее становится уйти на другие каналы или Хабр и сравнить ещё с 1-2 версиями изложения этой темы, если они есть.
Итог: лекцию явно стоит полностью переработать, наложив CI/CD процесс на процесс реального тестирования на разных стендах, чтобы было хотя бы понятно, на каком стенде находится новый тестируемый код во время выполнения тестов согласно твоей схеме CI/CD. Пока получается так, что лекция больше подходит тем, кто и там неплохо осведомлён о CI/CD и Jenkins - но на такой случай было бы хорошо иметь дисклеймер хотя бы в описании к видео :) Но, опять же, эта лекция в целом была полезна, некое общее понимание темы она даёт. Предлагаю обратить внимание на структуру изложения и подачу материала у твоего коллеги Вадима Звягинцева - там тоже есть свои проблемы и избыточные моменты, но, в целом, думаю, ты мог бы почерпнуть для себя какие-то фишки и подходы в изложении информации. Но есть и откровенно прекрасный пример - канал QA Tech, там не очень много видео, т. к. для автора, судя по всему, это больше хобби, но более лаконичного, простого и последовательного стиля изложения я пока не встречал, и мне кажется, что если сделать твои курсы немного ближе к такому формату, ты со своим опытом просто порвал бы ютуб. Ну тут уже хозяин-барин, как говорится, но мы имеем право помечтать )
Спасибо за видео. Было бы здорово узнать как вычитывать ошибки из вывода в консоль. А также что происходит на этапах сборки, и если сборка падает на каждом отдельном этапе почему это происходит и куда смотреть. Спасибо)
На всех этапах есть мониторинг: это могут быть ошибки в гитхабе, уведомления в мессенджеры, логи в Jenkins или подобных системах. Там же можно понять причину, если хватает компетенций. Если нет, тогда обращение к специалистам, которые отвечают за каждый отдельный этап.
CI/CD достаточно сложный процесс для новичка. И да, это скорее обзорный урок. Чтобы его понять уже надо просмотреть весь мой курс, изучить работу гита, разобраться с окружениями, в системах по управлению проектами и моделями разработки. А уже после нанизывать на него этот материал :)
Я фронт, работаю уже 7 лет и ничего не понял из видео, как-будто автор сам не понимает о чем говорит, как должны новички понять - хз. Очень жаль, что такие люди "обучают" других людей. Автор никогда не настраивал и не настроит пайплайн даже с гуглом. Все поверхностно, как-будто из нееросети
Хотелось бы, конечно, больше конкретики, а не просто слова обо всем и ни о чем, дорогой фронт :) У меня есть своя инфраструктура на курсе с фронтом, бэком, БД и автоматической доставкой на окружения, которые я разработал и настроил сам будучи обычным тестировщиком. Так что всегда интересно читать подобные комментарии. Конечно, это не гоночки на канал записывать и выкладывать.
@@rusau комментатор был груб, но в его словах есть зерно истины. Артём, спасибо за лекцию, хоть что-то да стало понятно по этой теме в разрезе работы тестировщика. Но, если честно, тебя в таком формате очень тяжело слушать: быстрая речь, важные моменты внезапно перемежаются вставками с упоминаниями каких-то побочных нюансов и инструментов, которые не раскрываются (а если бы раскрывались, то это стоило бы делать (и упоминать о них вообще) в соответствующем отдельном смысловом блоке перед или после текущей подтемы основной лекции). В итоге повествование получается очень рваным, приходится по нескольку раз отматывать и переслушивать многие моменты, чтобы хоть как-то понять, о чём идёт речь, особенно в попытке наложить информацию на уже какие-то имеющиеся знания о тестировании. Вдумчивый просмотр лекции на 46 минут растягивается на несколько часов для новичка в CI/CD и уж тем более для новичков в тестировании. Если честно, благодаря этой лекции понял, что буду впредь давать мозгу отфильтровывать любую информацию, которую лекторы дают без минимально необходимого для её понимания контекста или перемешивают с вторичной, чтобы не тратить впустую время и силы и выцеплять из потока только самое общее и самое важное. Проще и быстрее становится уйти на другие каналы или Хабр и сравнить ещё с 1-2 версиями изложения этой темы, если они есть.
Итог: лекцию явно стоит полностью переработать, наложив CI/CD процесс на процесс реального тестирования на разных стендах, чтобы было хотя бы понятно, на каком стенде находится новый тестируемый код во время выполнения тестов согласно твоей схеме CI/CD. Пока получается так, что лекция больше подходит тем, кто и там неплохо осведомлён о CI/CD и Jenkins - но на такой случай было бы хорошо иметь дисклеймер хотя бы в описании к видео :) Но, опять же, эта лекция в целом была полезна, некое общее понимание темы она даёт. Предлагаю обратить внимание на структуру изложения и подачу материала у твоего коллеги Вадима Звягинцева - там тоже есть свои проблемы и избыточные моменты, но, в целом, думаю, ты мог бы почерпнуть для себя какие-то фишки и подходы в изложении информации. Но есть и откровенно прекрасный пример - канал QA Tech, там не очень много видео, т. к. для автора, судя по всему, это больше хобби, но более лаконичного, простого и последовательного стиля изложения я пока не встречал, и мне кажется, что если сделать твои курсы немного ближе к такому формату, ты со своим опытом просто порвал бы ютуб. Ну тут уже хозяин-барин, как говорится, но мы имеем право помечтать )
Только настоящий "расеянец" может насильно навязать своё гражданство человеку по признаку знания русского языка, а потом им же попрекать. Такой вот непредвзятый и справедливый "русский мир", просто "мировое благо" какое-то. Ну и соотечественники )
Как и обещал, делюсь с вами видео про CI/CD для тестировщика с примерами работы в Jenkins.
Схема из урока drive.google.com/file/d/10tGuqh00XTG-7ri804zzEvEW-xmey_OB/view?usp=share_link
Советую дополнительно посмотреть ролики:
Тестовые окружения для тестировщика: Local, Dev, Stage, Prod th-cam.com/video/ZdA36kTp1nA/w-d-xo.html
Git для тестировщика th-cam.com/play/PLKbJd47KcbjuHU3AhyeOPJ9p_GDB6yGL7.html
Ошибки, сбои, отказы, улучшения в тестировании th-cam.com/video/p4SwlO9XDH0/w-d-xo.html
😎 Подключайтесь к бесплатному курсу на платформе Stepik, чтобы проходить обучение более эффективно с возможностью получения сертификата.
stepik.org/course/171826/promo
😎 Выбирайте обновленный актуальный платный курс, если хотите разбираться в новых инструментах и идти в ногу со временем.
rusau.net/qa-from-scratch#tariffs
🚀 Все мои курсы и полезные материалы: rusau.net/
😎 Ссылка на полезные ресурсы для тестировщика от меня: docs.google.com/spreadsheets/d/1qaCuDQMQFB7yGO8N4C_aC2ncyRobXkriReRsp-UTOE4
😎 Текстовая версия курса "Тестировщик с нуля"
drive.google.com/file/d/1lJdZUyk47gjta2JkSGPDtXsbZpnG4C0q
😎 Доступные схемы из занятия (некоторые необходимо скачать для корректной работы):
drive.google.com/drive/folders/1WvTRoPDROUkqXUY5mXQpKgM_U3KFM11h
Приятного просмотра :)
P.S. Все таймкоды есть в описании 😉
___________________________________________________
00:00 - Куда я пропал и какие планы?
02:50 - Тестовые окружения. Напоминалка
05:50 - Что такое CI/CD?
16:20 - CI/CD pipeline и активности на нем
21:25 - Разница Continuous Delivery и Continuous Deployment.
22:10 - Итог по пайплайну
26:09 - Демо в Youtrack и github
30:08 - Основные принципы работы с Jenkins. Собираем билд
42:55 - Итог по активностям тестировщика в Jenkins
🤠 Я В ИНТЕРНЕТЕ:
- Подпишись на этот TH-cam канал :)
- Подписаться на все телеграм каналы сразу t.me/addlist/ZOMs7wwbAxsxZTQy
- Поддержать канал: boosty.to/artsiomrusau
- Все ссылки на мои соцсети в одном месте: taplink.cc/rusau.qalife
- VK (видео, посты, полезные ссылки) vk.com/artsiomrusau
- Telegram (много плюшек): t.me/qachanell
- Telegram (общение только о тестировании): t.me/qa_chatka
- Telegram (флудилка): t.me/qachanellflood
- Telegram (хранилище): t.me/qa_sklad
- Telegram (менторы и менти): t.me/qa_mentors
- Instagram: instagram.com/rusau.qalife
- TikTok: vm.tiktok.com/ZMJ37xybM/
Music: www.bensound.com
#cicd #jenkinsдлятестировщика #cicdдлятестировщика
Спасибо, что продолжаешь рассказывать уже про более сложные темы! Осталось дождаться видео про Kafka, Docker, Kibana, RabbitMQ и уже полный сбор будет))
Пожалуйста! Какие-то вещи я все-таки оставляю для своих платных курсов :)
лайк!
@@rusau было бы прикольно курс уже для опытных тестеровщиков) я бы вписался в такое)
Артём, спасибо огромное тебе за работу! Удачи на новом месте!!
Спасибо!
Спасибо, что продолжаешь свою образовательную миссию. Тема не из простых, хорошо, что есть Артём!
Благодарю!
Спасибо за видео, Артём! Удачи на новом месте😊
Спасибо :)
Щиро дякую🙌🏆🌍
ЛУЧШИЙ! думаю узнаешь со степика:))
Узнал) Спасибо!
Благодарю, Артем. Полезно!
Всегда пожалуйста!
вот это попутешествовал уже Артем, сколько стран, а сколько еще предстоит ) можно тоже про это снять, конечно очень все будет субъективно )
Когда-нибудь)))
Спасибо! Все по делу!)
Ура-ура! канал в топ.
спасибо за инфу
Пожалуйста :)
Спасибо! Теория - огонь. На парактике я немного подвисла - "Это вот такой скрипт, но вам он не пригодится, а вот это Joba - мы ее запускаем)" и еще пару вещей, которые я уловила, но в основном (для меня) рассказ был немного хаотичен и сложен для понимания. попробую сама потыкать и посмотреть другие видео по теме, вернусь и погляжу - может и усвою.
Пожалуйста. Это обзорный урок, который не преследует собой цель научить построению CI/CD процесса. Как я сказал в конце видео, обычно задача ручного тестировщика заключается только в запуске сборки. Все остальное делают другие специалисты. Если интересно копнуть дальше, то действительно стоит изучить дополнительные источники + это видео не для совсем новичков.
@@rusau да, понимаю. Спасибо, восхищаюсь тем, что вы делаете!
спасибо, что находишь время время для нас!
пожалуйста :)
Дякую за корисний контент :)
Ураааа, спасибо за видео!
Подача теории понравилась, практики нет - сумбурненько)
все равно спасибо за видео
Все равно пожалуйста
Артем, спасибо за ваши прекрасные видео! У вас талант легко и приятно доносить информацию. Очень увлекательно и доходчиво всегда.
Ай, спасибо, ай, приятно :)
Артём, спасибо за лекцию, хоть что-то да стало понятно по этой теме в разрезе работы тестировщика.
Но, если честно, тебя в таком формате очень тяжело слушать: быстрая речь, важные моменты внезапно перемежаются вставками с упоминаниями каких-то побочных нюансов и инструментов, которые не раскрываются (а если бы раскрывались, то это стоило бы делать (и упоминать о них вообще) в соответствующем отдельном смысловом блоке перед или после текущей подтемы основной лекции). В итоге повествование получается очень рваным, приходится по нескольку раз отматывать и переслушивать многие моменты, чтобы хоть как-то понять, о чём идёт речь, особенно в попытке наложить информацию на уже какие-то имеющиеся знания о тестировании. Вдумчивый просмотр лекции на 46 минут растягивается на несколько часов для новичка в CI/CD и уж тем более для новичков в тестировании. Если честно, благодаря этой лекции понял, что буду впредь давать мозгу отфильтровывать любую информацию, которую лекторы дают без минимально необходимого для её понимания контекста или перемешивают с вторичной, чтобы не тратить впустую время и силы и выцеплять из потока только самое общее и самое важное. Проще и быстрее становится уйти на другие каналы или Хабр и сравнить ещё с 1-2 версиями изложения этой темы, если они есть.
Итог: лекцию явно стоит полностью переработать, наложив CI/CD процесс на процесс реального тестирования на разных стендах, чтобы было хотя бы понятно, на каком стенде находится новый тестируемый код во время выполнения тестов согласно твоей схеме CI/CD. Пока получается так, что лекция больше подходит тем, кто и там неплохо осведомлён о CI/CD и Jenkins - но на такой случай было бы хорошо иметь дисклеймер хотя бы в описании к видео :)
Но, опять же, эта лекция в целом была полезна, некое общее понимание темы она даёт. Предлагаю обратить внимание на структуру изложения и подачу материала у твоего коллеги Вадима Звягинцева - там тоже есть свои проблемы и избыточные моменты, но, в целом, думаю, ты мог бы почерпнуть для себя какие-то фишки и подходы в изложении информации. Но есть и откровенно прекрасный пример - канал QA Tech, там не очень много видео, т. к. для автора, судя по всему, это больше хобби, но более лаконичного, простого и последовательного стиля изложения я пока не встречал, и мне кажется, что если сделать твои курсы немного ближе к такому формату, ты со своим опытом просто порвал бы ютуб.
Ну тут уже хозяин-барин, как говорится, но мы имеем право помечтать )
Спасибо за обратную связь)
О, ты теперь тоже в Тбилиси? Буду рад если где то получится тебя увидеть))
В конце июня будет митап с моим участием. Сделаю анонс в телеге.
Artsiom ne mogu najti tvoj kurs na Udemy. Mozhesh skinut ssylku?
www.udemy.com/course/qaengineer/
Спасибо за видео. Было бы здорово узнать как вычитывать ошибки из вывода в консоль. А также что происходит на этапах сборки, и если сборка падает на каждом отдельном этапе почему это происходит и куда смотреть. Спасибо)
На всех этапах есть мониторинг: это могут быть ошибки в гитхабе, уведомления в мессенджеры, логи в Jenkins или подобных системах. Там же можно понять причину, если хватает компетенций. Если нет, тогда обращение к специалистам, которые отвечают за каждый отдельный этап.
Интересно, но ничего не понятно )
Видео скорее ознакомительное, чем обучающее - поверхностно и галопом по европам
CI/CD достаточно сложный процесс для новичка. И да, это скорее обзорный урок. Чтобы его понять уже надо просмотреть весь мой курс, изучить работу гита, разобраться с окружениями, в системах по управлению проектами и моделями разработки. А уже после нанизывать на него этот материал :)
@@rusau на такой случай был бы полезен какой-нибудь дисклеймер )
Во сколько лет ты пришёл в тестировании? Мне уже 23, не поздно ли вкатываться?
23 это детский возраст, как и 30. Долой стереотипы.
Я в 26 лет стал тестировщиком.
с такого рода вопросами по жизни может даже не стоит начинать "вкатываться"?!
Я фронт, работаю уже 7 лет и ничего не понял из видео, как-будто автор сам не понимает о чем говорит, как должны новички понять - хз. Очень жаль, что такие люди "обучают" других людей. Автор никогда не настраивал и не настроит пайплайн даже с гуглом. Все поверхностно, как-будто из нееросети
Хотелось бы, конечно, больше конкретики, а не просто слова обо всем и ни о чем, дорогой фронт :)
У меня есть своя инфраструктура на курсе с фронтом, бэком, БД и автоматической доставкой на окружения, которые я разработал и настроил сам будучи обычным тестировщиком. Так что всегда интересно читать подобные комментарии.
Конечно, это не гоночки на канал записывать и выкладывать.
@@rusau комментатор был груб, но в его словах есть зерно истины.
Артём, спасибо за лекцию, хоть что-то да стало понятно по этой теме в разрезе работы тестировщика.
Но, если честно, тебя в таком формате очень тяжело слушать: быстрая речь, важные моменты внезапно перемежаются вставками с упоминаниями каких-то побочных нюансов и инструментов, которые не раскрываются (а если бы раскрывались, то это стоило бы делать (и упоминать о них вообще) в соответствующем отдельном смысловом блоке перед или после текущей подтемы основной лекции). В итоге повествование получается очень рваным, приходится по нескольку раз отматывать и переслушивать многие моменты, чтобы хоть как-то понять, о чём идёт речь, особенно в попытке наложить информацию на уже какие-то имеющиеся знания о тестировании. Вдумчивый просмотр лекции на 46 минут растягивается на несколько часов для новичка в CI/CD и уж тем более для новичков в тестировании. Если честно, благодаря этой лекции понял, что буду впредь давать мозгу отфильтровывать любую информацию, которую лекторы дают без минимально необходимого для её понимания контекста или перемешивают с вторичной, чтобы не тратить впустую время и силы и выцеплять из потока только самое общее и самое важное. Проще и быстрее становится уйти на другие каналы или Хабр и сравнить ещё с 1-2 версиями изложения этой темы, если они есть.
Итог: лекцию явно стоит полностью переработать, наложив CI/CD процесс на процесс реального тестирования на разных стендах, чтобы было хотя бы понятно, на каком стенде находится новый тестируемый код во время выполнения тестов согласно твоей схеме CI/CD. Пока получается так, что лекция больше подходит тем, кто и там неплохо осведомлён о CI/CD и Jenkins - но на такой случай было бы хорошо иметь дисклеймер хотя бы в описании к видео :)
Но, опять же, эта лекция в целом была полезна, некое общее понимание темы она даёт. Предлагаю обратить внимание на структуру изложения и подачу материала у твоего коллеги Вадима Звягинцева - там тоже есть свои проблемы и избыточные моменты, но, в целом, думаю, ты мог бы почерпнуть для себя какие-то фишки и подходы в изложении информации. Но есть и откровенно прекрасный пример - канал QA Tech, там не очень много видео, т. к. для автора, судя по всему, это больше хобби, но более лаконичного, простого и последовательного стиля изложения я пока не встречал, и мне кажется, что если сделать твои курсы немного ближе к такому формату, ты со своим опытом просто порвал бы ютуб.
Ну тут уже хозяин-барин, как говорится, но мы имеем право помечтать )
Свалил из России?молодец.не возвращайся
@@НаталияСчастливая-б7к я никогда не был в России и не россиянин 🤡
Беларусь не расея
Только настоящий "расеянец" может насильно навязать своё гражданство человеку по признаку знания русского языка, а потом им же попрекать. Такой вот непредвзятый и справедливый "русский мир", просто "мировое благо" какое-то. Ну и соотечественники )
@@sjdjjsjsjs3991 о, еще раз подтвердил... С орфографией тоже не очень. Лучше не вкатываться)
@@rusau звучит, как оправдание🤡