Автоматизация тестирования с использованием Selenium WebDriver (Python)

Дата старта:

25.06.2026

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

48 часов

Онлайн
Вечер

19:10 — 21:10

Пн

Чт

Пн

19:10 — 21:10

Вт

19:10 — 21:10

Ср

19:10 — 21:10

Чт

19:10 — 21:10

Пт

19:10 — 21:10

Сб

19:10 — 21:10

Вс

19:10 — 21:10

Цена

17 600 грн

Возможна оплата частями
Записаться на курс

Для кого:

Автоматизация тестирования — это курс для тестировщиков, которые хотят развиваться в своей сфере.

Базовые знания:

Знание основ тестирования программного обеспечения, теории, ключевых определений и техник тест дизайна.

Краткое описание:

Python — один из популярнейших языков программирования уже более десятилетия и в ближайшее время явно не уступит это место. Selenium WebDriver — популярнейший фреймворк для автоматизации в Web тестировании. В ходе курса вы научитесь уверенно пользоваться этими инструментами, а также поймёте как они работают, что позволит вам использовать любые подобные инструменты.

Кому необходимо пройти курс в QALight:

  •         тестировщикам, которые стремятся к развитию;
  •         всем, кто хочет быть инженером автоматизации тестирования;
  •         всем, кому интересно программирование и тестирование ПО;
  •         всем, кто хочет идти в ногу со временем;
  •         всем, кто стремится познавать что-то новое.

Этот курс для Вас, если хотите:

  •       развиваться в своей профессии;
  •       больше зарабатывать;
  •       научиться современным и востребованным подходам;
  •       открыть новые возможности для работы.

Окончив курс по автоматизации тестирования Selenium, Вы сможете:

  •         писать автоскрипты;
  •         использовать инструменты автоматизации тестирования;
  •         получить повышение в должности;
  •         повысить стоимость своей работы;
  •         получить работу, о которой мечтали.

Также Вы получаете:

Свидетельство об окончании курса

На сегодня самые востребованные знания

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

Занятие 1. Вводное (знакомство и общая теория).

Занятие 2. Python: Написание первой программы “Hello world!”. Изменяемые и неизменяемые типы данных. Операции с примитивными типами. Операторы.

Занятие 3. Системы контроля версий. Git

Занятие 4. Работа со строками.

Занятие 5. Последовательности и коллекции.

Занятие 6. Иерархия и обработка исключений.

Занятие 7. Работа с текстовыми файлами (txt, xml, json).

Занятие 8. ООП в Python. Импортирование и установка пакетов.

Занятие 9. TDD. Знакомство с unittest и pytest.

Занятие 10. Детали pytest: фикстуры, конфигурационные файлы. Логирование.

Занятие 11. Веб элементы. Практика написания локаторов (X-Path).

Занятие 12. Знакомство с Selenium WebDriver. Написание и запуск первого теста.

Занятие 13. Создание структуры фреймворка, базовых библиотек и написание тестов.

Занятие 14. Виды ожиданий. Декораторы.

Занятие 15. Паттерны проектирования. Написание теста с использованием PageObject.

Занятие 16-19. Практика написания тест кейсов. Параметризованные тесты.

Занятие 20. Работа с REST API.

Занятие 21. Работа с Базами данных.

Занятие 22. Continuous integration (Jenkins).

Занятие 23. Итоговое занятие.

Занятие 24. Тестовое интервью на автоматизатора.

Читать дальше