У вас уже есть заявка на текущий период.
Если вы хотите, чтобы данная программа участвовала в розыгрыше гранта в этом месяце, необходимо добавить ее в папку "Интересные мероприятия".
Или создайте заявку на другой период.
29.04.2016 - 20.05.2016 Уточните расписание у организатора. Возможно он не успел обновить расписание.
Форма обучения:
Online
Вид мероприятия:
Видеокурс
Тип мероприятия:
Открытые
Целевая аудитория
тестировщики
Преподаватель
Баранцев Алексей
Анонс программы
После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений на языке программирования Python с использованием инструмента Selenium 2.0, в частности:
владеть базовым набором команд Selenium 2.0, эмулирующих действия пользователя (ввод текста, клики мышью),
владеть расширенным набором команд Selenium 2.0, эмулирующих действия пользователя (клавиатурные сочетания, перетаскивание элементов мышью и другие),
владеть техниками поиска (идентификации) элементов в окне браузера,
уметь обеспечивать стабильность и скорость выполнения тестов за счёт правильного использования ожиданий,
уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям,
владеть основными шаблонами проектирования тестов, в том числе шаблоном PageObject,
уметь выстраивать архитектуру тестов таким образом, чтобы тесты можно было легко модифицировать и добавлять новые (при небольшом количестве тестов),
уметь организовывать инфраструктуру для запуска тестов на сервере непрерывной интеграции.
Описание программы
Занятие 1: инфраструктура создания и запуска тестов
установка Selenium
запуск тестов из среды разработки
подготовка среды разработки
создание и настройка проекта для разработки тестов
запуск тестов из среды разработки
отладка тестов в среде разработки (пошаговое прохождение, просмотр значений переменных)
запуск тестов в разных браузерах
без использования Selenum Server
с использованием Selenium Server
тестовые фреймворки py.test и nose
методы завершения и инициализации
фабрика браузеров
группировка тестов в тестовые наборы (suite)
непрерывный запуск тестов
сервера непрерывной интеграции jenkins, TeamCity
параллельный запуск тестов, Selenium Grid и облачные сервисы
Занятие 2: поиск элементов и действия с ними
открытие страниц приложения
поиск элементов
find_element и ...
Подробнее о программе
Занятие 1: инфраструктура создания и запуска тестов
установка Selenium
запуск тестов из среды разработки
подготовка среды разработки
создание и настройка проекта для разработки тестов
запуск тестов из среды разработки
отладка тестов в среде разработки (пошаговое прохождение, просмотр значений переменных)
запуск тестов в разных браузерах
без использования Selenum Server
с использованием Selenium Server
тестовые фреймворки py.test и nose
методы завершения и инициализации
фабрика браузеров
группировка тестов в тестовые наборы (suite)
непрерывный запуск тестов
сервера непрерывной интеграции jenkins, TeamCity
параллельный запуск тестов, Selenium Grid и облачные сервисы
Занятие 2: поиск элементов и действия с ними
открытие страниц приложения
поиск элементов
find_element и find_elements
поиск "на странице" и "внутри элемента"
явные и неявные ожидания
переключение между окнами
переключение между фреймами
действия с элементами
основные операции с элементами – click и send_keys
расширенный набор операций – класс Actions
нативные и синтезированные события
получение свойств элементов
текст элемента
значения атрибутов элемента
Занятие 3: PageObject и другие шаблоны проектирования тестов
проектирование автотестов: чем оно отличается от проектирования ручных тестов
разделение ответственности
тесты/фреймворк для управления приложением
тесты/данные, параметризация тестов
логика приложения/страницы
специальные средства для представления страниц
шаблон проектирования PageObject
py.saunter и другие реализации шаблона Page Object
Я принимаю условия, изложенные в
Соглашении об оказании информационных услуг по развитию карьеры и профессиональному образованию
КонсультацРСвЂВВР РЋР РЏ Р С—Р С• РїРѕРТвЂВВР±РѕСЂСѓ РєСѓСЂСЃР°
РњС‹ РїРѕРТвЂВВбереРѠРІР°РѠРїСЂРѕРіСЂР°РСВВВР В Р’В Р РЋР’ВВР РЋРІР‚в„– обученРСвЂВВР РЋР РЏ Р В Р’В Р СћРІР‚ВВля успешной карьеры РцповышенРСвЂВВР РЋР РЏ зарплаты, Р В Р’В° также РїСЂРµРТвЂВВложРСвЂВВРѠактуальные С„РСвЂВВнансовые Р В Р’В Р РЋРІР‚ВВнструРСВВВенты РѕС‚ лучшРСвЂВВС… Р В РІР‚ВВВанков-партнеровпортала Edumarket.ru Р В Р’В Р СћРІР‚ВВля Р В Р’В Р РЋРІР‚ВВС… РїСЂРСвЂВВобретенРСвЂВВР РЋР РЏ!
РџРѕР·РТвЂВВравляеРСВВВ!
Р В РІР‚в„ўР РЋРІР‚в„– РЎРѓР ТвЂВВелалРцеще РѕРТвЂВВР В Р’В Р РЋРІР‚ВВР Р… шаг Р Р…Р В° РїСѓС‚РцРє вашей карьере.
Р В РЎСљР В Р’В° указанный Р°РТвЂВВрес РІР°РѠотправлено Р С—Р СвЂВВРЎРѓРЎРЉР СВВВР С•. Проверьте почтовый СЏС‰РСвЂВВР С” РцРїРѕСЃРСВВВотрРСвЂВВте РїРѕРТвЂВВобранные Р В Р’В Р СћРІР‚ВВля вас РїСЂРѕРіСЂР°РСВВВР В Р’В Р РЋР’ВВР РЋРІР‚в„– обученРСвЂВВР РЋР РЏ.
ЖелаеРѠРІР°РѠуспешной карьеры!