Тестирование веб-приложений на Python от Яндекс Практикум

Смотреть курс на Яндекс Практикум
Дешевле на 5% с промокодом

Полная стоимость

98 000 ₽/курс 78 400 ₽/курс
-20%

Минимальный платеж в месяц

16 400 ₽/мес

Длительность

Длительность:

2 месяца

Дата начала

Дата начала:

05 июня
Дешевле на 5% с промокодом
Смотреть курс на Яндекс Практикум

Для кого

Идеальный выбор для тех, кто стремится освоить автоматизацию тестирования веб-приложений и API через Python.

Чему научитесь

В рамках обучения на курсе студенты овладевают техниками автоматического тестирования через pytest и Selenium WebDriver, осваивают методики интеграции автоматизации в существующие рабочие процессы, изучают ценные практики тестирования от ведущих специалистов IT-сектора, получают квалификационный документ о дополнительном образовании и профессиональные советы для продвижения по карьерной лестнице.

Программа обучения

1. Применение автоматизированных методов для проверки интерфейсов веб-систем и их API, включая инструменты pytest, Selenium WebDriver, Git, а также технологии XPath, CSS и Allure для отчетности.
2. Осваивание базовых принципов написания программ на языке Python.
3. Разработка юнит-тестов, конструирование моков и стабов, использование Spy для отслеживания вызовов, разделение связей между компонентами.
4. Внедрение автоматизации на всех этапах тестирования программных продуктов.
5. Принципы объектно-ориентированного программирования: механизмы наследования и многообразия поведения объектов.
6. Применение инкапсуляции в объектно-ориентированном программировании.
7. Методики юнит-тестирования в программной инженерии.
8. Тестирование пользовательского интерфейса и его элементов.

Кто преподает

1. Эрик Бурыгин:
- Возглавляет отдел проверки качества в Яндексе, отвечает за программный комитет на конференции TeamLead Conf.
- Инициировал ряд образовательных программ по автоматизации процессов для сотрудников компании.

2. Виктор Медведев:
- Занимает позицию руководителя сектора тестирования в банковской сфере, выполняет роль технического руководителя.
- Прошёл профессиональный путь от ручного тестировщика до главы отдела контроля качества.
- Имеет опыт внедрения автоматизированных систем тестирования в различных организациях, включая международные.

3. Артём Иванюта:
- Осуществляет функции старшего эксперта по анализу качества в компании "Магнит".
- Более 10 лет опыта работы в сфере информационных технологий.
- С 2019 года активно занимается разработкой и внедрением систем автоматизации для тестирования веб-ресурсов и баз данных.

Формат обучения

1. Выполнение упражнений на закрепление навыков с использованием pytest, Selenium WebDriver и прочих средств для автоматизации.
2. Все учебные ресурсы курса предоставляются в электронном виде.
3. Возможность получения профессиональных советов от преподавателей для продвижения по карьерной лестнице.

Пункты для резюме

Ключевые компетенции:
1. Проведение аудита пользовательских интерфейсов (инструменты Selenium, DevTools)
2. Применение шаблона проектирования Page Object
3. Создание детализированных отчетов о ходе тестирования (Allure)
4. Автоматизированное тестирование API (использование Postman, Swagger)
5. Разработка и использование моковых объектов и стабов

Технологический стек:
1. Selenium
2. DevTools
3. Page Object Model
4. Allure
5. Postman
6. Swagger
7. SQL
8. Методы оценки тестового покрытия
9. Автоматизация юнит-тестирования для серверной части
10. Тестирование структур данных и баз данных с применением SQL

О курсе

Все курсы "Яндекс Практикум"
Отзывы о Яндекс Практикум
4.70
4.0 4
Мария,

Интересная теория, структурированная информация

Мне понравилась структура обучения, выстроено логично и хорошо укладывается в голове. Воркшопы с наставником помогают закрепить пройденный материал, закрыть пробелы, оставшиеся в процессе изучения теории. Команда очень поддерживающая, быстро отвечают на возникшие вопросы. Из минусов, на мой взгляд, темп учебы достаточно высокий и совмещать с фулл-тайм работой может быть накладно. Обучение полностью в формате текста, а читать в таком объеме с электронного носителя не каждому комфортно. Так же мне не хватило работы с аналитикой/цифрами/метриками. Теория по ним есть, но практики почти нет. При этом практика по остальной части (анализу рынка, потребителей, созданию платформы бренда) достаточно объемная, что хорошо, так как позволяет применить изученный материал на практике, то есть знания не остаются чисто теоретическими. Плюс по итогу получается один большой кейс, который можно вложить в портфолио. В целом, обучение мне понравилось, по профессии не работаю (поэтому сложно в полной мере оценить качество курса), но надеюсь начну.

Ответить

next1 комментарий

 
5.0 5
Алексей,

Яндекс Практикум привил любовь к обучению

С сентября 2022 по апрель 2023 года я проходил обучение на курсе "Менеджер проектов" в Яндекс Практикуме. Организация процесса обучения, включая общие пространства, тренажер, кураторов и наставников, была весьма впечатляющей. Подача теории была настолько увлекательной, что после завершения основного курса я прошел еще 7 дополнительных бесплатных курсов.
Полученные знания активно применяются в повседневной жизни, и практика, включая послекурсовую от Акселератора Яндекс Практикума, придала уверенности в своих силах. Кроме того, у Яндекс Практикума существует замечательное сообщество выпускников, готовое помочь в решении сложных вопросов и анализе кейсов. Этот курс стал для меня ценным опытом, и я рекомендую его тем, кто ищет не только теоретические знания, но и поддержку в форме сообщества.

Ответить

next1 комментарий

 
5.0 5
Оксана,

Если хотите получить реальные знание и практику, то вы попали в нужное место!

Всем привет!
Хочу сказать, что курс действительно очень классный и превзошел все мои ожидания.
Структурированная информация, практика, замечательный куратор, наставник и ревьюер. Здесь всегда отвечают на все вопросы, дают четкую, понятную, полную обратную связь.
Я осталась в полном восторге :) Всем советую и рекомендую!

Ответить

next1 комментарий