Душевный курс от тестировщиц из сообщества QA Sisters
Приглашаем вас присоединиться к курсу Автоматизация UI тестирования веб-приложений с помощью Python.
Старт следующего потока - середина марта 2022.
Полный курс состоит из 12 вебинаров по 1,5-2 часа.
Вебинары проходят в комфортном режиме - 1 раз в неделю.
После каждого вебинара есть домашнее задание, в котором вы сможете отработать полученные навыки.
Для тренировки используются тестовые стенды, разработанные специально для курса.
Каждое домашнее задание мы проверяем и даем развернутый комментарий.
Для каждой группы мы создаем отдельный чат, в котором можно будет получить ответы на любые вопросы.
Мы предоставляем все необходимые теоретические материалы.
Мы за индивидуальный подход, поэтому в каждой группе не более 10 человек.
Selenium - это де-факто стандарт индустрии. Он используется для написания end-to-end тестов во многих крупных компаниях и эти тесты будут поддерживаться и дописываться ещё многие годы. У Selenium огромное комьюнити и, если вы когда-нибудь столкнётесь с проблемой, можете быть уверены- её уже кто-то решил и выложил решение в сеть :)
Также, овладев этим инструментом, вы не только откроете для себя множество вакансий, где он требуется, но и получите навыки, которые позволят при необходимости без особых усилий переключиться на другой фреймворк.
Python - один из самых популярных языков программирования, широко используется для автоматизации различных видов тестирования. Его можно использовать и в unit-тестах, и в тестах API, а также в UI тестировании. Для него написано большое количество библиотек и фреймворков, которые используются в различных целях. Этот язык достаточно легко освоить новичку.
pytest - самый распространенный фреймворк для автоматизации тестирования на Python. Обладает широким функционалом и позволяет удобно разрабатывать и запускать тесты.
GitLab CI - популярный современный инструмент для построения процессов CI/CD с хорошей документацией, активным комьюнити и дружелюбным интерфейсом.
В отличие от больших известных курсов мы берем небольшое количество учеников, что позволяет уделить внимание каждому студенту. На вебинаре хватит времени на все ваши вопросы, а также вы сможете получить консультацию по внедрению автоматизированного тестирования на вашем проекте.
После прохождения курса вы сможете с нуля запустить автоматизацию UI тестирования у себя на проекте, используя пройденные технологии.
Также после курса у вас будет готовый проект в портфолио с фреймворком автоматизации тестирования, настроенной отчетностью и интеграцией с системой CI - это очень весомое дополнение к резюме!
Даже после окончания курса мы будем готовы помочь вам и ответить на вопросы, если они будут.
1 часть курса - Изучение Selenium, начало работы с pytest. По темам пройдем: основы автоматизированного тестирования, основы html/css, составление локаторов для поиска веб-элементов, работа с веб-элементами, основы pytest, настройка ожиданий, работа с куками и другие продвинутые операции с Selenium.
2 часть курса - Продвинутая работа с pytest, написание своего фреймворка для автоматизации тестирования. По темам пройдем: маркировка и параметризация тестов в pytest, фикстуры в pytest, setup и teardown в тестах (через UI и API), основы ООП и паттерн Page Object, удаленный запуск тестов в Selenoid, параллельный запуск тестов, составление отчетов Allure, настройка CI на примере Gitlab CI.
Чтобы записаться на курс, оставляйте заявку в форме, и вас добавят в общую группу, где мы будем публиковать все новости и полезные материалы.
ВАЖНО! Для того, чтобы начать обучение, вам требуются начальные знания Python (нужно разбираться в темах: типы данных, ветвление, циклы, функции, классы). Чтобы вам проще было определить уровень текущих знаний, мы подготовили тест - обязательно его пройдите!
Старт курса планируется через полтора месяца, чтобы было время подготовиться. Материалы для самостоятельного изучения Python опубликованы здесь. Также мы выдадим подготовительные материалы по Git.
2 части курса (при покупке обеих сразу) стоят 25.000 руб.
Если покупать отдельно - 14.000 руб за каждую часть курса.
Чтобы мы точно понимали, что вы придете на курс, нужно перевести предоплату 1000 руб при записи, а полную сумму можно будет докинуть за неделю до старта курса (или же можете сразу же перевести всю сумму, это даже удобнее).
Мы оформились как СМЗ, так что все официально - сможем выдать вам чек. При внесении предоплаты обязательно указывайте ваш ник в телеграме.
Отличный курс для тех, кто уже немножко пробовал писать на питоне и хочет начать писать с нуля автотесты для своего рабочего проекта. Очень подробные конспекты к каждому уроку, крутая обратная связь - вас ждут максимально полные и полезные комменты на ваши пул-реквесты, видеоконференции в zoom с обсуждением дз и возникших вопросов, поддержка в чатике группы в телеге. Если вы хотите больше узнать о Page Object, научиться работе с Git и запуску тестов в Gitlab, то курс точно то, что вам нужно.
Мне все понравилось: атмосфера на курсе, объяснения (несмотря на мои затупы, все очень подробно, а методички я точно распечатаю, мне кажется, потому что там расписано идеально понятно), домашки, которые по теме и интересные иногда до жути, что садишься делать и не замечаешь, как сидишь уже часов 5 😅
ну и ты, конечно, солнышко :3 очень ценны твои комментарии к домашкам, твое участие. нестрашно писать и спрашивать, чувствуешь, что, вот, у тебя есть преподаватель, который не будет кряхтеть и закатывать глаза, а поможет тебе разобраться, чтобы ты стала настоящей автоQA ❤️
в общем, очень надеюсь, что соберетесь делать курс по автоматизации тестирования API или еще что-нибудь интересное и крутое. вы с Мариной - огонёк! большое спасибо!
Более комфортной обстановки и представить сложно! Очень круто, что у вас с Мариной родилась такая идея! Я обязательно поддержу ваши последующие курсы - конечно, ЕСЛИ вы захотите продолжать их делать, потому что очень понравилось то, как ты нам все рассказывала, помогала и всячески поддерживала. Да и все было настолько интересно, особенно во второй части, что хотелось скорее нести это в свой рабочий проект. Лично я однозначно подняла навыки, за что очень тебе благодарна. Надеюсь, если попаду на другие ваши курсы, буду учиться у тебя. Ты клевая :3
Что понравилось в курсе:
- Практическая применимость. Вся информация, которая дана в программе курса, существует не в вакууме, а реально используется, показывается со всех сторон и множество способов ее применения в реальной жизни
- Конкретные домашние задания. Без "придумайте сами что написать, и напишите". Не спорю, иногда это интересно. Но когда дают в руки инструмент, хочется знать, что ты его используешь правильно. И попробовал ВСЕ возможности, которые тебе хотели показать. Это в разы сокращает срок выполнения, и в то же время, дает сконцентрироваться на предмете домашки и ее смысле. А не возвращаться все время к старту, и "а может надо было еще..."
- Оперативная, своевременная и очень полезная обратная связь. Это прямо мастхэв любых курсов, и она на высоте.
- Очень комфортная обстановка на лекции, с возможностью задать 100-й вопрос, и получить на него ответ, пока наконец-то не станет понятно. Даже если ты просто затупил :).
- Курс не затянутый, и осталось легкое ощущение "хочу еще" :) но совмещая с работой, самое то - перерыв.
Что можно было бы поменять:
- api затронули, но возможно стоило бы добавить 1 урок с домашкой чуть прицельнее. Хотя информация была, и
при желании можно догуглить, если понадобится.
- А больше ничего не придумала.
Автор курса, преподаватель и идейный вдохновитель.
Работаю в тестировании с 2017 года, начинала с ручного тестирования в компании Крипто-Про, занималась тестированием российского криптопровайдера.
Далее занимаюсь ручным и автоматизированным тестированием в компании Mail.ru, с нуля написала фреймворк для автоматизированного end-to-end тестирования с использованием Python и Selenium и встроила его в CI.
Сейчас работаю в Озон в качестве старшего специалиста по автоматизации тестирования, автоматизирую тестирование бэкенда системы управления складом WMS на Python, а также обучаю стажеров. Также участвую в разработке вспомогательных сервисов для тестирования с использованием Flask и Python.
Ранее преподавала ручное и автоматизированное тестирование в Гикбрейнз, но сбежала в свободное плавание. Преподаю с 2014 года, начинала с ведения курсов подготовки к ЕГЭ, после становления тестировщиком и получения достаточного количества опыта, решила делиться знаниями также и в сфере тестирования.
Автор курса и преподаватель.
Работаю в тестировании с 2014 года, начинала с работы в стартапе и Перфоманс Лаб, далее работала в крупных российских IT-компаниях (Rambler, HeadHunter, MailRu) на позициях от ведущего инженера до руководителя группы тестирования.
За время работы успела пописать автотесты на Python, PHP, JavaScript, Java и Kotlin, несколько раз с нуля выстраивала автоматизацию тестирования на проекте.
Сейчас работаю в Avito инженером, пишу автотесты на Python/JavaScript, недавно начала писать ещё и на Go).
Вела внутренние курсы по Python для тестировщиков в Delivery Club и была одним из авторов курса по автоматизированному тестированию UI в Гикбрейнз.
Чтобы узнать больше о нашем проекте, напишите на адрес paanisova@gmail.com или hakegawa@gmail.com