ТРЕНИНГИ ПО ПОСТРОЕНИЮ ПРОЦЕССОВ АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ BACK-END ПРОЕКТОВ С ПОМОЩЬЮ PYTHON
ТРЕНИНГИ
Сложность: ★☆☆☆☆
REST API test automation (Starter)
Это полуторачасовой мастер-класс для студентов с минимальными знаниями Python, который поможет вам написать свой первый API framework
Сложность: ★★★☆☆
REST API test automation (Advanced)
Это обучение позволит построить процесс автоматизации тестирования API с нуля, от написания core библиотек до снятия сoverage, репортинга и уведомлений в telegram
ПРОЦЕСС ОБУЧЕНИЯ
ФОРМАТ ОБУЧЕНИЯ
Видео-лекции
Формат видео-лекций от 5 до 20 минут позволит не уснуть во время просмотра
Обратная связь
Развернутый фидбэк по домашним заданиям от преподавателя в формате код-ревью
Активное комьюнити
Общайтесь с преподавателем и другими студентами в закрытой Telegram группе
Актуальная программа
Лучшие практики тестирования Back-end
Сертификат
При успешном выполнении всех домашних заданий будет выдан сертификат
Практика
Постоянная практика с решением кейсов, и несколько тысяч написанных строк кода
ПРЕПОДАВАТЕЛЬ
Валерий Меньшиков
- Эксперт по автоматизации тестирования API с использованием Python, с опытом работы более 6 лет
- Занимался автоматизацией тестирования для более чем 100 REST, gRPC, GraphQL микросервисов
- EX Lead QA Automation Engineer в OZONTECH
- На текущий момент Senior Python Software Engineer
- Спикер конференции Ozon Tech Community QA (Python) Meetup
ОТЗЫВЫ ВЫПУСКНИКОВ
Хочу сказать огромное спасибо за курс, каждый урок супер, не ожидала даже, что настолько информативный. Воды вообще нет, вся информация, кроме бесплатной базы для меня новая, хоть я и сталкивалась с ранее написанными автотестами на Python на работе (из-за чего и возникла боль в прохождении курса)
Читать далее...
Галина
Инженер-тестировщик, АО КБ "Модульбанк"
Информация, что дается на курсе — 💎. Уверена, что такого на просторах интернета днем с огнем не сыщешь. Разобравшись и внедрив этот функционал в свой проект тестировщик резко взлетит по карьерной лестнице. Вся информация — это опыт. Не теоретические видосики «предположим, представим х+у = z», а конкретные кейсы, примеры и отработка.
Читать далее...
Ксения
Manual QA Engineer at Mediacube.io
Отзыв на курс Автоматизация тестирования REST и gRPC API (Python)
Хочу сказать, что такой курс это редкость, очень много практической информации, затронуты темы не только написания тестов, а также про фикстуры, про БД, ORM, построение файлов conftest и requirements, сборка пакетов как отдельные репозитории, кстати эта тема очень сильно запомнилась, так как домашку, наверное, сдала с 5-го раза.
Читать далее...
Надежда
Главный инженер по тестированию ПО, СБЕР
Сегодня я завершил курс по REST and GRPC API test automation (Python)
Это были интересные 7 недель) Курс содержит очень большое количество полезной и важной информации. Есть ссылки на все дополнительные материалы. Содержательный видео в которых нет воды и хорошо объясняется материал.
Читать далее...
Александр
Hardware/Firmware QA Engineer at SberDevices
Курс, в целом, оставил очень хорошее впечатление. Понравилось, что в нем сначала рассказывается о базовых концепциях автоматизации бэка и как можно их применить. Если опыта мало — материал предоставлен доступным и понятным языком с примерами. Так же отмечу, по ходу курса — затрагивается широкий спектр тем, покрывая как основные, так и более продвинутые концепции автоматизации, что по итогу позволяет уже после курса покрывать какие-то свои проекты и они будут иметь приличный вид.
Читать далее...
Вячеслав
Курс просто прекрасен) Я очень рада, что пошла на него, хоть и до последнего сомневалась, а осилю ли) Но осилила! И это всё благодаря тому, что ты крутой преподаватель: минимум воды, максимум пользы. Я с удовольствием смотрела каждое видео. Всё было объяснено максимально понятно.
Читать далее...
Александра
Инженер по автоматизации тестирования
Курс клевый!)
Много нового для себя узнал, сначала мало, что понимаешь, но со временем начинаешь въезжать и под конец, особенно в последних занятиях, уже складывается общая картина. Здорово, что будет доступ на год и можно будет возвращаться к этим темам пока они полностью не освоятся. Особенно зашли уроки по оберткам, классам помощникам, фикстурам и отчетам, тут для меня гора полезной инфы)
Читать далее...
Александр
Главный инженер по разработке
Пошел на курс, чтоб ближе познакомиться с со всеми особенностями автоматизации бэка, так как преимущественно я автоматизарую UI. Рассказать можно много, постараюсь по существу) Мне понравилось, что тестируемое приложение приближено к боевому: есть и почтовый сервис, и UI, и обширный бэк.
Читать далее...
Владислав
Senior SDET, компания Align Technology
Курс хардкорный, брал что бы посмотреть как делают профи из озона, в общем и целом понравился. Денег своих однозначно стоит. Обратная связь от Валерия не заставляет себя ждать, комментарии в мр по делу. Лично мне курс помог систематизировать знания. Вообщем Валерию респект.
Дмитрий
Cтарший инженер по тестированию
Сейчас будет много букв)
Хочу оставить свой безусловно положительный отзыв:
Мне очень понравилось, продукт клевый и актуальный. Учитывая, что на рынке один фронт, то я записывалась сразу на курс без раздумий😅 ну и еще потому, что как раз смотрела минтап озона, где ты выступал с Игорем -тут я поняла, что хочу в озон 😃делать реально крутые вещи)
Читать далее...
Оксана
Тестировщик в «Лига цифровой экономики»
Галина
привет)) вот мой отзыв о прохождении курса
Хоть я ещё и не допрошла, но хочу сказать огромное спасибо за курс, каждый урок супер, не ожидала даже что настолько информативный
Воды вообще нет, вся информация, кроме бесплатной базы для меня новая, хоть я и сталкивалась с ранее написанными автотестами на Python на работе (из-за чего и возникла боль в прохождении курса)
Особенно сложно выполнять домашние задания, чтобы в голове уложилась вся инфа + домашка была выполнена верно😅
С каждым уроком всё складывается в единую картинку в голове, хотя в начале многое кажется совершенно не понятным (это всё потому что сидишь все вечера на пролёт и копаешься в куче ошибок, которые надо как то решить, а ещё ведь надо не запутаться в огромном проекте, который постепенно формируется в течение курса и сделать всё по красоте)
В общем советую курс всем, кто уже работает с тестированием бэкенда, для них это просто пушка бомба
Для совсем зелёных тестеров не советую, слишком сложно будет
📍Главное пожелание, увеличить дедлайн для домашек, ну или увеличить время выхода уроков — раз в неделю было бы вообще топ, с работой совмещать крайне сложно(
Если не работаешь и только учишься, то должно быть норм) а так, у меня уже голова кипит от такого темпа,
такие курсы на вес золота, не зря долго выбирала, где проходить😅
хорошо что взяла с доступом на год, полюбому ещё по сто раз буду каждое видео пересматривать
Ксения
информация, что дается на курсе — 💎.уверена, что такого на просторах интернета — днем с огнем не сыщешь.разобравшись и внедрив этот функционал в свой проект тестировщик резко взлетит по карьерной лестнице. вся информация — это опыт. не теоретические видосики «предположим, представим х+у = z» а конкретные кейсы, примеры и отработка.брать данный курс без обратной связи — пустая трата денег. и либо ты слишком самоуверен либо ты вообще не собираешься его проходить до конца)теперь субъективизм:НЕ для тестеров, кто вообще не трогал автоматизацию. чтобы курс не стал одной сплошной головной болью и нервами, а также, чтобы получить полный максимум от него — нужно иметь хоть минимальные знания в автотестировании. да, без них можно пройти курс — но этого мало. лично мне понадобиться прогнать его еще минимум один раз, чтобы до в моей голове сложился полный пазл всего изученного.не хватило какой-то презентации-выдержки с пошаговой инфой «что мы делаем и для чего» ибо к концу курса по некоторым места вообще не осталось в памяти «как я делала ту или иную часть проекта, а главное для чего».курс ОЧЕНЬ интенсивный и ОЧЕНЬ объемный. тут бы увеличить сроки сдачи ДЗ — 100%.конечно, если ты не работаешь 5/8, то и этого срока хватит, но и во всех других случая — нужно прям попотеть, чтобы все успеть.проходя курс у меня за плечами уже были успешно пройденные курсы по основами питона, во многом это упрощало мне задачу: я как минимум понимала взаимосвязи сущностей, что откуда и как. БЕЗ основ питона (даже с учетом вводных видосов по питону) — 90% потенциальным студентам делать тут тоже нехрен.сперва ЯП — потом автоматизация. НЕ наоборот!!!
Надежда
Так отзыв на курс Автоматизация тестирования REST и gRPC API (Python)
Хочу сказать, что такой курс это редкость, очень много практической информации, затронуты темы не только написания тестов, а также про фикстуры, про БД, ORM, построение файлов conftest и requirements, сборка пакетов как отдельные репозитории, кстати эта тема очень сильно запомнилась, так как домашку, наверное, сдала с 5-го раза.
Хочу сказать, что лучше брать курс с обратной связью, так как Валера постоянно на связи и отвечает на вопросы, также будет отдельный телеграмм канал, где можно задавать вопросы.
Конечно, нужно практиковать полученные знания, а еще я хочу повторно повторить проделанную работу, так как слишком много информации, притом хардкодной информации. И что, я делала, уже практически забылось.
Курс лучше покупать, когда есть основы понимания ООП, функции, классы. Также знания тестирования АPI.
Для меня это мощный курс, такого на рынке не найти, так как сразу начинается разбор тем: с разворачивания приложения на Docker (CI/CD если что нету, просто запускать и отключать контейнер), c реализации API клиента (раз, два и готово, своего сочинять не надо, с помощью Swagger, Postman, cURL), написание классов обертки, логирования, валидация типов данных и куча всего, удалось для данного сайта отправить gRPC запрос на поиск данных в форуме через Postman, и конечно, через Python)
Конечно, я повторяла как этот писать код, зато если мне пригодится это в работе, я зайду к себе на гитхаб или в свой проект и возьму пример реализации кода).
Научилась строить отчеты о тестировании с указанием логирования, и да , нужно повторять и повторять все эти действия, пока я это помню 😁.
Сложный курс, и я почти расплакалась, что наконец-то я его сделала, что у меня получилось.
Да, нужно будет повторять действия тренера, и плюс закреплять эти действия выполнением домашнего задания.
Планирую свои знания применить на своем проекте, так как эта возможность появилась.
Благодарю за прочтение.
Александр
Сегодня я завершил курс по REST and GRPC API test automation (Python)Это были интересные 7 недель)Курс содержит очень большое количество полезной и важной информации. Есть ссылки на все дополнительные материалы. Содержательный видео в которых нет воды и хорошо объясняется материал. За время обучения получаешь хороший опыт здорового написания автотестов. С каждым новым заданием сложность растет и растет проект, что очень круто. Ощущал во время учебы, что я работаю над сложным и интересным проектом с отличным ментором который всегда на связи.Курс подходит для тех кто действительно хочет учиться, стимулируют сроки сдачи д/з, рекомендовал бы спланировать время перед началом обучения, чтобы не сидеть по ночам как это делал я)Жду новых курсов. Спасибо!!!
Вячеслав
Курс, в целом, оставил очень хорошее впечатление. Понравилось, что в нем сначала рассказывается о базовых концепциях автоматизации бэка и как можно их применить. Если опыта мало — материал предоставлен доступным и понятным языком с примерами. Так же отмечу, по ходу курса — затрагивается широкий спектр тем, покрывая как основные, так и более продвинутые концепции автоматизации, что по итогу позволяет уже после курса покрывать какие-то свои проекты и они будут иметь приличный вид. Оценил построение структуры проектов. Домашка на уровне, помогает лучше усвоить материал, хорошая обратная свзяь по ревью. Из минусов, немного ставит в тупик расхождение версий библиотек, который могу вызывать отпределённые затруднения и доп. время на разбор, по ходу прохождения курса. Но из этого минуса следует и плюс, что такие ситуации помогают выстроить коммуникацию, а эта вещь далеко не последняя в опыте. Не жалею, что записался, но будьте готовы выделять время, так как нужно сформировать понимание, что вы делаете и для чего вы пишите, ту или иную функцию.
Александра
Курс просто прекрасен) Я очень рада, что пошла на него, хоть и до последнего сомневалась, а осилю ли)
Но осилила! И это всё благодаря тому, что ты крутой преподаватель: минимум воды, максимум пользы. Я с удовольствием смотрела каждое видео. Всё было объяснено максимально понятно.
На самом деле, сейчас выбор курсов огромен, но лишь единицы для специалистов с опытом, которые хотят дальше прокачивать навыки. Твой курс относится именно к этим редким дарам) Он не для новичков, что меня искренне порадовало.
Я читала, что кому-то твой курс кажется слишком сложным, но для меня он идеален. Я столько всего узнала менее чем за два месяца.
Хочу отметить подготовку — приятно видеть раздел знакомства, интересно почитать, кто именно преподает (хоть я уже и знала о тебе из инсты, подписана).
Даны основы Python, чтобы была возможность всё освежить в памяти и даже узнать что-то новое.
И дальше основная часть: не, ну это просто пушка-бомба! REST API клиент, класс фасад, обертки над клиентом, логирование, использование pydantic моделей, декораторы, работа с БД (что вообще не встречала на курсах по REST API), фикстуры, вынесение пакетов из фреймворка, которые могут переиспользоваться, кодогенерация REST и gRPC — вообще сложно поверить, что всё это было сделано за такой короткий срок. Раньше для меня эти слова казались бы непонятной тарабарщиной)
Порой сидела долго над домашками. Но это было действительно интересно, я довольна результатами, количеством и качеством полученных знаний. Я, несомненно, сохраню все твои объяснения в текстовой форме (ещё ведь плюс — подробная информация в видео и кратко то же самое текстом!), пересмотрю видео, чтобы ещё раз всё структурировать в голове)
В общем, спасибо тебе за то, что делишься знаниями и накопленным опытом, оставляешь комменты в коде, хвалишь (это реально + к мотивации). Мне нравится твой подход к обучению: кратко, понятно, использование разных примеров, от простого к сложному, внимание ко всему, что в ДЗ сдает ученик.
Я с удовольствием приду ещё на твои новые курсы)
Курс, в целом, оставил очень хорошее впечатление. Понравилось, что в нем сначала рассказывается о базовых концепциях автоматизации бэка и как можно их применить. Если опыта мало — материал предоставлен доступным и понятным языком с примерами. Так же отмечу, по ходу курса — затрагивается широкий спектр тем, покрывая как основные, так и более продвинутые концепции автоматизации, что по итогу позволяет уже после курса покрывать какие-то свои проекты и они будут иметь приличный вид. Оценил построение структуры проектов. Домашка на уровне, помогает лучше усвоить материал, хорошая обратная свзяь по ревью. Из минусов, немного ставит в тупик расхождение версий библиотек, который могу вызывать отпределённые затруднения и доп. время на разбор, по ходу прохождения курса. Но из этого минуса следует и плюс, что такие ситуации помогают выстроить коммуникацию, а эта вещь далеко не последняя в опыте. Не жалею, что записался, но будьте готовы выделять время, так как нужно сформировать понимание, что вы делаете и для чего вы пишите, ту или иную функцию.
Александр
Курс клевый!)
Много нового для себя узнал,сначала мало что понимаешь,но со временем начинаешь въезжать и под конец,особенно в последних занятиях, уже складывается общая картина.
Здорово,что будет доступ на год и можно будет возвращаться к этим темам пока они полностью не освоятся.
Особенно зашли уроки по оберткам,классам помощникам,фикстурам и отчетам,тут для меня гора полезной инфы)
Из того,что можно улучшить,как по мне, это что бы твой учебный проект развивался параллельно с нашими учебными и мы сталкивались с одними проблемами одновременно)
Иногда хотелось более глубокого разбора почему делаем именно так и используем именно это решение, были некоторые совсем неочевидные вещи,но с другой стороны получалось самостоятельно прийти к правильным решениям и по итогу курс не оказался излишне затянутым,так что это скорее особенность нежели недостаток)
А в целом все гууд,я чувствую себя увереннее чем до прохождения)
Спасибо за оперативную обратную связь, ощущалось, что ты где то неподалеку и всегда готов помочь
Владислав
Пошел на курс, чтоб ближе познакомиться с со всеми особенностями автоматизации бэка, так как преимущественно я автоматизарую UI.
Рассказать можно много, постараюсь по существу)
Мне понравилось, что тестируемое приложение приближено к боевому: есть и почтовый сервис, и UI, и обширный бэк.
Как мне кажется, в курсе освещается много важных подробностей, которые не найдешь в других. Например, достаточно внимания уделяется структуре фреймворка, используются шаблоны проектирования, кодогенерация, вынос частей кода в отдельные пакеты, + используется куча полезных библиотек.
Помимо материала, домашка тоже на уровне. Оч хорошо, что от начала и до конца работа ведется над 1 проектом, в итоге здорово в него погружаешься, рефакторишь массу кода и получаешь на выходе красивенький жизнеспособный рабочий фреймворк.
Теория и практика везде идут неразрывно, без воды и и скучного материала, все сразу познаешь в кодинге. + нет многочасовых уроков, все разбито по частям.
Обратная связь на высоте, Валера отвечает утром, днем и ночью)) мне друзья так молниеносно не отвечают)
Так что если кто-то ищет курс по автоматизации бэка с крутой обратной связью, бодрым технологическим стеком и большим пластом полезной информации — это то, что нужно! Единственное, заранее планируйте время, материала реально много.
Дмитрий
Курс хардкорный, брал что бы посмотреть как делают профи из озона, в общем и целом понравился. Денег своих однозначно стоит. Обратная связь от Валерия не заставляет себя ждать, комментарии в мр по делу. Лично мне курс помог систематизировать знания. Вообщем Валерию респект.
Оксана
Привет)сейчас будет много букв)Хочу оставить свой безусловно положительный отзыв:Мне очень понравилось,продукт клевый и актуальныйУчитывая,что на рынке один фронт,то я записывалась сразу на курс без раздумий😅ну и еще потому что как раз смотрела минтап озона,где ты выступал с Игорем -тут я поняла,что хочу в озон 😃делать реально крутые вещи)Единственное,мне было сложновато с grpc,так как до этого с ним не работала,ну и после реста он какой то не очень по ощущениям)но надеюсь щас настроюсь и доразберусь с ним)Очень жду остальные курсы по grpc и graphql)))