Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Сертификат
Сертификат
Да

Стоимость курса

бесплатно
нет рассрочки

Мы сделали этот курс, так как любим пользоваться качественными стабильными сервисами с удобными интерфейсами и продуманным UX дизайном, и хотим, чтобы благодаря вам и нам таких сервисов становилось больше.

Автоматизация UI-тестирования (тестирования интерфейсов) позволяет сократить время проведения регрессионного тестирования и получить больше уверенности в качестве продукта перед его релизом в продакшн. Также автоматизированные регрессионные тесты оставляют нам, тестировщикам, больше времени, чтобы более полно тестировать новую функциональность в продуктах.

Обратите внимание, что этот курс не затрагивает основы программирования, так что предлагаем вам изучить Python самостоятельно на следующих курсах:  

  • Если вы никогда раньше не программировали, то лучше начать с курса Программирование на Python для изучения синтаксиса и базовых возможностей Python.  
  • В последнем модуле курса используются концепции ООП, так что рекомендуем к прохождению хотя бы первый модуль курса Python: основы и применение.

Что вы получите после обучения

Приобретаемые навыки
1
UI-тесты
2
Авто-тесты на языке Python
3
Работа с веб-элементами
4
Использование тестовых фреймворков

Вас будут обучать

Senior QA Engineer
Senior QA Engineer

Образовательная организация

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

Stepik — многофункциональная и гибкая платформа для создания образовательных материалов. Вы можете создавать онлайн курсы, интерактивные уроки с видео и различными типами заданий для учащихся, приватные курсы для ограниченной аудитории, проводить олимпиады и конкурсы, запускать программы профессиональной переподготовки и повышения квалификации, а также обучать своих сотрудников и клиентов.

Программа курса

Знакомимся с Selenium

  1. Введение
  2. Запускаем браузер с помощью Selenium WebDriver
  3. Структура веб-страницы
  4. Поиск элементов
  5. Практикуемся в написании CSS-селекторов
  6. Поиск элементов с помощью Selenium WebDriver

Полезные методы Selenium

  1. Основные методы Selenium
  2. Работа с файлами, списками и js-скриптами
  3. Работа с окнами
  4. Настройка ожиданий
  5. Итоги второго модуля
  6. Полезные ссылки к первому и второму модулям

Тестовые фреймворки

  1. Лирическое отступление про Git
  2. Тестирование web-приложений и тестовые фреймворки
  3. Тестирование с помощью PyTest
  4. Использование фикстур в PyTest
  5. PyTest — маркировка
  6. PyTest — параметризация, конфигурирование, плагины
  7. Итоги третьего модуля
  8. Полезные ссылки к третьему модулю

Применение паттерна Page Object Model

  1. Что такое Page Object?
  2. Пишем первые тесты с помощью Page Object
  3. Улучшаем дизайн тестов
  4. Фреймворки для Page Object
  5. Полезные ссылки к четвёртому модулю
  6. Итоги курса

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 14.02.2024 09:06
Автоматизация тестирования с помощью Selenium и Python

Автоматизация тестирования с помощью Selenium и Python

Оставить отзыв
Поделиться курсом с друзьями