Идеальный выбор для тех, кто стремится освоить автоматизацию тестирования веб-приложений и 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
Похожие курсы
Eduson Academy
4.83
Python-разработчик + 3 курса в подарок
4 329 ₽/мес
Хекслет
4.80
Python-разработчик
5 773 ₽/мес
7 933 ₽/мес
Simulative
4.78
Бесплатный курс «Основы Python для аналитика данных»
С сентября 2022 по апрель 2023 года я проходил обучение на курсе "Менеджер проектов" в Яндекс Практикуме. Организация процесса обучения, включая общие пространства, тренажер, кураторов и наставников, была весьма впечатляющей. Подача теории была настолько увлекательной, что после завершения основного курса я прошел еще 7 дополнительных бесплатных курсов.
Полученные знания активно применяются в повседневной жизни, и практика, включая послекурсовую от Акселератора Яндекс Практикума, придала уверенности в своих силах. Кроме того, у Яндекс Практикума существует замечательное сообщество выпускников, готовое помочь в решении сложных вопросов и анализе кейсов. Этот курс стал для меня ценным опытом, и я рекомендую его тем, кто ищет не только теоретические знания, но и поддержку в форме сообщества.
Алексей, добрый день! Спасибо за отзыв) Такая обратная связь от студентов — отличная мотивация для нашей команды! Желаем вам побольше интересных проектов и нетривиальных задач. Уверены, вы к ним готовы!
Если хотите получить реальные знание и практику, то вы попали в нужное место!
Всем привет!
Хочу сказать, что курс действительно очень классный и превзошел все мои ожидания.
Структурированная информация, практика, замечательный куратор, наставник и ревьюер. Здесь всегда отвечают на все вопросы, дают четкую, понятную, полную обратную связь.
Я осталась в полном восторге :) Всем советую и рекомендую!
Курс очень понравился, после него смогла устроиться на хорошую работу в крупную компанию. Всё структурировано, на домашние задания дают хорошие развернутые ответы. Если возникают вопросы, то всегда можно обратиться за помощью к куратору или наставнику
Был удобен текстовый формат материалов, очень удобно учиться в любом месте и в любое время через мобильное приложение. Также очень помогали воркшопы, где мы решали полезные кейсы
Рекомендую
Анастасия, добрый день! Большое спасибо за отзыв) Мы очень рады слышать о ваших успехах. Желаем больших профессиональных достижений и всегда ждем на других курсах Практикума!
Ответить