Дата старта:
Длительность:
48 часов
19:30-21:30
Пн
Чт
Пн
19:30-21:30
Вт
19:30-21:30
Ср
19:30-21:30
Чт
19:30-21:30
Пт
19:30-21:30
Сб
19:30-21:30
Вс
19:30-21:30
Тренеры:
Для кого:
Автоматизация тестирования — это курс для тестировщиков, которые хотят развиваться в своей сфере.
Базовые знания:
Знание основ тестирования программного обеспечения, теории, ключевых определений и техник тест дизайна.
Краткое описание:
Python — один из популярнейших языков программирования уже более десятилетия и в ближайшее время явно не уступит это место. Selenium WebDriver — популярнейший фреймворк для автоматизации в Web тестировании. В ходе курса вы научитесь уверенно пользоваться этими инструментами, а также поймёте как они работают, что позволит вам использовать любые подобные инструменты.
Кому необходимо пройти курс в QALight:
Этот курс для Вас, если хотите:
Окончив курс по автоматизации тестирования Selenium, Вы сможете:
Также Вы получаете:
Свидетельство об окончании курса
На сегодня самые востребованные знания
Программа курса:
Занятие 1. Вводное (знакомство и общая теория).
Занятие 2. Python: Написание первой программы “Hello world!”. Изменяемые и неизменяемые типы данных. Операции с примитивными типами. Операторы.
Занятие 3. ООП в Python.
Занятие 4. Работа со строками. Импортирование и установка пакетов.
Занятие 5. Последовательности и коллекции.
Занятие 6. Иерархия и обработка исключений.
Занятие 7. Работа с текстовыми файлами (txt, xml, json).
Занятие 8. TDD. Знакомство с unittest и pytest.
Занятие 9. Детали pytest: фикстуры, конфигурационные файлы. Логирование.
Занятие 10. Веб элементы. Практика написания локаторов (X-Path).
Занятие 11. Системы контроля версий. Git
Занятие 12. Знакомство с Selenium WebDriver. Написание и запуск первого теста.
Занятие 13. Создание структуры фреймворка, базовых библиотек и написание тестов.
Занятие 14. Виды ожиданий. Декораторы.
Занятие 15. Паттерны проектирования. Написание теста с использованием PageObject.
Занятие 16-19. Практика написания тест кейсов. Параметризованные тесты.
Занятие 20. Работа с REST API.
Занятие 21. Работа с Базами данных.
Занятие 22. Continuous integration (Jenkins).
Занятие 23. Итоговое занятие.
Занятие 24. Тестовое интервью на автоматизатора.
Автоматизация тестирования с использованием Selenium WebDriver (Python)
Дата старта:
Цена