Автоматизатор тестирования на Python от Яндекс Практикум

Яндекс Практикум
Цена
115 000 KZT/мес.
Рассрочка
5 месяцев
Длительность курса
Дата начала
Выдают сертификат
Освоите pytest, Selenium WebDriver и другие нужные инструменты. Поймёте, как строить процесс автоматизации внутри проекта.
  • Основы Python. Познакомитесь с базовыми конструкциями языка: классами и объектами, функциями, ветвлениями и так далее. Будете сразу применять знания: писать код внутри уроков и в среде разработки PyCharm.
  • ООП: наследование и полиморфизм. Изучите основы объектно-ориентированного программирования (ООП). Это принципы, которые помогают решать сложные задачи, настраивать методы и классы, создавать логичные иерархии. ООП помогает писать программы, которые легко поддерживать и проверять.
  • ООП: инкапсуляция. Продолжите изучать ООП. После этого модуля сможете решать комплексные сложные задачи в коде. Чтобы закрепить полученные навыки, напишете небольшое приложение.
  • Юнит-тесты. Освоите важную часть автоматического тестирования — фреймворк Pytest. Его используют, чтобы не писать каждый раз код с нуля. Начнёте работать в Pytest сначала с самыми простыми тестами — юнит-тестами. Потом узнаете, как в Pytest тестировать веб.
  • UI-тестирование. Научитесь автоматизировать проверки, которые обычно проводятся вручную через браузер. Для этого изучите Selenium — с его помощью программы с автотестами «нажимают» на кнопки и «заполняют» поля ввода. Примените всё, что узнали о Python, для тестирования веб-приложений.
  • Page Object Model. Узнаете, как улучшать автотесты с помощью паттерна проектирования Page Object Model. Он помогает выстраивать правильную структуру тестов, чтобы их было легче читать и поддерживать. Построите отчёты о тестировании с помощью инструмента Allure, который предоставляет наглядную статистику о проверках.
  • Тестирование API. Узнаете, как автоматизировать тестирование API. Научитесь применять Postman и Swagger для автоматизации, писать несколько видов запросов. Потренируетесь работать с моками и стабами — заглушками, которые имитируют поведение реальных сервисов. Например, с их помощью можно отправить письмо в автотесте, то есть не отправляя его на самом деле.
  • Архитектура. Мало покрыть приложение тестами — нужно позаботиться о том, чтобы процесс тестирования был исправен. Поэтому в этом модуле вы научитесь оценивать, насколько полно функциональность покрыта тестами. Это нужно, чтобы не было проблем при автоматизации.
  • Итоговый проект. Это проект, который объединит весь изученный материал. Вам предстоит покрыть тестами веб-приложение, API и написать юнит-тесты на отдельную функциональность.
  • Базы данных. Узнаете, как устроен язык запросов SQL. Поймёте, как тестировать базы данных.
  • Цена - 525 000 KZT
  • Продолжительность курса составляет 5 месяцев
  • В рассрочку от школы 115 000 KZT

Отзывы пользователей

структура курса, отзывчивость кураторов
нет их
Devops для эксплуатации и разработки
Хорошо. Понравилась структура курса, отзывчивость кураторов и наставников, всегда шли навстречу. Ревью от наставников всегда было в тему, где критично - переделывали, где некритично - оставляли на выполнение в качестве факультатива. Впечатления хорошие!
удобство подачи информации
нет
То что нужно для начала
В отличии от курсов с видео уроками, в яндекс практикуме отлично организована система обучения. А именно, очень грамотно сочетаются теоретический материал с практическими работами. Чётко всегда знал, где какой материал находиться и что нужно повторить для выполнения практической задачи. Кураторы всегда отвечди быстро и всячески помогали с прохождением курса. Однозначно рекомендую!
готовая инфраструктура
некомпетентная техническая поддержка поддержка, крайне не организованный подход, низкий уровень получаемых знаний
Не рекомендую
В целом можно учиться при условии что вам полностью оплатили курс. Будет готовая инфраструктура на которой вы будете работать. На этом плюсы заканчиваются. Я учился на курсе "Интенсивный", это значит что очень сжатые сроки, много практических задач. По итогу имеем что вебинаров для нас не было, давали ссылки на другие вебинары от других групп, которые не "мапились" с теорией которую мы проходили, часть вебинаров просто отсутствовала. Крайне не организованный подход, полное игнорирование обратной связи от студентов, как пример нам дали некорректные имена вм'ок и мы не могли подключиться т.к. имя не резолвится, на которых мы должны были работать, тех поддержка просто морозилась 4 дня, говорила что проблем у них не выявлено, разбирайтесь на своей стороне с наставником, напомню что учился на "интенсиве", теряем 4 дня на тех поддержку, в итоге выясняем что нам не правильно сикнули имена вм'ок, пытаемся выполнить задачу 1 день, потом ждем ответ от наставника 12-48 часов, и вся мотивация учиться уходит. бОльшая часть группа просто ливнула. В тех поддержку вы будете обращаться каждый спринт. Даже при предоставлении скриншотов тикетов которые были заведены в яндекс клауде они будут морозиться и говорить что у них проблем нет, "платформа работает без замечаний". Часть студентов просила меня скинуть им готовые практические задания, что говорит о качестве выпускаемых студентов. Я учился по промокоду со скидкой 22%, и крайне пожалел что пошел, потратил примерно 110к рублей.

Все курсы из категории «Программирование на Python»

  • 954 855 KZT
  • Длительность: 19 месяцев
  • Сертификат
  • Рассрочка: 28 085 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Профессия Фулстек-разработчик на Python 3.0
Промокод
  • 345 000 KZT
  • Длительность: 4 месяца
  • Сертификат
  • Рассрочка: 19 165 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Python-разработчик с нуля
Промокод
  • 785 535 KZT
  • Длительность: 10 месяцев
  • Сертификат
  • Рассрочка: 23 105 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Профессия Python-разработчик + ИИ
Промокод
  • 372 535 KZT
  • Длительность: 4 месяца
  • Сертификат
  • Рассрочка: 31 045 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Python
Промокод
  • 598 000 KZT
  • Длительность: 9 месяцев
  • Сертификат
  • Рассрочка: 37 375 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Программирование на Python для детей
Промокод
  • 598 000 KZT
  • Длительность: 17 месяцев
  • Сертификат
  • Рассрочка: 37 375 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Программирование на Python ПРО
Промокод
  • Бесплатно
  • Длительность: 1 месяц
  • Сертификат *
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Введение в  программирование
Промокод
  • 143 945 KZT
  • Длительность: 2 месяца
  • Сертификат
  • Рассрочка: 47 980 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Python для инженеров
Промокод
  • 291 340 KZT
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 48 555 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Python-фреймворк Django
Промокод
  • 592 470 KZT
  • Длительность: 9 месяцев
  • Сертификат
  • Рассрочка: 26 930 KZT/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Ав­то­ма­ти­зи­ро­ван­ное тестирование на Python
Промокод