JavaScript Functional Web Automation

Автоматизация на JavaScript становится все более популярной изо дня в день. У Вас появляется возможность изучить то, что будет более востребовано в будущем, ознакомиться с новейшими технологиями.

По набору

19:00 –21:00

9 человек

О курсе

  • Весь курс будет построен на автоматизации тестирования сайта выбранного вами. Это исключает шаблонность и неприменимость знаний на практике.

  • Полный интерактив. Это будет не просто начитка материала с заранее составленными примерами, а "живая" автоматизация с практикующим автоматизатором.

  • Весь материал отражает личный опыт и лучшие решения, а не книжную теорию.

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

  • А также, Вы станете частью большого комьюнити практикующих QA и сможете обратиться к нам за помощью и после окончания курса.

  • Курс состоит из 12 занятий. Программу вышлем по запросу.

СТОИМОСТЬ

10000 грн

Для кого этот курс?

Для тех, кто хочет улучшить свою компетенцию, и получить знания для самостоятельного написания автотестов 

Сталкивается с проблемой - чистый WebDriver работает плохо с современными веб-приложениями, и хочет узнать, что с этим делать

Готов осваивать новейшие инструменты автоматизации, и желает идти в ногу со временем 

Желает увидеть возможности JavaScript и TypeScript в автоматизации тестирования 

Любит Selenium WebDriver, и желает приобщиться к сообществу автоматизаторов 

Наша цель - дать максимум знаний по таким темам: 

  • Как автоматизировать тесты с использованием ProtractorJS (WebDriverJS), его сильные и слабые стороны. Особенности этого фреймворка.

  • Как устроена асинхронность в базовой библиотеке – WebDriverJS

  • Использование различных паттернов в автоматизации тестирования (PageObjects, PageFragments и других)

  • JasmineJS – потрясающей библиотеки для организации кода в тесты, написание своих матчеров, репортеров

  • Работа с конфигурациями тестов, запуск тестов в разных окружениях, управление параллельными запусками тестов

  • Как работать с локаторами, и дополнительные локаторы для AngularJS приложений

  • Как использовать тест раннеры (на примере MochaJS/JasmineJS и CucumberJS)

  • Настройка и конфигурирование тестов под различные окружения. Дебаг тестов. Репортинг, логгирование и запуск тестов. Использование NPM для управления тестовым проектом.

  • Обязательно покажем куда двигаться дальше после курса, и познакомим с сообществом автоматизаторов которые уже пишут тесты на ProtractorJS

В течении курса каждый студент будет разрабатывать свой проект автотестов для определенного сайта, он же используется для финальной аттестации студентов. Весь код будет доступен на GitHub. 

 

Что нужно для начала:

1

JavaScript

Базовые знания JavaScript или скриптовых языков программирования – это нужно чтобы сфокусироваться на разработке тестового фреймворка. 

2

Client server

Знания о клиент-серверной архитектуре. 

3

HTML/CSS

Понимание структуры веб страниц, базовые знания HTML и CSS 

4

Selenium WebDriver

Опыт работы с Selenium WebDriver на любом языке будет плюсом. 

5

Готовность учиться

Но в любом случае все эти вещи мы повторим в течении курса. Если у Вас есть сомнения, рекомендуем обратиться с волнующими вопросами лично.

Регистрация на курс JS Functional Web Automation 

Александр Хотемской

JavaScript Automation Consultant в Ciklum. 

Александр начинал как фрилансер и вскоре устроился в компанию TrustSourcing, где недолго задержавшись в ручном тестировании, начал осваивать автоматизированное тестирование. Продолжил свою карьеру переходом в Luxoft. Здесь получил множество возможностей для развития, которыми с удовольствием воспользовался - работа с разными технологиями, в разных командах, командировки в другие страны. Здесь же собеседовал множество людей на позиции в тестировании, и менторил молодых интернов-тестировщиков.

Попав компанию Wargaming.net с головой окунулся в совершенно другой стек - game development и python. Здесь закалялась сталь - результатом стал изящный фреймворк для автотестирования прямо в игре.

Работал QA Automation Lead в компании Lohika. Занимался созданием и развитием фреймворков для автотестирования, их поддержкой и развитием. А сейчас JavaScript Automation Consultant в Ciklum.

ул. Шота Руставели 40/10

Tel: +380 63 742 50 52

info@start-it.ua

  • Черный Facebook Иконка
  • Черный значок YouTube
  • Черный Instagram Иконка
  • artesaclub-distribucion-digital-de-musica-telegram

© 2018 StartIT training center

  • Facebook - White Circle
  • Twitter - White Circle
  • Google+ - White Circle