Продолжай совершенствовать знания и навыки. Регистрируйся и освой основы автоматизации!
В современном мире все стараются автоматизировать, чтобы облегчить и ускорить разработку. Автоматизация — это следующий шаг тестировщика, чтобы улучшить свои навыки и перейти на более техническую позицию. Курс QA 2.0. – Основы автоматизации — позволит тебе получить крепкие, подкрепленные практикой знания об основах программирования, и самостоятельно создавать небольшие проекты автоматизации по веб тестированию. Курс QA 2.0. является продолжением курса QA 1.0. Обучение проходит в онлайн-формате.
Интенсивность курса: 16 недель, 1 раз в неделю, живые лекции по 4 академических часа. Курс удобно совмещать с работой или основной учебой!
Первое занятие бесплатно! Регистрируйся!
Курс QA 2.0. совершенно точно подходит тебе, если ты:
Если ты уже являешься практикантом или работаешь Junior QA Tester, после курса QA 2.0. ты сможешь претендовать на повышение!
Автоматизация позволяет повысить производительность труда, улучшить качество продукции, оптимизировать процессы управления.
Но прежде чем, что-то автоматизировать, важно понимать, как и зачем нужно автоматизировать тот или иной компонент в проекте.
Так как любая веб-страница в интернете построена на разметке HTML и имеет таблицы стилей CSS, надо начинать знакомство с вебом именно с неё.
Понимания основ в веб поможет понять, как работают локаторы, которые будут использоваться для написания автоматизации для веб компонентов.
POM (Page Object Model) – это паттерн проектирования для создания Object Repository для веб элементов UI. Согласно этому паттерну для каждой страницы приложения/сайта должен быть определен соответствующий класс. Это удобно для уменьшения дублирования кода и улучшения поддержания тестовых случаев.
В языках программирования переменные служат для доступа и управления памятью и используются для хранения промежуточных результатов при обработке данных.
Операторы и выражения, как и в математике, задают действия, которые выполняются при обработке данных. В данном модуле мы научим вас этому на языке Java.
Классы и объекты это основные элементы объектноориентированного языка программирования, такого как Java.
С помощью классов (специальных конструкций языка программирования Java) программист описывает что из себя представляют объекты, какими свойствами обладают, и как взаимодействуют во время выполнения программы.
При выполнении программы на основе классов создаются объекты, которые хранятся в оперативной памяти, выделенной программе.
Selenium WebDriver – это программная библиотека для управления браузерами и главный инструмент автоматизатора. Понимание Selenium очень важно, так как с помощью Selenium можно автоматизировать многое от баз данных до мобильных апликаций.
Знания о локаторах и понимание их — это основа поиска веб элементов, используемых при написании автоматических тестов для веб страниц.
Мы гордимся командой наших преподавателей, которая выделяет нас среди других. Каждый преподаватель — не только теоретик, который освоил программирование из книг, но также и практик с опытом 5-10 лет в сфере ИТ.
Наши преподаватели рады поделиться своим опытом и обширными знаниями со слушателями курсов.