1. Новые покупки Показать еще

    28.06.2017: Электронный аукцион от "А" до "Я" (Виктория Кузьменко)

    28.06.2017: Эстрадный гипноз

    27.06.2017: Полная очистка организма (Михаил Титов, Алина Титова)

    27.06.2017: Digital business academy (Дмитрий Соловьёв)

    27.06.2017: Школа. Что умножаем - знания или печали? (Людмила Петрановская и Александр Элиович)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    28.06.2017: Эстрадный гипноз

    26.06.2017: Как всего за 2,5 месяца запустить Бизнес по перепродаже товаров из Китая с прибылью 300% - 500%?

    25.06.2017: Черновед-Чёрная поступь. Трактат по некромантии.

    25.06.2017: Черный цветникъ. Языческое колдовство. Тетради Вещих. Книга 2

    24.06.2017: Реальный АВИТО

  4. Сбор взносов Показать еще

    24.06.2017: Vip пак тренингов от + бонус (sport analiz)

    20.06.2017: Ключ Jackpot (Александр Клинг)

    20.06.2017: Тренировка для дома FAT BURN. Сжигание жира (Erasmo Scipione)

    20.06.2017: Молодость, красота и здоровье за 30 минут в день (Елена Пятибрат)

    20.06.2017: Стратегия 5 minute binary mechanical advantage

Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 26 мар 2013.

Цена:
3900р.
Взнос:
43р.
Записаться

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
    Участников: 0/100
    1. 26 мар 2013
      #1
      Менеджер
      Менеджер Организатор Организатор

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

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

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




       
    2. Загрузка...

      Похожие складчины
      1. Сталин
        Куплено
        Сталин, 3 апр 2017, в разделе: Курсы по программированию
      2. Менеджер
        Открыто
        Менеджер, 11 окт 2014, в разделе: Курсы по программированию
      3. hp4s
        Открыто
        hp4s, 13 май 2013, в разделе: Курсы по программированию
      4. Сталин
      5. Сталин
        Открыто
        Сталин, 21 май 2017, в разделе: Электронные книги
      6. Злата
      7. Сталин

Участники складчины Разработка тестов на Python с использованием Selenium 2.0 смогут написать отзыв