(063) 642 1011

Програма обучения

1 неделя

  • Введение в автоматизацию тестирования
  • Цели и задачи автоматизированного тестирования
  • Место автоматизированного тестирования в процессе
    разработки продукта
  • Этапы автоматизированного тестирования
  • Подходы к автоматизированному тестированию

2 неделя

  • Основы HTML: Базовая разметка, html-тэги, css-стили
  • Что такое Selenium
  • Краткая история развития
  • Принцип работы Selenium WebDriver
  • Стандарт W3C WebDriver
  • Сравнение с конкурентами
  • Источники информации
  • Работа с GIT

3 неделя

Первые шаги работы с Selenium WebDriver

  • Необходимая инфраструктура и подготовка для Java
  • Запуск и остановка браузера
  • Открытие страниц и ожидание загрузки страницы
  • Поиск элементов на странице
  • Действия: click и sendKeys
  • Свойства элементов: getText и getAttribute

Запуск браузеров

  • Исполняемые файлы-посредники
  • Выбор «правильной» версии браузера
  • Особенности запуска на разных операционных системах
  • Подробнее про каждый браузер (Chrome, Firefox, Internet Explorer, Edge, Safari, другие)
  • Подключение проекта(2-х недельный спринт)
  • Подготавливаем тест-кейсы для автоматизации

4 неделя

Поиск элементов

  • Типы локаторов
  • Отладка локаторов
  • Надёжные и ненадёжные локаторы
  • Списки элементов
  • Поиск внутри элемента
  • Неявные ожидания
  • Стратегии ожидания загрузки страницы

ТЕСТ

  • Подключение Selenide
  • Получение свойств элементов
  • Атрибуты и свойства
  • Текст
  • Видимость
  • Размер и положение
  • Стили

Действия с элементами

  • click
  • sendKeys
  • clear
  • submit
  • Наведение мыши
  • Перетаскивание
  • Правая кнопка мыши
  • Управление по координатам
  • Модификаторы (ctrl, shift)

5 неделя

  • Подключение фреймворка Cucumber

Окна и диалоги

  • Alerts
  • Uploading files
  • Downloading files
  • Окна и вкладки
  • Фреймы

Удалённый запуск

  • Selenium Server
  • Selenium Grid
  • Selenium Grid Extras
  • Облачные сервисы

PageObjects

  • Разделение зон ответственности в тестах
  • Различные реализации PageObjects

6 неделя

  • Продолжение работы над проектом
  • Написание тест-кейсов

7 неделя

  • Продолжение работы над проектом
  • Написание тест-кейсов

8 неделя

  • Завершение текущего проекта
  • Собеседование и трудоустройство:
  • Подбор вакансий и отправка резюме
  • Стратегия успешного прохождения собеседования
  • Анализ ситуаций, возникающих при прохождении собеседования

ПРИМЕНЯЕМЫЕ
ИНСТРУМЕНТЫ В НАШИХ
ПРОЕКТАХ

Google Classroom

Публикация проекта

DevTools

Специализированные расширения для браузеров, упрощавшие работу тестировщику. Эмуляторы для тестирования мобильных приложений

Jira

Выставление тасок и оформление дефектов

2 месяца
от 3х часов в день

старт:

31.03.2020

НАЧАЛЬНЫЙ УРОВЕНЬ

Курс предназначен для тех, кто хочет получить базовые навыки в автоматизации тестирования.

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

Selenium Web Driver (Selenide) + Java
тест-планы
тест-кейсы
чек-листы
баг-репорты

Будут рассмотрены популярные фреймворки

JUnit, TestNG

По завершении курса Вы разработаете собственный фреймворк для автоматизации тестирования.

Внедрять автоматизацию Вы будете сразу для реальных проектов.

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

₴4500
₴3100/месяц

НАЧАЛО ОБУЧЕНИЯ ЧЕРЕЗ:

  • Дней
  • :
  • Часов
  • :
  • Минут
  • :
  • Секунд

КАРЬЕРНЫЙ РОСТ
QA ENGINEER

#01 level

Junior QA

Желание развиваться и учиться. Энергия и целеустремленность. Способность спокойно относиться к критике

#02 level

Middle QA

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

#03 level

Senior QA

Способность решать несколько более сложные задачи. Звание синьора невозможно получить быстро. Синьору необходимы хорошие коммуникативные навыки, потому что он должен не только предложить правильное решение, но и убедить в своей правоте заказчика и команду

Отзывы Наших Студентов

Курс Тестирования ПО очень познавательный, по теории были тесты но в основном больше практики. Также все довольно хорошо систематизировано что позволяет быстро разбираться с домашними заданиями и не тратить много лишнего времени. Менторы курса очень отзывчивые и с пониманием относятся к пожеланиям учащихся. Желаю успехов школе!

Павел Гридашев

Junior QA Engeneer

Первое что заинтересовало меня в этих курсах это была цена которая в несколько раз ниже таких же предложений на рынке Киева. Конечно это же вызывало и первый же вопрос к качеству обучения предоставляемого в данной школе. Но взвесив все за и против я все-таки решился на обучение… И не прогадал.

Роман Кулик

Junior QA Engeneer

Курс «QA manual» дал отличную возможность получить необходимую базу знаний. чтобы попробовать себя в новой специальности. Обучение включало теоретическую часть – изучение терминов в предметной

Антон Хоменко

Junior QA Engeneer

Ни разу не пожалела, что закончила курс. Прекрасный преподаватель, много материала, много проектов, доступно даже для самых лузеров, спасибо огромное!!!!

Vikysia Stopykina

Junior QA Engeneer

Отличные курсы с реальными проектами, но сразу подключают к команде проекта, что конечно тяжеловато. Но потом становится легче. Не ждите что вам всё положат в рот и за вас пережуют) Придется и самим немножко поднапрячься и быть готовым к самообучению. Отличный опыт.Всем удачи

Андрей Грабко

Junior QA Engeneer

Закончила начальный курс и потом взяла продвинутый. Научили всему самому необходимому: составление тестовой документации, работа в Jira, Trello, TestLink, TestRail, основы SQL, работа с API через Postman, работа через эмулятор Nox и многое другое. А самое главное — всё на практике: реальные проекты, реальная команда.

Анна

QA Intern

По вопросам обучения обращайтесь

Записаться на обучение

Заполните форму и мы перезвоним вам в течение 5 минут чтобы уточнить все детали

Записаться на обучение

Заполните форму и мы перезвоним вам в течение 5 минут чтобы уточнить все детали