[FrontEnd-Science] «QA Automation» с использованием Selenium и Java, 4-нед. курс
Для кого предназначен этот курс?
Программа тренинга
Программа курса
Для кого предназначен этот курс?
- Вы хотите изучать такую специализацию, но раннее не имели опыта в IT.
- Мечтаете стать автоматизаторами, но не знаете с чего начать.
- Имеете базовые знания в автоматизации, но хотите их структурировать.
- Желаете улучшить качество тестирования и заниматься интересной работой, расти профессионально и развиваться в сфере автоматизации.
- Вы уверенно владеете JAVA и ООП и понимаете теоретические основы мануального тестирования.
- У вас есть уже опыт работы с Selenium/WebDriver и вы хотели бы систематизировать и расширить свои знания.
- Вы подаете заявку на участие в период с 11 Июля по 2 Августа и активируете свое участие внесением оплаты.
- 2-го августа мы стартуем наш курс и проводим первое вводное занятие.
- У Вас будет 8 занятий по 2 часа. Занятия будут проходить 2 раза в неделю Вт - Пт, 19:30 — 21:30.
- Видеозаписи всех уроков будут высылаться Вам на следующий день после занятия.
- После каждого занятия все участники получают домашние задания.
- Каждую неделю на личных видеовстречах с наставником Вы будете обсуждать конкретные вопросы, с которыми Вы столкнулись в ходе Вашей работы, а также получать обратную связь по Вашим заданиям. (В пакете Standard)
- Все участники, кто успешно сдаст домашние работы, получат сертификаты и приятный сюрприз
от Front-end Science.
Преподаватель
Александр Звонов
Александр Звонов
- Работает в сфере автоматизации тестирования с 2007 года.
- До 2010 года занимался автоматизацией ERP Microsoft Axapta в компании Celenia.
- С 2010 и по текущий момент Team Lead в компании Luxoft. Основные сферы деятельности - автоматизация банковских приложений, менеджмент.
- Сертифицированный Scrum master и адепт гибких методологий разработки.
- Практикующий тренер от Luxoft, с пятилетним стажем, регулярно проводящий тренинги в Восточной Европе, России и Украине.
Программа тренинга
Программа курса
- Введение в Selenium
- Характеристика основного функционала Selenium для каждого из компонентов (WebDriver,Selenium IDE, Selenium Grid)
- Установка необходимых компонентов и настройка окружения
- Введение в Maven
- Обзор фрейморков unit-тестирования
- TestNG
- Data Driven тесты
- Введение в Xpath
- Типы ожиданий в Selenium
- Понятие чистого кода. Code smells и рефакторинг
- JavaScript Executor
- Конфигурация тестов с помощью TestNG.xml
- Скриншоты
- Логирование
- Репортинг
- Настройка браузеров. Capabilities
- Использование Headless браузеров. PhantomJs
- Минимизация времени исполнения тестов. Паралельный запуск.
- Selenium Grid
- Введение в PageObject
http://frontend-science.com/qaa/