Наши контакты

trainings@software-testing.ru
+7 (916) 025-48-95

Ближайшие онлайн

Ближайшие очные

    Конференции

    Меню сайта

    Календарь событий

    «   Сентябрь 2016   »
    ПВСЧПСВ
       1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
      

    полное расписание ...

    Все секреты и тайны Selenium 2.0
    Описание
    Онлайн-тренинг Алексея Баранцева, 1,5 месяца занятий, 10 часов теории + много практики + постоянные консультации тренера в скайп-чате
    Название: Все секреты и тайны Selenium 2.0
    Начало: 21 Октября 2016, в 00:00
    Окончание: 25 Ноября 2016, в 12:30
    Тренер: Алексей Баранцев
    Место проведения: онлайн
    Стоимость для физлиц: руб. 6 000

    Этот тренинг устарел. Вместо него запущен новый: Selenium WebDriver: полное руководство

    Тренер: Баранцев Алексей, участник команды разработки инструмента Selenium

    За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.

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

    Разумеется, это не могло не сказаться на индустрии обучения – тренинги по Selenium имеются в арсенале каждого учебного центра.

    Мы тоже не являемся исключением:

    Однако, все известные нам на текущий момент тренинги и учебные курсы ориентированы на специалистов, только начинающих знакомство с Selenium.

    Что делать тем, кто уже три раза слышал, “как создать тесты на Selenium с нуля”, знает, что такое PageObject и умеет запускать тесты не только из среды разработки, но и из консоли?

    Мы предлагаем совершенно уникальный тренингпро Selenium 2.0 как он есть, со всеми его достоинствами и недостатками!

    • тренинг полностью посвящен WebDriver, aka Selenium 2.0, потому что за ним будущее, никаких реминисценций в адрес Selenium RC и тем более в адрес Selenium IDE не будет!
    • минимум лирических отступлений на тему “что лучше – TestNG или JUnit” или “автоматизация в контексте Agile”,
    • только правда про Selenium, вся правда, и ничего кроме правды!

    Более актуальной и полной информации вы не найдёте нигде – ни в официальной документации, ни в книгах, ни на других тренингах!

    Почему мы уверены в этом?

    Потому что автор и ведущий тренинга –- Алексей Баранцев:

    Вы получите ответы даже на самые каверзные вопросы, касающиеся Selenium!

    "А что делать, если я только начинаю заниматься автоматизацией? Будет ли мне полезен этот тренинг?"

    Нет. Лучше для начала выбрать какой-нибудь из вышеперечисленных более простых учебных курсов.

    Вот подробная программа тренинга:

    1. “Галопом по Европе”

    Источники информации о Selenium

    Установка минимального необходимого для разработки и выполнения тестов ПО: Java, среда разработки, браузеры, selenium-server-standalone

    Запуск браузера на локальной машине

    Открытие страниц приложения

    Базовые средства поиска элементов: findElement

    Базовые действия: click, sendKeys

    Базовые способы получения свойств элементов: getText, getAttribute

    2. Всё про запуск браузеров: Firefox, Chrome, Opera, Safari, Internet Explorer, PhantomJS, HtmlUnit

    Локальный запуск браузеров

    Удаленный запуск браузеров с использованием Selenium Server

    Особенности запуска браузеров на Windows и на Linux

    Кастомизация профиля Firefox: подключение плагинов, настройка автоматического сохранения файлов и т.д.

    Работа с cookies

    Настройка работы браузеров через прокси-сервер

    Запуск нескольких браузеров одновременно

    Автоматический периодический перезапуск браузера

    Ожидание загрузки страниц

    Вспомогательный класс BrowserFactory

    3. Всё про поиск элементов и ожидания

    Имплицитные (неявные) ожидания при поиске элементов

    Стратегии поиска: id, name, class, xpath, css

    Получение списка элементов: findElements

    Поиск “по цепочке” (chained)

    Использование executeScript для поиска

    Эксплицитные (явные) ожидания

    Тонкая настройка ожиданий: таймаут, частота проверок и другие параметры

    Вспомогательный класс WaitWebElement

    Дополнительные предопределенные условия: ajaxComplete, atLeastOneElementPresent и др.

    4. Всё про работу с элементами

    Получение текста: getText

    Видимые и невидимые элементы

    Получение атрибутов: getAttribute

    Получение CSS-свойств: getCssValue

    Действия мыши с элементами разного типа: click

    Действия клавиатуры с элементами разного типа: sendKeys

    “Высокоточное оружие”: Actions – наведение мыши, клики “со сдвигом”, клик правой кнопкой, drag-n-drop

    5. Всё про окна, фреймы и алёрты

    Получение списка окон

    Переключение в нужное окно

    Открытие нового окна

    Получение списка фреймов

    Переключение в нужный фрейм

    Ручная обработка алёртов

    Автоматическая обработка алёртов

    6. Вспомогательные средства

    Журналирование действий

    Снятие скриншотов

    BrowserMob Proxy

    Selenium Grid

    Сервер непрерывной интеграции (Jenkins)

    Формат тренинга

    Онлайн-тренинг продолжительностью 5 двухчасовых занятий с постоянными консультациями тренера и практическими домашними заданиями.

    Обучение происходит следующим образом:

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

    Теоретическую информацию можно посмотреть в любое удобное время.

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

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

    Все выпускники, успешно сдавшие домашние задания, получают сертификат.

    Тренинг пройдет с 21 октября (не позже этой даты будет выложена запись первого занятия) до 25 ноября.

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

    Условия участия

    Стоимость участия для физических лиц: 6 000 рублей.

    Стоимость участия для юридических лиц: 7 200 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.

    Оплатить прямо сейчас

    Тренинг больше не проводится, вместо него запущен новый: Selenium WebDriver: полное руководство

    Информация для физических лиц:

    Услуги оказываются на основании публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ.

    Если Вы хотите оплатить тренинг прямо сейчас, то перейдите по ссылке выше в наш магазин и оформите покупку (если ссылка активна, значит можно оплачивать не беспокоясь о наличии мест). После оплаты мы пришлем письмо о регистрации на курс и подтверждение оплаты. Если Вы не получили письмо в течении рабочего дня, просто отправьте сообщение на trainings@software-testing.ru

    Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо отправить письмо с указанием названия тренинга и ФИО на адрес trainings@software-testing.ru.

    Если у Вас есть какие-то вопросы, то тоже напишите их по указанному выше адресу.

    По ссылке Вы можете ознакомиться с информацией о способах оплаты: http://software-testing.ru/buy/sposoby-oplaty

    Информация для юридических лиц:

    По вопросам оформления договора и выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru. Обратите внимание, что при постоплате стоимость тренинга увеличивается на 25%.

    Возможна оплата участия на условиях публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ. По вопросам выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru

    Бонусы

    Бонус для участников курса:

    Возможность бесплатно получить доступ к материалам рассылки "Selenium 2.0: сотня полезных советов".