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

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
    31
         

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

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

    Тренер: Баранцев Алексей, участник команды разработки инструмента 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 двухчасовых занятий с постоянными консультациями тренера и практическими домашними заданиями.

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

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

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

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

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

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

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

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

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

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

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

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

    Бонусы

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

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

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

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

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

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

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

    Оплата через банк

    Скачать квитанцию для оплаты можно ЗДЕСЬ (квитанция универсальная на все наши семинары и тренинги, в неё необходимо вписать нужную сумму и в графе наименование платежа указать дату и название тренинга).

    Оплата через интернет банкинг

    рекомендуем: самый простой способ оплаты с минимальной комиссией для тех, кто имеет интернет-банк любого банка и находится на территории России

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

    ИП Баранцев Алексей Владимирович

    ИНН 501208546235

    Банковские реквизиты:

    Р/с 40802810810120359601
    в ПАО «Промсвязьбанк», г.Москва
    К/с 30101810400000000555
    БИК 044525555

    Назначение платежа: Предоплата за участие в тренинге "Впишите название тренинга", без НДС согласно ст. 346.11, п.3, части II Налогового Кодекса РФ

    Обратите внимание, что "ИП Баранцев Алексей Владимирович" -- это название организации, а не физическое лицо.

    Оплата картой (российской или зарубежной)

    Оплатить картой можно через PayPal (при оформлении заказа берется дополнительная комиссия 3,2%). Cистема работает с картами любых стран - Visa, MasterCard и American Express и Maestro.

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

    Если у вас есть счет PayPal, войдите в систему, используя ваш адрес электронной почты и пароль в PayPal.

    Иначе вам нужно будет ввести данные вашей банковской карты, адрес, телефон и адрес электронной почты.

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

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

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