1. Новые покупки

    28.05.2017: Интенсив TELEGRAM от Лаборатории бизнес кейсов (2017)

    28.05.2017: Абсолютно белая тема постоянного заработка от 40к в месяц

    26.05.2017: Белая схема. заработок полностью на автомате!

    26.05.2017: Скорочтение + Суперпамять. Управление информацией - Матюгин И.Ю

    26.05.2017: Измени свой мозг: Новые инструменты критического мышления

    26.05.2017: Как заработать с помощью прибыльных автоворонок с TELEGRAM - Андрей Бер (2017)

    25.05.2017: Workshop по прибыльным автоворонкам в TELEGRAM - Андрей Бер (2017)

    25.05.2017: От 130 000 Зарабатывай сидя! (белая схема)

    24.05.2017: Обучающий видеокурс по Slider Revolution

    23.05.2017: Законное освобождение от кредитов, ЖКХ и любых судебных решений!

    22.05.2017: PHP и MySQL с Нуля до Гуру 2.0 - Русаков (2017)

    22.05.2017: Подробная теория психосоматики - Зеленкова

    21.05.2017: Отборная Информатика - Computer Science Distilled

    21.05.2017: INSTASOFT 4.0.9.5

    18.05.2017: TheBrain - ваша персональная база знаний

    18.05.2017: Как за 8 недель запустить Бизнес на Амазоне с помощью AliExpress - ALI Academy

    18.05.2017: Финансовая грамотность - Станислав и Глеб Хрянины (2017)

    18.05.2017: Секреты хакеров! Полный курс по кибербезопасности - Udemy (2017)

    17.05.2017: Pro Context 2017. Convert Monster.

    17.05.2017: Музыка для видео и слайд-шоу + переводы уроков по видео

    16.05.2017: Самурай WordPress SEO: Rocket Edition (Новинка)

    15.05.2017: Быстрые деньги на Дропшиппинге - Валеев

    14.05.2017: Key Collector 3.7.4.2

    07.05.2017: Самый Легкий И В Тоже Время Самый Сложный Бот Для Понимания Соцсетью Вконтакте Vkontakte Superbot

    06.05.2017: Как зарабатывать от 50000 руб. сидя 4 часа в неделю в ВКонтакте - Жуковский (2017)

    05.05.2017: Фотошоп за 7 дней. Дизайн и реклама в малом бизнесе - Степаненко (2015)

    03.05.2017: Основы дизайна интерьеров - Highlights (2017)

    03.05.2017: Пассивная схема заработка

    01.05.2017: Базовый курс по стёбу [Второй Поток] - klinsman96 (2017)

    30.04.2017: сервис по лендингу

    28.04.2017: ЖИВОЙ МАРАФОН! 10 Денежных Дней С Ксенией Шокиной-Шокина (2017)

    25.04.2017: Дизайн вконтакте

    22.04.2017: [Бизнес Молодость] Выбор ниши 2017

    19.04.2017: Обучающий и интенсивный онлайн курс от ведущей иммиграционной компании Канады

    15.04.2017: Контрактные автозапчасти - Гордеев

    09.04.2017: Невероятно эффективная работа с VKPRO закрытый онлайн тренинг от Алексея Евстропова

    09.04.2017: Эффективное бизнес-планирование

    08.04.2017: Виртуальная ШКОЛА СКАЗКОТЕРАПИИ

    28.03.2017: [Muse] Доступ на год к сайту шаблонов Qooqee.com

    27.03.2017: [Lynda]Основы композитинга в After Effects: Ротоскопирование и обработка краев

    24.03.2017: Методика слива трафика. Арбитраж (Бурж и Ру)

    17.03.2017: Perfex CRM - мощнейшая crm и erp система на Codecanyon (1.6.2)

    14.03.2017: Поток клиентов из Инстаграм: Интенсив - Александра Гуреева (2016)

    06.03.2017: Как полностью раскрыть потенциал растений - Курдюмов

    03.03.2017: Закрытый профкурс кратчайший путь к профессионализму в трейдинге

    25.02.2017: Travelling with Hugh. Курс о путешествиях. Уроки с нейтивом

    21.02.2017: Бизнес форсаж. Н. Закхайм (2015)

    21.02.2017: Конструктор адаптивных email сообщений

    21.02.2017: Видео курс PRO 2.0. Партизанский маркетинг. 2017.

    21.02.2017: [Digital Tutors] Sculpting Male and Female Faces in ZBrush [ENG-RUS]

  2. Получи максимум инфопродуктов, оформи подписку всего за 295 рублей!
    Скрыть объявление

Скачать Разработка тестов на Python с использованием Selenium 2.0

Тема в разделе "Администрирование и программирование", создана пользователем Gustav, 14 янв 2015.

  1. Gustav

    Gustav Команда форума Администратор

    Сообщения:
    3.113
    Симпатии:
    12.951
    Разработка тестов на Python с использованием Selenium 2.0

    [​IMG]

    Этот курс предназначен для тех, кто хочет освоить программный интерфейс Selenium 2.0 и научиться разрабатывать автотесты для веб-приложений на языке программирования Python.
    После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений на языке программирования 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 и find_elements
      • поиск "на странице" и "внутри элемента"
      • явные и неявные ожидания
      • переключение между окнами
      • переключение между фреймами
    • действия с элементами
      • основные операции с элементами – click и send_keys
      • расширенный набор операций – класс Actions
      • нативные и синтезированные события
    • получение свойств элементов
      • текст элемента
      • значения атрибутов элемента
    Занятие 3: PageObject и другие шаблоны проектирования тестов

    • проектирование автотестов: чем оно отличается от проектирования ручных тестов
    • разделение ответственности
      • тесты/фреймворк для управления приложением
      • тесты/данные, параметризация тестов
      • логика приложения/страницы
    • специальные средства для представления страниц
      • шаблон проектирования PageObject
      • py.saunter и другие реализации шаблона Page Object
      • Формат курса

        Онлайн-тренинг продолжительностью 3 занятия с еженедельными онлайн-консультациями и практическими домашними заданиями.
      • Тренер: Please login or register to view links

    Продажник:

    Скачать:
     
    Последнее редактирование модератором: 13 мар 2016