16 марта тренинг-интенсив по SeleniumWebDriver

Автоматизация веб-приложений с Selenium WebDriver

Формат:  тренинг
Целевая аудитория:  тестировщики, автоматизаторы, разработчики, дизайнеры

Что такое Selenium? Сейчас не найти специалиста в современном ИТ мире, который не слышал об этом инструменте. Но не все, кто слышал, смогли его освоить. Кому-то не хватает упорства для изучения, кому-то помощи в возникающих вопросах. А другим — “волшебного пенделя” — чтобы скачать библиотеку и начать шаг за шагом осваивать технологии. Selenium — это инструмент для автоматизации тестирования веб приложений разной сложности. Начиная от простых HTML форм, заканчивая тяжелыми RIA и Flex приложениями.

Сайты в формате web 2.0 — это не редкость. Конечно, ведь сейчас существуют такое большое разнообразие фреймворков для разработки веб приложений: django, grails, play, ruby on rails, spring, gwt и т.д. Наличие доступных и простых решений позволяет практически каждой компании разработать динамический веб-сайт без особых сложностей. А вот тестировать, а тем более автоматизировать такие сайты, — задача не такая и тривиальная, как кажется. Появляется много зависимостей и связей, которые нужно каждый раз проверять при разработке новых модулей. Зачастую это делается с помощью автоматизации тестирования, так как это сокращает время на проверку старой функциональности и увеличивает возможность быстро разрабатывать новые модули. В этом процессе Selenium играет практически главную роль. Он имеет весь арсенал, необходимый для того, чтобы покрыть ваш сайт автоматическими проверками на уровне пользовательского интерфейса.

Послужной список automated-testing.info насчитывает десятки успешных проектов, где был применен Selenium. Мы предлагаем вам программу-интенсив, чтобы по максимуму подать вам информацию и наши знания в этой области. Это самый лучший способ научиться автоматизации на Selenium за 1 день. Также, у нас есть более короткие встречи at.info workshop и at.info posidelki, где мы рассматриваем практически все аспекты автоматизации, в том числе и Selenium. И все таки, что мы будем рассматривать?

Программа:

  1. Что такое Selenium и как он вышел в мир?
  2. Архитектура работы Selenium и WebDriver.
  3. Selenium IDE — основы
    1. Возможности Record amp; Play
    2. Работа с локаторами
      • Matching patterns
      • Reexp
      • CSS
      • Xpath
      • UI Map
    3. Расширенные возможности Selenium IDE
  4. Переход от Selenium IDE к Selenium RC
    • Обзор xUnit инструментов
    • Основные аспекты рефакторинга
    • Работа с фреймами, попапами, алертами
    • Как автоматизировать AJAX приложения?
    • Tips amp; Tricks по работе с Selenium RC
  5. Переход от Selenium RC к Selenium 2(WebDriver)
    • Концептуальное различие Selenium RC и WebDriver
    • Примеры использования WebDriver
    • Tips amp; Tricks по работе с WebDriver
  6. Как создавать правильные и легко поддерживаемые тесты
    • Domain Specific Language
    • PageObject, PageFactory и ElementObject
    • Использование Data Driven подхода
  7. Запуск тестов
    • Делаем suites
    • bat
    • ant, mvn
    • Continuous Integration
  8. dm-productions

  9. Параллелизация тестов
    • Selenium GRID
    • Sauce Labs
  10. Где хранить тесты? Полная картина использования Selenium на одном из проектов
    • svn
    • git
  11. Полная картина использования Selenium на одном из проектов

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

Мы также можем подкорректировать тренинг под ваши нужды:

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

Тренинг рассчитан на 8 часов продуктивной работы. С перерывом на обед и кофе-брейками. Знания и навыки не играют ключевую роль, мы ориентируемся на любой уровень. Самое главное — иметь желание научиться новому. А мы уж постараемся сделать это по максимуму.

Стоимость:  Для участников конференции QAClub Conf 1.1 Automation amp; Tools - 750 грн. Для остальных - 1000 грн.  при регистрации и оплате до 14 марта, после 14 марта -  для участников конференции 850 грн и 1100 грн. — для остальных. Возможна рассрочка платежу — говорите с Викторией (скайп vikkimus, тел. 066 175 1632, 067 575 0448)

В стоимость входят:
-авторское методическое пособие
-обеды
-кофебрейки
-сертификат об участии в тренинге

Регистрироваться можно (и нужно) тут:

Расписание:

9.45 — регистрация и кофебрейк
10.00 — начало тренинга
13.00 — 14.00 — обед
19.00 — окончание тренинга

Кофебрейки — по мере необходимости

Место:  GL-клуб – спасибо компании GlobalLogic за хостинг нас!

Адрес: Харьков, ул. Новгородская, 3-Б.

Как добраться: станция метро Ботанический Сад (выход – к Дому проектов), идете по правой стороне, Вам нужен первый поворот направо, вниз к Клочковской, и опять же по правую руку увидите 10-ти этажное здание бизнес-центра. Когда смотрите на здание – вход прямо по центру. Внутри – когда зашли – мы будем сразу же на 1м этаже справа!

Карту прилагаем:)  «Новгородская 3 Б» на Яндекс.Карта

Для тех, кто планирует потеряться – телефон 063 973 43 94 Паша (наш новый координатор).

Ему же сообщите – желательно заранее-  если зарегистрировались, но не сможете быть в скайп, на мейл info@dev-time.org или по телефону.

Количество мест ограничено!

Все остальные вопросы – в скайп vikkimus либо paverbool либо на email info@qaclub.com.ua. с пометкой DZYNJA в теме письма.

До встречи!

Поделиться в соц. сетях

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

5 thoughts on “16 марта тренинг-интенсив по SeleniumWebDriver

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

JSantispam

В Вашем браузере отключена поддержка JavaScript! Для корректной работы Вам необходимо включить поддержку JavaScript и обновить данную страницу.